Historia: Podpięcie wydruku do miejsca w programie - Wydruk procedury [...]
Porównaj wersje strony
Wersja strony: 2015/10/19 11:59
Wydruk procedury ...
Zakładki formularza
Ogólne
Wydruk - Symbol kartoteki wydruku
Lp - Lp sortowania kolejności występowania przy wywołaniu
Domyślny wydruk - Włącza pozycje do grupy pierwszej kolejności (najczęściej używanych)
Grupa wydruku - Nazwa grupy do której wywołanie jest przynależne
Filtr
Rola - Symbol roli operatora ograniczające możliwość pokazania wywołania wydruku
Operator - Symbol operatora tylko dla ktorego jest widoczne wywołanie wydruku
Kontekst - Fragment lub cała nazwa kontekstu wywołania wydruku dla którego jest widoczne wywołanie. Użycie pozwala na wyświetlania wywołania tylko z poziomu danej zakładki
Zaawansowane
Preferowana drukarka - Symbol drukarki preferowanej do danego wywołania wydruku
Bibliotekarz
Automatycznie dopisuj raport do biblioteki załączników - Włącza zapis raportu do pliku pdf a następnie dołącza do biblioteki załączników
Pole tekstowe polecenia SQL - polecenie SQL wywoływane przed zapisem w celu określenia do jakiego elementu (kartoteki) Gw-Max ma być podłączony załącznik oraz z jaką nazwą, albumem, opisem ipt. zapisany
Domyślny zapis do biblioteki załączników
insert into dbo.#YTempBiblioteka ( YTB_Zrodlo, YTB_IdZrodlo, YTB_Nazwa, YTB_Klasyfikacja, YTB_Album, YTB_Pozycja_Album, YTB_Opis)
select 0, 0, 'Nazwa', 'Klasyfikacja', 'Album', 0, 'Opis'
Jak widzimy tabelka tymczasowa przechowuje parametry potrzebne do dopisania do tabeli załączników (dbo.YBiblioteka_Plikow).
W tym poleceniu możemy dodawać makra filtrów w konwencji
^FID|macro^ oraz dowolne inne polecenie zgodne z SQL (np. sub-zapytanie do określenia id kartoteki)
Parametry tabelki tymczasowej
create table dbo.#YTempBiblioteka
(
YTB_Zrodlo int, -- dokładny opis jest dokumentacji tabeli dbo.YBiblioteka_Plikow kolumna YBP_Zrodlo
YTB_IdZrodlo int,
YTB_Nazwa varchar(200),
YTB_Klasyfikacja varchar(60),
YTB_Album varchar(120),
YTB_Pozycja_Album int,
YTB_Opis varchar(1024)
)
Poniżej kilka praktycznych przykładów takich poleceń
Kto i kiedy
Zakładka pokazuje kto i kiedy ostatnio aktualizował formularz
Przykłady poleceń SQL określających parametry zapisu do załączników Gw-Max
Wywołanie w module Rozliczenie Obciążeń procedura
BObciazeniaObiekty
Wykorzystuje tylko 3 podstawowe pola i zapisuje do biblioteki załączników z przywiązaniem do bieżącej formuły obciążeń
insert into dbo.#YTempBiblioteka ( YTB_Zrodlo, YTB_IdZrodlo, YTB_Nazwa)
select 22, -- rodzaj kartoteki gdzie podpiąć, dokumentacja opisie kolumny dbo.YBiblioteka_Plikow.YBP_Zrodlo
YROB_Id, -- Id do jakiej formuły obciążeń podpiąć (filtr bieże z bieżącej na której jestem ustawiony)
'Załącznik do formułu obciążeń: '+ RTrim( YROB_Akronim) -- nazwa załącznika
from dbo.YRozliczenie_Obiekt
where ^FID|macro^