Sajt nije radio neko vreme pa kasnim sa obećanim odgovorom.
Prepravio sam ti Data Type za ključeve (izbacio AutoNumber)kako bi mogla da se uspostavi veza jedan prema više. Skratio sam ti Field Size za mesec i godinu na 2 i 4 ali sam ostavio Text tip podatka. Ovo zadnje ima smisla ukoliko beležiš mesečne prihode pojedinih preduzeća, a ukoliko ti terba dnevni pazar onda upotrebi datum (Date/Time).
Upit „Query1“ sam ti napravio da bi ga koristio Combo Boxu na formi „Prihod“ u polju „Prihod“. Prvi Combo Box koji se oslanja na tabelu „Preduzece“ je postavljen na „Yes“ u Propertiesu Limit to List, dok je drugi postavljen na „No“ kako bi osim već postojećih iznosa prihoda mogao da uneseš i novi. Mada je mala verovatnoća da ćeš prihode unositi iz padajuće liste Combo Boxa već će ti on služiti više za pregled iznosa prihoda za odnosno preduzeće. „RedniBrojPrihoda“ ti nudi u okviru „PreduzećeID“, što znači da će se povećavati u skladu sa odabranim preduzećem. Posle unosa zaostalih podataka iz ranijih meseci možeš ovo polje da postavi na Enabled = No, da kursor ne može da uđe u polje i remeti sistem povećavanja rednog broja zbog nepažnje.
Forma „Preduzeće“ je naravno zasebna jer je to u ovom slučaju šifarnik i predstavlja roditelj tabelu u relaciji. Minimalne i maximalne prihode možeš da vidiš prilikom odabira preduzeća.