Alternatywne wydruki FR3 w Grupach: Różnice pomiędzy wersjami
| (Nie pokazano 9 pośrednich wersji utworzonych przez tego samego użytkownika) | |||
| Linia 1: | Linia 1: | ||
{{PracaWre}} | {{PracaWre}} | ||
| − | + | {{KluczIntNet| | |
| − | + | nazwa=Alternatywne wydruki FR3 w Grupach | |
| + | |wartosc=Tak/Nie | ||
| + | |opis=włącza opcję pokazywania alternatywnych wydruków dla określonego scenariusza. | ||
| + | }} | ||
Opcja przydatna przy wstawianiu wydruków alternatywnych do wydruków innych niż operacji/zamówień ponieważ punktem wiążącym jest pole '''PresentGroup''' w tabeli '''[[rep_obj_links]]''', które zawiera nazwę scenariusza wywołującego dany wydruk, który dotąd był "samotny". | Opcja przydatna przy wstawianiu wydruków alternatywnych do wydruków innych niż operacji/zamówień ponieważ punktem wiążącym jest pole '''PresentGroup''' w tabeli '''[[rep_obj_links]]''', które zawiera nazwę scenariusza wywołującego dany wydruk, który dotąd był "samotny". | ||
| + | |||
| + | Przykład:<BR> | ||
| + | Mamy wydruk o nazwie ([[GUID]]) '''XXX''' na podstawie którego chcemy zrobić nowy szablon wydruku (wykorzystując ten sam komplet danych) pod nazwa '''YYY'''. | ||
| + | |||
| + | Krok 1:<br> | ||
| + | Należy utworzyć w tabeli [[rep_obj_links]] rekord tworzący podstawowy wydruk także wydrukiem grupowym (była możliwość jego wyboru z grupy). W tym przypadku należy w kolumnie rodzaj, podrodzaj ustalić wartość -1 (wartości od 0 wzwyż są zarezerwowane dla [[operdoc]]), w '''scenarioGUID''' oraz '''PresentGroup''' wpisać nazwę scenariusza (w naszym przypadku '''XXX'''), pole typ ustalamy jako wartość domyślną ('''STZTMGZM'''), pole '''Not_Used''' ustalamy na '''0'''. | ||
| + | |||
| + | Krok 2:<br> | ||
| + | Teraz czas na utworzenie rekordu z nowym wydrukiem do tych samych danych, w tym celu wykonujemy ten sam krok co powyżej z jednym wyjątkiem - zmieniamy numer '''priorytetu''' oraz nazwę w kolumnie '''scenarioGUID''' ustalamy na definicje nowego scenariusza (w przykładzie '''YYY'''). | ||
| + | |||
| + | |||
| + | Należy pamiętać, że nowo tworzone wydruki muszą mieć swoje definicje zarówno w tabeli [[rep_scenariusze]] jak i [[rep_sekcje]] (oraz jeśli mają dotyczyć wszystkich użytkowników to należy im przypisać [[Grupa macierzysta|grupę macierzystą]] w kolumnie '''uGrpGUID''' na '''[[Grupa ALL|ALL]]'''). | ||
[[Kategoria: Motława]] | [[Kategoria: Motława]] | ||
[[Kategoria: HT]] | [[Kategoria: HT]] | ||
| + | [[Kategoria: Wydruki]] | ||
| + | [[Kategoria: Developer]] | ||
| + | [[Kategoria: Klucze rejestru IntNetCenter]] | ||
| + | [[Kategoria: Grupy macierzyste]] | ||
Aktualna wersja na dzień 11:05, 22 cze 2010
| 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ć |
| |
Klucz IntNetCenter (jak edytować klucze, FAQ): | |
|---|---|---|
| Alternatywne wydruki FR3 w Grupach | ||
| wartość klucza: | Tak/Nie | |
| opis klucza: | włącza opcję pokazywania alternatywnych wydruków dla określonego scenariusza. | |
Opcja przydatna przy wstawianiu wydruków alternatywnych do wydruków innych niż operacji/zamówień ponieważ punktem wiążącym jest pole PresentGroup w tabeli rep_obj_links, które zawiera nazwę scenariusza wywołującego dany wydruk, który dotąd był "samotny".
Przykład:
Mamy wydruk o nazwie (GUID) XXX na podstawie którego chcemy zrobić nowy szablon wydruku (wykorzystując ten sam komplet danych) pod nazwa YYY.
Krok 1:
Należy utworzyć w tabeli rep_obj_links rekord tworzący podstawowy wydruk także wydrukiem grupowym (była możliwość jego wyboru z grupy). W tym przypadku należy w kolumnie rodzaj, podrodzaj ustalić wartość -1 (wartości od 0 wzwyż są zarezerwowane dla operdoc), w scenarioGUID oraz PresentGroup wpisać nazwę scenariusza (w naszym przypadku XXX), pole typ ustalamy jako wartość domyślną (STZTMGZM), pole Not_Used ustalamy na 0.
Krok 2:
Teraz czas na utworzenie rekordu z nowym wydrukiem do tych samych danych, w tym celu wykonujemy ten sam krok co powyżej z jednym wyjątkiem - zmieniamy numer priorytetu oraz nazwę w kolumnie scenarioGUID ustalamy na definicje nowego scenariusza (w przykładzie YYY).
Należy pamiętać, że nowo tworzone wydruki muszą mieć swoje definicje zarówno w tabeli rep_scenariusze jak i rep_sekcje (oraz jeśli mają dotyczyć wszystkich użytkowników to należy im przypisać grupę macierzystą w kolumnie uGrpGUID na ALL).