Zmiany pomiędzy wersją 17 and wersją 18 dla UserGuide/AdvancedConfiguration/CreatingTemplates

Pokaż
Ignoruj:
Data i czas:
12/02/09 11:34:59 (14 years temu)
Autor:
jbedlicka (IP: 213.227.67.33)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • UserGuide/AdvancedConfiguration/CreatingTemplates

    v17 v18  
    4646}}} 
    4747 
    48 == Typy znaczników == 
    49  
    50 W systemie dostępne są następujące rodzaje znaczników  
    51  
    52  * zwykłe - z tabeli bazy danych 
    53  * helpery 
    54  * utworzone na podstawie cech 
    55  * SQL-owe  
    56  
     48== Tworzenie własnych znaczników  == 
    5749W przypadku, gdy zdefiniowane w systemie znaczniki, nie wyczerpują potrzeb klienta w tym temacie, istnieje możliwość stworzenia znaczników dodatkowych. W tym celu należy wybrać opcje ''Nowy znacznik'' z zakładki ''Znaczniki szablonów'' na oknie ''Szablony dokumentów''.  
    5850 
    5951[[Image(NowySzablon.PNG)]][[br]]''Rys. 4'' 
    6052 
    61 === Znacznik zwykły - z tabeli === 
     53Znaczniki mogą być tworzone metodami:  
     54 
     55 * z pomocnikiem 
     56 * z tabeli  
     57 * jako cecha 
     58 * jako SQL 
     59 
     60=== Znacznik z tabeli === 
    6261Format takiego znacznika to #NAZWA_TABELI.NAZWA_POLA#. 
    63 W celu zdefiniowania takiego znacznika należy na oknie "Szablony dokumentów" na zakładce "Znaczniki dokumentów" wybrać z górnego menu przycisk "Nowy znacznik"[[BR]] 
     62W oknie definicji takiego znacznika mamy do dyspozycji następujące pola:  
    6463 
    65 [[Image(NowySzablon.PNG)]][[br]]''Rys. 1''[[BR]][[BR]] 
    66 Poniżej znajduje się przykład znacznika wyciągającego pole ''opis'' z tabeli ''dokumentów''. [[BR]][[BR]] 
    67 [[Image(ZnacznikZtabeli.PNG)]][[br]]''Rys. 2'' [[BR]][[BR]] 
    68  
    69  *  Pole "Znacznik:" powinno określać definicje znacznika z uwzględnieniem zasad - kolejne człony nazwy oddzielamy kropką i wszystko piszemy z dużą literą[[BR]] 
    70  *  Pole "Opis:" określa opisową definicje znacznika[[BR]] 
    71  *  Pole "Tabela:" określa tabelę bazy z której będą pobierane dane przy tworzeniu dokumentu[[BR]] 
    72  *  Pole "Klucz główny:" odnosi się do nazwy klucza głównego z tabeli na która wskazuje pole "Tabela". Jeśli pole tabela wskazuje na widok należy wskazać klucz główny w tym widoku[[BR]] 
    73  *  Pole "Kolumna danych:" wskazuje na interesujące nas dane które chcemy aby znalazły się w miejscu pojawienia się znacznika w szablonie[[BR]] 
    74  *  Pole "Kontekst" w przypadku wyboru tabel lub widoków które są specyficzne różne od głównych: [[BR]] * podmioty [[BR]] * documents [[BR]] * users [[BR]] * organization_units [[BR]] * orgtree_view [[BR]] * processes [[BR]] * vindication.vind_proc [[BR]] należy wyspecyfikować kontekst i tak dla przykłady aby pobrać dane z widoku vindication.vind_proc_view np.: kolumne vat należy wybrać kontekst sprawy windykacyjnej [[BR]] 
     64 *  "Znacznik:" powinno określać definicje znacznika z uwzględnieniem zasad - kolejne człony nazwy oddzielamy kropką i wszystko piszemy z dużą literą[[BR]] 
     65 *  "Opis:" określa opisową definicje znacznika[[BR]] 
     66 *  "Tabela:" określa tabelę bazy z której będą pobierane dane przy tworzeniu dokumentu[[BR]] 
     67 *  "Klucz główny:" odnosi się do nazwy klucza głównego z tabeli na która wskazuje pole "Tabela". Jeśli pole tabela wskazuje na widok należy wskazać klucz główny w tym widoku[[BR]] 
     68 *  "Kolumna danych:" wskazuje na interesujące nas dane które chcemy aby znalazły się w miejscu pojawienia się znacznika w szablonie[[BR]] 
     69 *  "Kontekst" w przypadku wyboru tabel lub widoków które są specyficzne różne od głównych: [[BR]] * podmioty [[BR]] * documents [[BR]] * users [[BR]] * organization_units [[BR]] * orgtree_view [[BR]] * processes [[BR]] * vindication.vind_proc [[BR]] należy wyspecyfikować kontekst i tak na przykład aby pobrać dane z widoku vindication.vind_proc_view np.: kolumne vat należy wybrać kontekst sprawy windykacyjnej [[BR]] 
    7570 *  Pole "Formatowanie" w przypadku jeśli chcemy aby wymusić na pobieranych danych formatowanie określonego typu tzn. jeśli pobierana jest data w formacie 2000-01-01 08:00:00 jednak chcemy aby tylko pobrać z tego datę wtedy należy wybierać formatowane[[BR]] 
    7671[[BR]] 
     72 
     73Poniżej znajduje się przykład znacznika wyciągającego pole ''opis'' z tabeli ''dokumentów''.  
     74 
     75[[Image(ZnacznikZtabeli.PNG)]][[br]]''Rys. 5''  
    7776 
    7877