Sisällysluettelo | |
---|---|
|
ReportBuilderin SKJ funktiot
...
Esimerkki: TuoteTieto('1234567890123', 'Hinta');
Tuoteviivakoodi
<tt>function function Tuoteviivakoodi(const Tuote: string; Nro:Integer): String;</tt>
Haetaan tuotteen viivakoodi tuotenumerolla.
Parametri tuote on tuotenumero ja parametri nro ilmoittaa sen, että haetaanko viivakooditaulusta lopusta alkuun (<0) vai alusta loppuun (>=0) Esimerkkinä myyntitilauksella vaikka Labelin OnGetText tapahtumassa
<tt> Text Text := TuoteViivakoodi( Tilaukset['Tuote'],0);</tt>
Lajitelman viivakoodi tulee
<tt>function function Lajitelmaviivakoodi(const Tuote: string; Nro,id1,id2:Integer): String;</tt>
Esimerkiksi ostotilauksella:
Panel |
---|
procedure BarCode1OnPrint; begin Barcode1.data data := Lajitelmaviivakoodi(Tilaukset['Tuote'],0,Tilaukset['id1'], Tilaukset['Id2']); end; |
Varastosaldo
<tt>function varastosaldo(Const kentta, tuote: String; const varasto): varastosaldo; </tt>
...