Share on ... Google+ Twitter LinkedIn Facebook Pinterest Telegram Table of Contents Elements: Lauks Tabulas rindu informācija Sistēmas ieraksti no iestatījumiem Ierakstu tabulas Lauku vērtības Summas teksta veidā Formulas Darbību zīmes str() 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) Last modified: 7 years ago