Čia matote skirtumus tarp pasirinktos versijos ir esamo dokumento.
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ą tuo, kad: | ||
+ | * 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õnu, kui 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 |}} |