
ERP u Accessu


Ostavi primarni ključ da bude autonumerirani ID.
Ovu polugovoreću šifru najbolje napraviti kao posebno polje na tablici item. Polje neka bude not null + unique, a izračunaj ga neposredno prije upisivanja novog zapisa.

Jedna ideja je da u tablici gdje su (pod) kategorije imam dva polja - jedno je format IDa, a drugo polje je brojač koliko je itema kreirano s tom kategorijom. Da dva podatka bi kreirala item ID. Jedino ne znam odakle krenuti, kako spojiti te dvije informacije u jednu?
Jel imaš kakav tutorijal za početnike u visual basicu za access?

Jednostavnije rješenje je da umjesto brojača na nivou kategorije koristiš ID itema u polugovorećoj šifri. Imat ćeš "rupe" u šiframa na nivu kategorije, ali se proces izračuna postaje trivijalan: prefiks kategorije + ID itema pretvoren u string.
Za tutorial ti ne mogu pomoći.

Rado, ali nije baš da te razumijem
Pozdrav,
radim na ERPu za vlastite potrebe(kao HMS - Hobby management system). S njime planiram voditi popis el. komponenti(čipovi, otpornici, ovo ono). Svaki item ima glavnu kategoriju(el. komponenta, alat, mehanička komponenta, itd..), a uz nju ima pod kategoriju(otpornici, MCU, kondići, vijci itd..). Svaki item ima svoj ID, koji je jedinsten.
Kako bi izbjegao da ID-ovi idu od 1 do X, htio bi napraviti da se format ID-a bazira na kategoriji(ne pod kategoriji). Znači da item koji ima kategoriju "el. komponenta" ima format "1.1.XXXXX", mehaničke komponente imaju "1.2.XXXX".
Na koji način to uraditi?