Wydruki scenariuszowe: Różnice pomiędzy wersjami
(Utworzył nową stronę „ center Kategoria: Motława”) |
|||
(Nie pokazano 18 pośrednich wersji utworzonych przez tego samego użytkownika) | |||
Linia 1: | Linia 1: | ||
+ | {{PracaWre}} | ||
+ | Wydruki scenariuszowe, są to wydruki, których wywołanie zależne jest od posiadania określonego scenariusza w bazie oraz przyporządkowanego [[szablon wydruku|szablonu wydruku]] (plik fr3). | ||
− | [[ | + | Przykładowy scenariusz zawiera nagłówek określający jego nazwę i techniczne dane sterujące oraz sekcji scenariusza na które składa się np. oryginał wydruku, kopia wydruku, wydruk magazynowy (jeśli możliwy),... |
+ | |||
+ | Kolejne sekcje danego wydruku posiadają m.in. dodatkowe parametry sterujące, liczbę porządkową (kolejność występowania po sobie), informacje o szablonie wydruku jaki ma zostać użyty, ilości kopi, orientacji papieru (pionowa/pozioma), podajniku, [[MacAddress|macadresie]] lub wręcz drukarce na której ma określona sekcja zostać wykonana. | ||
+ | |||
+ | <b>Od niedawna możliwe jest także dopasowanie konkretnego scenariusza wydruku do konkretnej [[Grupa macierzysta|grupy macierzystej]] (na poziomie tabeli [[rep_obj_links]] oraz [[rep_scenariusze]]) więc (nawet gdy w samym systemie nie ma włączonych grup macierzystych) dany użytkownik MUSI mieć przypisaną do siebie minimum grupę ALL i swoją własną. W przypadku braku takowych wpisów w bazie wydruki mogą się nie pojawiać wcale lub tylko częściowo.</b> | ||
+ | |||
+ | |||
+ | == technicznie == | ||
+ | <imagemap> | ||
+ | Grafika:scenario0.png|border=0|center|Grafika PD-AP Analiza potrzeb.jpg| | ||
+ | poly 21 417 326 417 326 747 21 747 21 417 [[rep_sekcje]] | ||
+ | poly 535 558 805 558 812 684 535 684 535 558 [[printer_alias]] | ||
+ | poly 798 281 1103 281 1103 441 798 441 798 281 [[station_printers]] | ||
+ | poly 829 569 1103 572 1103 729 829 729 829 569 [[workstations]] | ||
+ | poly 51 30 250 30 250 233 51 233 51 30 [[system_files]] | ||
+ | |||
+ | desc bottom-left | ||
+ | </imagemap> | ||
+ | |||
+ | |||
+ | * [[workstations]] | ||
+ | * [[station_printers]] | ||
+ | * [[printer_alias]] | ||
+ | * [[rep_sekcje]] | ||
+ | * [[rep_scenariusze]] | ||
+ | * [[ips_ng]] - używana przy niektórych wydrukach, przechowuje definicje [[Kwerenda SQL|kwerend sql]] | ||
+ | * [[sys_menu]] - tabela [[SQL]] wykorzystywana w [[Dynamiczne menu wydruków|wydrukach dynamicznych]] | ||
+ | |||
+ | dodatkowo: | ||
+ | * [[Rep_obj_links]] | ||
+ | |||
+ | == zobacz także: == | ||
+ | * [[Definicja scenariuszy wydruków]] | ||
+ | * [[Sterowanie kopiami wydruku]] | ||
[[Kategoria: Motława]] | [[Kategoria: Motława]] | ||
+ | [[Kategoria: Wydruki]] | ||
+ | [[Kategoria: Developer]] | ||
+ | [[Kategoria: Grupy macierzyste]] |
Aktualna wersja na dzień 13:06, 26 lut 2013
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ć |
Wydruki scenariuszowe, są to wydruki, których wywołanie zależne jest od posiadania określonego scenariusza w bazie oraz przyporządkowanego szablonu wydruku (plik fr3).
Przykładowy scenariusz zawiera nagłówek określający jego nazwę i techniczne dane sterujące oraz sekcji scenariusza na które składa się np. oryginał wydruku, kopia wydruku, wydruk magazynowy (jeśli możliwy),...
Kolejne sekcje danego wydruku posiadają m.in. dodatkowe parametry sterujące, liczbę porządkową (kolejność występowania po sobie), informacje o szablonie wydruku jaki ma zostać użyty, ilości kopi, orientacji papieru (pionowa/pozioma), podajniku, macadresie lub wręcz drukarce na której ma określona sekcja zostać wykonana.
Od niedawna możliwe jest także dopasowanie konkretnego scenariusza wydruku do konkretnej grupy macierzystej (na poziomie tabeli rep_obj_links oraz rep_scenariusze) więc (nawet gdy w samym systemie nie ma włączonych grup macierzystych) dany użytkownik MUSI mieć przypisaną do siebie minimum grupę ALL i swoją własną. W przypadku braku takowych wpisów w bazie wydruki mogą się nie pojawiać wcale lub tylko częściowo.
technicznie
- workstations
- station_printers
- printer_alias
- rep_sekcje
- rep_scenariusze
- ips_ng - używana przy niektórych wydrukach, przechowuje definicje kwerend sql
- sys_menu - tabela SQL wykorzystywana w wydrukach dynamicznych
dodatkowo: