Centar za edukaciju-BiH



#1 14.01.2015 19:47
Registrovan od:22.03.2012
Postovi:139


Predmet:Parametri za forme i izveštaje
Kada sam sa neke forme otvarao neku drugu formu ili izveštaj parametre sa prve forme pamtio sam kao Forms!Naziv_forme!Naziv_polja i tako sam na On Load naredne forme učitavao sve podatke. Ili sam podizao rekordset, pa opet na On load učitavao na nevezanu formu. E sada, radi se o sledećem. Imam formu (Forma_1) gde je dozvoljeno da se ispravljaju podaci - edit, pa onda pitam korisnika (forma je nevezana) ako hoće da snimi podatke da li je radio neku ispravku, ako potvrdi otvorim mu formu (Forma_2) gde treba da upiše podatke kojim bi potvrdio da je nešto menjao, šta je menjao, ko je uneo i ko je prikupio podatke (u mom poslu ovo je vrlo važno, da ne bi došao nekim slučajem u situaciju pa nisam to ja uradio... itd). Ta forma (Forma_2), stavio sam da je svojstvo Pop up - Yes i Modal - Yes. E onda kada je popunio Formu_2, kada hoće da snimi unete podatke, to mu je jedina ponuđena opcija, otvara mu se Report_1, koji je neki obrazac gde su svi parametri iz Forme_1 i/ili Forme_2 i opet ono što je uneto u Formi_2, da je nešto menjao, šta je menjao, ko je uneo i ko je prikupio podatke, to se naravno printa, potpisuje i odlaže u arhivu. Dovde sam stigao a naredni korak mi je da se po zatvaranju Reporta_1 otvara Report_2 gde bi se isprintala ispravljena verzija, koja je uneta u Formi_1 a već je snimljena u tblOPIS. Kada da zatvaram forme koje sam otvorio Forma_1, Forma_2. Kada zatvaram Report_1 otvaram Report_2. Kako je najbolje, najsigurnije pamtiti parametre iz Form_1 pa nadalje. Verovatno sam preopširan, ali nisam znao kako drugačije objasniti.

Pozdrav!
↑  ↓

#2 15.01.2015 01:11
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,854


Predmet:Re: Parametri za forme i izveštaje
Jas vo ovaj slucaj bi napravil edna tabela I bi gi stavil sive ovie podatoci vo taa tabela, ili bi napravil nekoj modul I bi gi smestil ovie podatoci vo toj modul
↑  ↓

#3 15.01.2015 15:02
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,642


Predmet:Re: Parametri za forme i izveštaje
Ako sam te dobro razumio to se moze malo bolje napraviti i sa manje formi i izvjestaja.
Prvo sto program treba da ima je logovanje.
Znaci da se svaki korisnik loguje kada ulazi u app. te se na osnovu toga i zna ko je sta radio.
Na svaku izmjenu podataka podaci se prenose automatski u jednu tabelu koja treba da ima polja.
Ime tabele iz koje je polje
Ime polja u kome su mijenjani podaci
sifra korisnika koji je mijenjao podatke
vrijeme i datum izmjene
Podatak koji je promijenjen.

Znaci biljeze se sve izmjene koje se vrse.
Pored toga nema brisanja podataka u bazi.
U svakoj tabele napravi se jedno polje status pa on moze imati vise opcija ali napr opcija 0 je brisan podatka a opcija 1 je legalan 2 storniran itd.
Sada kada prikazujes negdje podatke samo prikazujes ove legalne a ovi ostaju u tabeli samo za admina ako dodje do problema.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#4 19.01.2015 13:36
Registrovan od:22.03.2012
Postovi:139


Predmet:Re: Parametri za forme i izveštaje
Moram priznati zxz da me je tvoj post malo obeshrabrio. To što si ti naveo kako treba, radim i ja samo mnogo "komplikovanije". To znači, imam za svaku tabelu u bazi i tabelu_arhiva, gde upisujem sve zapise koje je neko otvarao u prikazu za izmene (forme su mi nevezane), stim da je snimljen ceo zapis, znači snimljena su sva polja. Nisam još uvek za sebe otvorio priću sa tabelom za logovanje, mada bih trebao. Moram da napomenem, nažalost bitan je i taj štampani obrazac koji će se potpisati i uložiti u arhivu. Posebno u mom slucaju, jas sam rukovodilac službe koja koristi moju aplikaciju i administrator, pa uvek oni zlonamerni će reči "pa ti si to mogao sam direktno u tabelama itd...". Daću i svoj komentar u postu "Access programeri šta dalje", a što se tiče ove ako može nekakav primer pa da usvojim-o i te tehnike programiranja.
Pozdrav!
↑  ↓

#5 19.01.2015 13:44
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,642


Predmet:Re: Parametri za forme i izveštaje
Jedan primjer cu ti napraviti ali ostani optimista. Ja licno mislim da si odsta naucio ali programer se ne postaje preko noci.
Ime jedna veoma stara prica koja kaze da bi ista iole ozbiljnije napravio kao programer treba uciti najmanje 4 godine.
Druga je sad stvar sto sam pomenuo vizarde i neka druga pomagala koja naime cak i kod pisu za tebe.
Nije to to.
Naravno mozes nesto napraviti za svoju dusu ali za nesto ozbiljnije treba vise naparit stolicu.

Po meni na dobrom si putu i nemoj odustati a ni stati na accessu.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#6 19.01.2015 22:06
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,642


Predmet:Re: Parametri za forme i izveštaje
Evo.
Sifre su prva slova imena.

Prilozi:
Informacije o tipu datoteke za:zip  Logo primjer.zip
Preuzimanja:340
Velicina datoteke:58.93 KB


Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

Stranice (1):1


Sva vremena su GMT +01:00. Trenutno vrijeme: 12: 15 am.