Kasutaja tarvikud

Lehe tööriistad



lt:yld_print_form

Skirtumai

Čia matote skirtumus tarp pasirinktos versijos ir esamo dokumento.

Lõlita võrdlemise vaatele

Both sides previous revision Previous revision
Next revision
Previous revision
lt:yld_print_form [2021/03/16 17:31]
jaroslav
lt:yld_print_form [2024/02/20 12:20] (esamas)
simona [Spausdinimo formų sąrašo sudarymas]
Linija 1: Linija 1:
-====== Spausdinimo formos ======+==== Spausdinimo formos ======
  
 Norėdami peržiūrėti spausdinimo formas arba jas pažymėti, eikite NUSTATYMAI → Spausdinimo formos ir išskleidžiamame meniu pasirinkite dokumento/​ataskaitos tipą. Norėdami peržiūrėti spausdinimo formas arba jas pažymėti, eikite NUSTATYMAI → Spausdinimo formos ir išskleidžiamame meniu pasirinkite dokumento/​ataskaitos tipą.
Linija 28: Linija 28:
  
 <​BOOKMARK:​spausdinimo_formu_sarasas_dokumentuose>​ <​BOOKMARK:​spausdinimo_formu_sarasas_dokumentuose>​
 +==== Spausdinimo formų teisės ====
 +
 +Norint tvarkyti spausdinimo formas, vartotojas turi turėti teises, kurias galima nustatyti vartotojo / grupės teisių skirtuke KITI.
 +
 +{{:​lt:​vartotoju_teises_spf.png|}}
 +
 ==== Spausdinimo formų sąrašas dokumentuose ==== ==== Spausdinimo formų sąrašas dokumentuose ====
  
 Norėdami dokumente atidaryti spausdinimo formų sąrašą, dešinių pelės mygtukų paspauskite ant "​Spausdinti":​ Norėdami dokumente atidaryti spausdinimo formų sąrašą, dešinių pelės mygtukų paspauskite ant "​Spausdinti":​
  
-{{:lt:spausdinimo_formu_sarasas.png|}}+{{:lt:spf1.png|}}
  
   * Atidaryti spausdinimo formos peržiūrą galite laikant klaviatūros mygtuką SHIFT paspausti "​Spausdinti"​ arba norimos spausdinimo formos sąraše pavadinimą.   * Atidaryti spausdinimo formos peržiūrą galite laikant klaviatūros mygtuką SHIFT paspausti "​Spausdinti"​ arba norimos spausdinimo formos sąraše pavadinimą.
   * Jei norite sąskaitą išsisaugoti PDF formatu, laikant klaviatūroje mygtuką CTRL paspauskite "​Spausdinti"​ arba norimos spausdinimo formos sąraše pavadinimą.   * Jei norite sąskaitą išsisaugoti PDF formatu, laikant klaviatūroje mygtuką CTRL paspauskite "​Spausdinti"​ arba norimos spausdinimo formos sąraše pavadinimą.
 +
 +
 +=== Spausdinimo formų sąrašo sudarymas ===
 +
 +Eiliškumas,​ kaip spausdinimo formos yra išvardintos dokumente, nurodomas NUSTATYMAI → Spausdinimo formos, stulpelyje "​Rūšiuoti"​ - rušiuojama pagal skaičių nuo mažiausio iki didžiausio.
 +
 +
 +:?: SVARBU: spausdinimo formos, turinčios taisykles, turi būti viršuje. Kitu atveju taisyklės neveiks. ​
 +
 +Pavyzdžiui,​ spausdinimo forma "​Sąskaita faktūra ENG" turi būti spausdinima (spaudžiant mygtuką SPAUSDINTI, nesirenkant iš sąrašo), jei dokumente kalba yra ENG. Kitu atveju, bus spausdinama kita spausdinimo forma - "​Sąskaita faktūra"​.
 + 
 +
 +{{:​lt:​spausdinimo_eiliskumas.jpg?​800|}} ​
 +
 +
  
 <​BOOKMARK:​netelpa_i_lapa>​ <​BOOKMARK:​netelpa_i_lapa>​
Linija 72: Linija 93:
 :!: Jei spausdinimo formą pasirinkote kaip mygtuką - ši spausdinimo forma dings iš galimų pasirinkti paspaudus mygtuką ''​Spausdinti''​ :!: Jei spausdinimo formą pasirinkote kaip mygtuką - ši spausdinimo forma dings iš galimų pasirinkti paspaudus mygtuką ''​Spausdinti''​
  
 +==== XSL langas ====
  
-[isauth account,@lt_user]+Spausdinimo formos programinį kodą galime rasti paspaudę mygtuką XSL, kuris yra dešinėje lango pusėje. 
 + 
 +{{ :​lt:​xsl_mygtukas.png |}} 
 +  
 +Atsidarys ​[[https://​microsoft.github.io/​monaco-editor/​index.html|Monaco teksto redaktoriaus]] langas su spausdinimo formos kodu. Redaktorius palengvina spausdinimo formos redagavimą tuokad: 
 +  * Palaiko sintaksės paryškinimą;​ 
 +  * Palaiko daugumą sparčiųjų klavišų;​ 
 +  * Nereikalauja papildomos programinės įrangos redagavimui. 
 +{{ :​lt:​xsl_langas.png |}} 
 + 
 +:?: Kodo redagavimą galime atlikti tame pačiame lange ir pradėjus vesti kodą, gauname pasiūlymus,​ kaip galime jį užbaigti. 
 + 
 +{{ :​lt:​xsl_redagavimas.png |}} 
 + 
 +Kad pakeitimai įsigaliotų,​ jie turi būti išsaugoti. 
 + 
 +Norint pamatyti atliktus programinio kodo pakeitimus, galime tai atlikti paspaudę ant: 
 + 
 +**Skiriasi nuo esamo** - palyginimas tarp pasirinktos ir esamos programinio kodo versijos 
 +  * Kairėje pusėje matysime buvusią programinio kodo versiją ir pažymėtas vietas, kuriose buvo atlikti pakeitimai. 
 +  * Dešinėje pusėje matysime esamą programinio kodo versiją ir pažymėtas vietas, kuriose atlikti pakeitimai 
 +**Skiriasi nuo sekančio** - palyginimas tarp dviejų versijų, kurios buvo išleistos viena po kitos. 
 +  * Kairėje pusėje matysime buvusią programinio kodo versiją ir pažymėtas vietas, kuriose buvo atlikti pakeitimai. 
 +  * Dešinėje pusėje matysime sekenčios versijos programinį kodą ir pažymėtas vietas, kuriose atlikti pakeitimai. 
 +{{ :​lt:​xsl_versijos.png |}} 
 + 
 + 
 + 
 +{|  
 +|+ Palaikomi spartieji klavišai XSL lange: 
 +
 +Klavišų kombinacija 
 +
 +Funkcija 
 +|- 
 +|Ctrl + Z 
 +|Anuliuoti paskutinį veiksmą 
 +|- 
 +|Ctrl + Y 
 +|Grąžinti anuliuotą veiksmą 
 +|- 
 +|Ctrl + F 
 +|Ieškoti teksto 
 +|- 
 +|Ctrl + H 
 +|Ieškoti ir pakeisti tekstą 
 +|- 
 +|Tab \\ Ctrl + ] 
 +|Padidinti eilutės įtrauką 
 +|- 
 +|Shift + Tab \\ Ctrl + [ 
 +|Sumažinti eilutės įtrauką 
 +|- 
 +|Ctrl + A 
 +|Pažymėti visą tekstą 
 +|- 
 +|Shift + rodyklė 
 +|Pažymėti tekstą rodyklės kryptimi 
 +|- 
 +|Ctrl + Shift + -> 
 +|Pažymėti žodį dešinėje 
 +|- 
 +|Ctrl + Shift + <- 
 +|Pažymėti žodį kairėje 
 +|- 
 +|Alt + ↑ 
 +|Perkelti eilutę aukštyn 
 +|- 
 +|Alt + ↓ 
 +|Perkelti eilutę žemyn 
 +|- 
 +|Shift + Alt + ↑ 
 +|Nukopijuoti eilutę aukštyn 
 +|- 
 +|Shift + Alt + ↓ 
 +|Nukopijuoti eilutę žemyn 
 +|- 
 +|Ctrl + Alt + ↑ 
 +|Pridėti papildomą žymeklį aukštyn 
 +|- 
 +|Ctrl + Alt + ↓ 
 +|Pridėti papildomą žymeklį žemyn 
 +|- 
 +|Shift + Alt + F 
 +|Suformatuoti visą tekstą 
 +|- 
 +|Ctrl + / 
 +|Užkomentuoti aktyvią eilutę ar visas pažymėtas eilutes 
 +|- 
 +|Shift + Alt + A 
 +|Įterpti komentarą žymeklyje ar visą pažymėtą tekstą 
 +|- 
 +|Ctrl + Space 
 +|Rodyti/​paslėpti pasiūlymus 
 +|} 
 + 
 + 
 + 
 +[isauth ​@lt_user,@user]
  
 ==== XSL parametrai ==== ==== XSL parametrai ====
  
-Väljatrükis saab kasutada järgnevaid võtmesõnukui on vaja muuta vaikimisi seadistusi:+  * ''​%%<​!--mailfrom:​siuntėjo_adresas -->​%%''​ 
 +  * ''​%%<​!--mailname:​siuntėjo_pavadinimas -->​%%''​ 
 +  * ''​%%<​!--mailto:​gavėjo_adresas -->​%%''​ 
 +  * ''​%%<​!--mailnopdf:​1-->​%%''​ - HTML vietoj PDF 
 +  * ''​%%<​!--mailnoattachment:​ -->​%%''​ - neprisegamas PDF  
 +  * ''​%%<​!--pdfparams:​PDF_parametrai-->​%%''​ 
 +    * ''​HeaderHeight=60''​ - viršutinio margin dydis 
 +    * ''​FooterHeight=60''​ - apatinio margin dydis 
 +    * ''​debug_pdf=1''​ - nuspalvina margins 
 +    * ''​isLandscape=1''​ - gulsčia (horizontali) lapų padėtis 
 +    * ''​BrowserWidth=1000''​ - Zoom level (800 by default) 
 +    * ''​InsetX=10,InsetY=10''​ - X, Y koordinatės,​ drawing pradžios pozicija  
 +    * ''​version=1,​Engine=1''​ - Gecko renderer (vietoj IE) 
 +    * ''​FontEmbed=1''​ - [[et:fntlist|šriftai]] pridedami į PDF 
 +    * ''​ImageQuality=10''​ - paveikslėlių compression 0 - 100 (0 = compressed, žemiausia kokybė, 100 = uncompressed,​ padidina failo dydį daugiausiai) 
 +  * ''​%%<​!--output-excel-->​%%''​ - prideda excel headerį, kad failas atsidarytų per excel 
 +  * ''​%%<​!--clear-output-->​%%''​ XSLT ignoruos Directo headerį 
 +  * ''​%%<​!--ev_type:​xxx --> <​!--ev_status:​xxx --> <​!--ev_status:​xxx --> <​!--ev_object:​xxx --> <​!--ev_start:​xxx --> <​!--ev_end:​xxx -->​%%''​ - sukuriamo įvykio, kai siunčiamas laiškas, parametrai 
 +  * ''​%%<​!--output-pdf-->​%%''​ - visada susiformuoja kaip PDF 
 +  * ''​%%<​!--mailattachment:​tekstas_bei_parametrai -->​%%''​ - prisegtuko failo pavadinimas 
 +  * ''​%%<​!--mailsubject:​tekstas_bei_parametrai -->​%%''​ - laiško temos pavadinimas 
 +  * ''​%%<​!--output-file:​failopavadinimas.txt -->​%%''​ 
 +  * ''​%%<​!--charset:​windows-xxx -->​%%''​ - nurodoma koduotė. By default //​output-file//​ užkoduotas su ''​windows-1257'',​ nebent kažkur xsl'e yra //​charset=utf-8//​.
  
-  * <​!--mailfrom:​saatja_mailiaadress --> 
-  * <​!--mailname:​saatja_nimi-->​ 
-  * <​!--mailto:​kellele saadetakse --> 
-  * <​!--mailnopdf:​1 -->pdfi asemelt tehakse html 
-  * <​!--mailnoattachment:​ -->pdfi manust ei lisata üldse, ainult enda kirjutatud tekst 
-  * PDF parameetrid Väljund landscape: 
-  * <​!--pdfparams:​BrowserWidth=1000,​isLandscape=1,​version=1,​HeaderHeight=60,​FooterHeight=60-->​ debug_pdf=1 - näha visuaalselt päise ja jaluse tsoon 
-  * Engine=1 - Gecko renderer (IE asemel) 
-  * FontEmbed=1 - lisab PDFi fondid kaasa (lisada saab serverile installitud fontide seast) 
-  * InsetX=10,​InsetY=10 - X ja Y koordinaadid joonistamise alguseks 
-  * BrowserWidth=800 võimaldab määrata nö Zoom astet, ehk kui suur vaade välja näeb (vaikimisi 800). 
-  * ImageQuality=10 pildifailide kompressioon 0 - 100 (0=pakitud, halb kvaliteet, 100=ilma pakkimata, kvaliteedikaota) 
-  * <​!--output-excel -->lisab exceli headeri - fail avatakse exceliga 
-  * <​!--clear-output -->​väljundiks on ainult puhas XSL-i transformatsioon (ilma Directo päiseta) 
-  * Meili saates luuakse sündmus, soovikorral saab muuta loodud sündmuse parameetreid vastavate XSL parameetritega <​!--ev_type:​xxx --> <​!--ev_status:​xxx --> <​!--ev_status:​xxx --> <​!--ev_object:​xxx --> <​!--ev_start:​xxx --> <​!--ev_end:​xxx --> 
-  * <​!--output-pdf-->​ väljatrükk avaneb alati PDFina (aruannete puhul faili nime määramiseks tasub ka mailattachment parameeter määrata - vt järgmine punkt) 
-  * <​!--mailattachment:​attachmendi/​faili_nimi -->saab kasutada tagi {nr} ning parameetreid {param:​parami_nimi} 
-  * <​!--mailsubject:​uus_subjekt -->saab kasutada tagi {nr} ning parameetreid {param:​parami_nimi} 
-  * <​!--output-file:​failinimi.txt -->​väljund faili 
-  * <​!--charset:​windows-xxx -->​tavapäraselt on output-file puhul on encodinguks windows-1257,​ seda juhul, kui xsl-is pole kusagil charset=utf-8 (siis on encodinguks mõistagi UTF-8). Kui aga määrata charset parameeter eraldi, siis võetakse siin määratud encoding 
  
 +Galimi mailsubject,​ mailattachment,​ output-file,​ mailfrom, mailto ir mailname parametrai
 +  * ''​{nr}''​ - dok. nr.
 +  * ''​{yy}{mm}{dd}''​ - data
 +  * ''​{param:​param_pavadinimas}''​ - aeg1, aeg2, projekt, objekt, keel, klient_kood,​ ladu, tingimus, nimi (gali skirtis pagal dokumentą, pvz. klient_kood ar kl_kood)
 +  * ''​{param:​xml:/​documents/​aruande_parameetrid/​print_time}''​ - iš xml
 +
 +Jei neprisisega prisegtukas:​
 +{{:​lt:​prisegt.png|}}
  
 [/isauth] [/isauth]
  
 +==== Spausdinimo formos PDF prisegtukas ====
 +
 +Spausdinimo formų nustatymuose yra laukelis **PARAŠAS**. Paspaudus, pasirenkamas **PDF PRISEGTUKAS**.
 +
 +{{ :​lt:​pdf_prisegtukas.png |}}
 +
 +Atlikus šiuos nustatymus prie norimos spausdinimo formos, dokumente atsiras mygtukas **PDF PRISEGTUKAS**. Šis mygtukas sugeneruos spausdinimo formos PDF prisegtuką ir prisegs prie dokumento.
 +
 +{{ :​lt:​pdf_prisegtukas1.png |}}
lt/yld_print_form.1615908670.txt.gz · Keista: 2021/03/16 17:31 vartotojo jaroslav