====== Elements: Lauks ====== Elementa lauks datu un formulu piemēri ====Tabulas rindu informācija==== _rownr # Tabulas rindas numurs ====Sistēmas ieraksti no iestatījumiem==== __system.CompanyInfo.Name # Uzņēmuma nosaukums __system.CompanyInfo.VATNo # Uzņēmuma reģistrācijas numurs __system.Companyinfo.bankname # Uzņēmuma bankas nosaukums __system.Companyinfo.bankacc # Uzņēmuma bankas konta nr. __system.Companyinfo.bank__swift # Uzņēmuma bankas SWIFT kods __system.Companyinfo.Address1 # Uzņēmuma adreses 1 rinda //system.companyinfo.X// izvada informāciju no Iestatījumi/Informācija par kompāniju ====Ierakstu tabulas==== Redaktora sadaļā Parametri laukā **Tabula** norāda tabulu, ar kuru saistīsies piedāvātie lauki un kurai tiks pievienota konkrētā izdrukas sagatave Ja izvēlēsies //finance.transactions (grāmatojums)// Redaktorā tiks piedāvāti lauki, kuri pieejami Grāmatojumā. Tabulas redzamas uz CMT+Enter (mac) CTRL+Enter (win) Populārākās tabulas sales.invoices # Rēķini purchase.purchinvoices # Piegādātāja rēķins assets.assets # Pamatlīdzeklis expenses.expenses # Avansa norēķins cash.cashpayments # Kases izdevumu orderis cash.cashreceipts # Kases ieņēmumu orderis ====Lauku vērtības==== custcode__address1 # Klienta adreses lauks 1 custcode__regnr # Klienta personas kods custcode__bank__name # Klienta bankas nosaukums Caur %%__%% //ieiet// ieraksta laukā, kuram ir iespēja nospiest CMT+Enter (mac) CTRL+Enter (win) ====Summas teksta veidā==== _base.intext(totsum,language,currency) # kur {language} norāda valodu, ko attiecīgi sistēma skatās no “Summas teksta veidā” pie konkrētās valodas un valūtu _base__intext(totsum-Sum(prepayments.totsum),"LAT",currency) # izvada summu vārdiem atņemot priekšapmaksas summu _base__intext(x) # kur x norāda (ciparisku) vērtību, kuru nepieciešams pārvērst teksta veidā ====Formulas==== max(apakštabula.kollona) # atradīs un izvadīs lielāko vērtību no norādītās tabulas, konkrētās kollonas. sum(apakštabula.kollona) # saskaitīs un izvadīs summu no norādītās tabulas, konkrētās kollonas. X if kritērijs else Y # izvadīs X vērtību, ja izpildīsies kritērijs, citādāk rakstīs Y sum(round(quant,3)) # izvada saskaitītus rēķinā minētos daudzumus, kas noapaļoti ar 3 zīmēm aiz komata round(lauks,x) # noapaļo lauka vērtību līdz x cipariem aiz komata. round((price/1.21),2) ====Darbību zīmes==== + saskaita, vai savieno (teksta gadījumā) - atņem / dala * reizina suppliername +“ “+ supplier__vatno # ievieto piegādātāja nosaukumu, atstarpi un piegādātāja PVN nr. “/“+ empname + “/“ # ievieto "/ darbinieka vārds /" “Nosūtīt pa pastu vai elektronisko kopiju uz e-pastu: “+__system.companyinfo.email # ievieto tekstu "Nosūtīt pa pastu vai elektronisko kopiju uz e-pastu: " un epastu no sistēmas iestatījumiem totsum-Sum(prepayments.totsum) # izvada summai noņemot nost priekšapmaksas summu = Summa apmaksai quant*1.7 # izvada reizinājumu no Daudzuma, kas reizināts ar konstantu koeficientu quant/2.1 # izvada dalījumu no Daudzuma, kas dalīts ar konstantu koeficientu ====str()==== vērtības, kuras ir dažādas pēc datu veida jāpārveido ar funkciju str() str(discount) + “%” # atlaide, kā skaitļu formāts un % kā teksta formāts str(count(group(rows.receiptno,rows.supplier))) # kas izvada saskaitītus (count) kopā dažādus ierakstus, kas grupēti pēc (čeka numura un piegādātāja) tātad sistēma skatās unikālas kombinācijas, kopā skatot piegādātāju un čeka nr. ( SIA A , čeka nr 123 un SIA B, čeka nr 123 būs divas dažādas kombinācijas, bet SIA A, čeka nr 123 un SIA A, čeka nr 123 ir viena kombinācija)