Wydruk mieszany: Różnice pomiędzy wersjami

Z Motława
 
(Nie pokazano 12 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 2: Linia 2:
  
 
Wydruk mieszany - czyli wydruk, którego kolejne sekcje mogą trafiać w różne miejsca (np. oryginał do pliku [[PDF]], kopia na drukarkę).
 
Wydruk mieszany - czyli wydruk, którego kolejne sekcje mogą trafiać w różne miejsca (np. oryginał do pliku [[PDF]], kopia na drukarkę).
Wydruki mieszane są rozszerzeniem do [[Wydruki scenariuszowe|wydruków scenariuszowych]].
+
Wydruki mieszane są rozszerzeniem do [[Wydruki scenariuszowe|wydruków scenariuszowych]] i działają w wersji [[HT]] wystawionych po 5 października 2010.
  
 
== Sposób przygotowania wydruku ==
 
== Sposób przygotowania wydruku ==
 
* Stworzenie scenariusza (w oparciu o tabele [[SQL]]: [[rep_scenariusze]], [[rep_sekcje]])
 
* Stworzenie scenariusza (w oparciu o tabele [[SQL]]: [[rep_scenariusze]], [[rep_sekcje]])
* W kolejnych sekcjach scenariusza (w tabeli [[rep_sekcje]]) dopisać stosowne [[Parametry techniczne w sekcjach wydruku|parametry]]
+
* W kolejnych sekcjach scenariusza (w tabeli [[rep_sekcje]]) dopisać stosowne [[Parametry techniczne w sekcjach wydruku|parametry]] (np. PrintMode=Print dla oryginału, PrintMode=PDF dla kopii itp.)
 +
 
 +
Klucz [[Drukuj seryjne FV do PDF]] musi być włączony.<br>
 +
Dodatkowo przydatny przy wydrukach jest klucz [[SzablonPlikuEksportuFV]] oraz [[PrintOutputPath]], a w przypadku wydruków seryjnych także [[PrintSeryjnyScenariuszDomyslny]] oraz [[PrintSeryjnyDoPDF]]
 +
Klucz [[Drukuj seryjne FV do PDF]] musi być wyłączony jeśli poszczególne tryby przewidują także wydruk na drukarkę.
 +
 
 +
 
 +
 
 +
== Przykładowy kod SQL stworzenia wydruku z podziałem sekcji ==
 +
<pre>
 +
INSERT IGNORE INTO rep_scenariusze SET
 +
GUID='TEST', Nazwa='Wydruk TESTOWY z podzialem', Opis='TEST', checkrodzaj=0, Prezenter='STZTMG';
 +
INSERT IGNORE INTO rep_sekcje SET
 +
GUID='TEST01', Scenario='TEST', Sekcja='ORG', Orientation=0, opis='Oryginał', File='RFV.fr3', Params='PrintMode=PDF\nOutputPath=IREG\n';
 +
INSERT IGNORE INTO rep_sekcje SET
 +
GUID='TEST02', Scenario='TEST', Sekcja='COPY', Orientation=0, opis='Kopia', File='RFV.fr3', Params='PrintMode=PRINT\n';
 +
 
 +
 
 +
</pre>
 +
Jeśli dodatkowo wydruk miałby się znaleźć w menu '''Dokument''', należy także uzupełnić tabelę [[rep_obj_links]] o nazwę tego scenariusza (GUID).
 +
 
  
  
Linia 12: Linia 32:
 
[[Kategoria: HT]]
 
[[Kategoria: HT]]
 
[[Kategoria: Wydruki]]
 
[[Kategoria: Wydruki]]
 +
[[Kategoria: Developer]]

Aktualna wersja na dzień 11:10, 28 mar 2012

Inprogress.png
Ten artykuł jest w trakcie tworzenia, nie wszystkie odnośniki mogą działać poprawnie lub być rozwinięte
Możesz nam pomóc przy rozbudowie dokumentacji systemu - zobacz jak możesz tego dokonać


Wydruk mieszany - czyli wydruk, którego kolejne sekcje mogą trafiać w różne miejsca (np. oryginał do pliku PDF, kopia na drukarkę). Wydruki mieszane są rozszerzeniem do wydruków scenariuszowych i działają w wersji HT wystawionych po 5 października 2010.

Sposób przygotowania wydruku

Klucz Drukuj seryjne FV do PDF musi być włączony.
Dodatkowo przydatny przy wydrukach jest klucz SzablonPlikuEksportuFV oraz PrintOutputPath, a w przypadku wydruków seryjnych także PrintSeryjnyScenariuszDomyslny oraz PrintSeryjnyDoPDF Klucz Drukuj seryjne FV do PDF musi być wyłączony jeśli poszczególne tryby przewidują także wydruk na drukarkę.


Przykładowy kod SQL stworzenia wydruku z podziałem sekcji

INSERT IGNORE INTO rep_scenariusze SET
 GUID='TEST', Nazwa='Wydruk TESTOWY z podzialem', Opis='TEST', checkrodzaj=0, Prezenter='STZTMG';
INSERT IGNORE INTO rep_sekcje SET
 GUID='TEST01', Scenario='TEST', Sekcja='ORG', Orientation=0, opis='Oryginał', File='RFV.fr3', Params='PrintMode=PDF\nOutputPath=IREG\n';
INSERT IGNORE INTO rep_sekcje SET
 GUID='TEST02', Scenario='TEST', Sekcja='COPY', Orientation=0, opis='Kopia', File='RFV.fr3', Params='PrintMode=PRINT\n';


Jeśli dodatkowo wydruk miałby się znaleźć w menu Dokument, należy także uzupełnić tabelę rep_obj_links o nazwę tego scenariusza (GUID).