Številka ključa in pozicije dokumenta v serijski številki
Številka ključa in pozicije dokumenta v serijski številki
PRIMER:
Pogosto se zgodi, da bi radi sestavljeno serijsko številko oblikovali tako, da bi vključevala KLJUČ in številko POZICIJE dokumenta.
Želimo torej uporabljati sestavljeno serijsko številko oblike:
kjer je
KKKKKKKK - ključ (številka) prejemnega dokumenta
PPPP - pozicija prejemnega dokumenta
DDDDDDD - datum izdelave
Da bi podpirali tako strukturo, vpeljemo dve polji sestavljene serijske številke:
- KLJUCPOZ - ki naj vsebuje ključ in pozicijo
- DATUMIZD - ki naj vsebuje datum izdelave
Polje KLJUCPOZ oblikujemo tako, da v privzeto vrednost tega polja vpišemo SQL stavek:
- KLJUCPOZ;select '#acKey#' + '-' + right('0000' + Cast(#anNo# as varchar), 4) as KLJUCPOZ
Polje DATUMIZD oblikujemo tako, da v privzeto vrednost tega polja vpišemo SQL stavek:
- DATUM;select Cast(#adDate# as Char(8)) as DATUM