Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 9 odgovora
  • 3.072 pregleda

Najnovija ↓

Ažuriranje podatka u subformi 04.12.2007. u 20:51 · pre 230 meseci #1
Imam formu "frmOtpremnica" sa subformom "frmOtpremnicaDetalji". U polje IDTransakcije u subformi Default value postavljeno je kao:
=[Forms]![frmOtpremnica]![IdTransakcije]

Polje IDTransakcije u glavnoj formi je Combo Box.

Kojom naredbom da ažuriram več popunjeno polje u subformi ako naknadno promjenim podatak u glavnoj formi.
Hvala.
Re: Ažuriranje podatka u subformi 05.12.2007. u 07:02 · pre 230 meseci
izmenjeno 1 put, poslednji put pmiroslav 05.12.2007. u 07:22
  1. pmiroslav05.12.2007. u 07:22zapis iz teksta poruke
#3
Evo primjera
U frmOtpremnica imam ComboBox IDTransakcije u kojem izabirem vrstu transakcije prije upisuja detalja u subformi.
Ovo me zanima zato da aklo slučajno pogrešim pri izboru u Combo Box-u, a upišem več desetak šifri u subformi, pri promjeni vrste transakcije u Combo Box-u da mi se isto promjeni i u subformi kako ne bih morao to ručno ispravljati.
Re: Ažuriranje podatka u subformi 05.12.2007. u 07:33 · pre 230 meseci #4
Problem je u modelu podataka. TblPrimkaPos nema primarni ključ. Nepotrebno je da imaš polje IDTransakcije u tblPrimkaPos, jer je to polje primarni kljjuč (PK) u tblNazivTransakcije i preneseni ključ (FK) u tblPrimka. Veza između tblPrimka itblPrimkaPos se zasniva na drugim poljima i osim što bi polje IDTransakcije u tblPrimkaPos bila redudanca, ne bi moglo ni da se održava. Razmotri to ovako: Ako ti promeniš prezime, to ti ne daje za pravo da menjaš prezime svojim precima.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Ažuriranje podatka u subformi 05.12.2007. u 08:02 · pre 230 meseci #5
Ne mjenjam je prezime, nego sam greškom upisao umjesto Perić -Parić i svakom njegovom djetetu se automatski upiše Parić.
I ja sad ispravim prezime oca u Perić i želim da se to automatski ispravi i kod prezimena djece.
Re: Ažuriranje podatka u subformi 05.12.2007. u 08:08 · pre 230 meseci #6
I dalj etvrdim da ti ne treba polje IDTransakcije u tblPrimkaPos. Inače za ovako nešto se uključuju dodatne opcije referencijalnog integriteta: kaskadno ili lančano ažuriranje povezanih polja i kaskadno ili lančano brisanje povezanih zapisa u Relationships. Tada se svako ažuriranje sprovedeno na roditelskoj tabeli automatski odražava i na tabeli deteta.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Ažuriranje podatka u subformi 05.12.2007. u 08:27 · pre 230 meseci #7
Pa sada kada gledam možda stvarno i ne treba pa sam obrisao polje IDtransakcije iz tablce detalji.


Re: Ažuriranje podatka u subformi 05.12.2007. u 09:47 · pre 230 meseci #8
I još jedna sugestija.U modelu podataka (Relationships) kod Join Type (prozor Join Properties) koristi opciju 1. (INNER JOIN). Opcije 2. i 3. (RIGHT JOIN i LEFT JOIN) se koriste samo u upitima kad je to potrebno, jer tamo imaju smisla.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Ažuriranje podatka u subformi 05.12.2007. u 10:05 · pre 230 meseci #9
Pa tu ja zapravo i nisam uvjek načisto.
Kada koristiti koju opciju.

1: Only include rows where the joined fields from both tables are equal
ili
2: Include ALL records from 'table_1' and only those records from 'table_2' where the joined fields are equal
Re: Ažuriranje podatka u subformi 05.12.2007. u 11:48 · pre 230 meseci #10
Prilikom vezivanja tabela u relacionom modelu (Relationships) koristi opciju 1. (INNER JOIN).
U Query-jima koristi sve tri u zavisnosti šta želiš da postigneš. Nekad nećeš morati da menjaš jer će Access preneti veze u Design prozor query-ja i ti ćeš biti zadovoljan Opcijom INER JOIN. Ponekad kad tabele nisu spojene u modelu onako kako tebi trenutno odgovara za filtriranje podataka ti ćeš koristiti i ove druge opcije.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme