Broj ključa i pozicije dokumenta u serijskom broju
Broj ključa i pozicije dokumenta u serijskom broju
Broj ključa i pozicije dokumenta u serijskom broju
PRIMJER:
Često se dogodi, da bi sastavljeni serijski broj oblikovali tako da uključuje KLJUČ i broj POZICIJE dokumenta.
Želimo dakle upotrebljavati sastavljeni serijski broj oblika:
gdje je
KKKKKKKK - ključ (broj) prijemnog dokumenta
PPPP - pozicija prijemnog dokumenta
DDDDDDD - datum izrade
Da bi podržavali takvu strukturu, uvedemo dva polja sastavljenog serijskog broja:
- KLJUCPOZ - koji će sadržavati ključ i poziciju
- DATUMIZD - koji će sadržavati datum izrade.
Polje KLJUCPOZ oblikujemo tako da u zadanu vrijednost tog polja upišemo SQL redak:
- KLJUCPOZ;select '#acKey#' + '-' + right ('0000 + Cast(#anNo# as varchar), 4) as KLJUCPOZ
Polje DATUMIZD oblikujemo tako da u zadanu vrijednost tog polja upišemo SQL redak:
- DATUM;select Cast(#adDate# as Char(8) as DATUM