Narzędzia użytkownika

Narzędzia witryny


opis_plikow_xml_ukladaczki

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

opis_plikow_xml_ukladaczki [2013/05/07 11:48]
marek
opis_plikow_xml_ukladaczki [2015/10/15 10:13] (aktualna)
kostek [III.Kolorowanie pól]
Linia 44: Linia 44:
  ​B. Twx (04, 05, 06, 10, 19)  ​B. Twx (04, 05, 06, 10, 19)
  
 +<​code>​
   <?xml version="​1.0"​ encoding="​UTF-8"?>​   <?xml version="​1.0"​ encoding="​UTF-8"?>​
   <​firmatic arrange_params=""​ arrange_type="​absolute_xml"​ startFocusField="​Fnd_HX_PartnerIdent">​   <​firmatic arrange_params=""​ arrange_type="​absolute_xml"​ startFocusField="​Fnd_HX_PartnerIdent">​
Linia 54: Linia 55:
   <​colors/>​   <​colors/>​
   </​firmatic>​   </​firmatic>​
 +</​code>​
  
  ​i. Opis znaczników:​  ​i. Opis znaczników:​
Linia 75: Linia 77:
 A. Przykładowy xml A. Przykładowy xml
  
-<​code>​.+<​code>​
  
 <field name="​Fnd_HX_FromDateNumber"​ styleName="​field-danger"​ type="​empty"​ argument=""​ /> <field name="​Fnd_HX_FromDateNumber"​ styleName="​field-danger"​ type="​empty"​ argument=""​ />
-</​code>​.+ 
 +</​code>​
  
 B. Opis xmla B. Opis xmla
Linia 89: Linia 92:
  
  
-iii. styleName – nazwa stylu zgodna ze stylami zawartymi w pliku stylów dla pól - dla każdego "​type"​ można sobie zdefiniować+iii. styleName – nazwa stylu zgodna ze stylami zawartymi w pliku stylów dla pól - dla każdego "​type"​ można sobie zdefiniować ​własny styleName i odpowiednio się na niego powoływać w xml-u i css-sie.
  
- 
-<​code>​ 
-      własny styleName i odpowiednio się na niego powoływać w xml-u i css-sie. 
-</​code>​ 
  
  
Linia 141: Linia 140:
 Przykładowy xml to: Przykładowy xml to:
  
-<​code>​.+<​code>​
 <item type="​lt_curr_time"​ styleName="​font-red"​ argument="​13"​ /> <item type="​lt_curr_time"​ styleName="​font-red"​ argument="​13"​ />
-</​code>​.+</​code>​
  
 Reguły dla tej sekcji to: Reguły dla tej sekcji to:
Linia 149: Linia 148:
  
 i. lt_curr_time - reguła ta porównuje wartości kolumn podanych numerycznie z bieżącym czasem. Jeżeli bieżący czas jest późniejszy niż ten w kolumnach to stosowany jest styl. argument może mieć wartość "​liczba"​ lub "​liczba;​liczba",​ w tym drugim przypadku druga kolumna zawiera dokładną godzinę. i. lt_curr_time - reguła ta porównuje wartości kolumn podanych numerycznie z bieżącym czasem. Jeżeli bieżący czas jest późniejszy niż ten w kolumnach to stosowany jest styl. argument może mieć wartość "​liczba"​ lub "​liczba;​liczba",​ w tym drugim przypadku druga kolumna zawiera dokładną godzinę.
 +
 +ii. eq_true - styl zostanie ustawiony jeżeli pole wskazane jako argument będzie miało wartość "​Tak"​.
 +
 +Przykład, zamknięte sprawy są pokolorowane na czerwono: ​
 +
 +<​code>​
 +<item argument="​Flag_Close"​ styleName="​font-red"​ type="​eq_true"/>​
 +</​code>​
 +
 +iii. - special_aff - reguła stworzona na potrzeby ZKS stosowana w sprawach. Porównuje wartości pól Date_Close i Date_Realize i przypisuje im jeden z 3 stylów: aff-ok, aff-late, aff-overdue. Jeżeli Date_Realize < Date_Close i sprawa jest zamknięta, to działa aff-ok. Jeżeli Date_Close > Date_Realize i sprawa jest zamknięta, to działa aff-late. Jeżeli sprawa niezamknięta,​ lub brak jest Date_Close, to działa styl aff-overdue.
 +
 +Przykład:
 +<​code>​
 +<item argument="​Date_Close;​Date_Realize"​ styleName="​aff-ok;​aff-late;​aff-overdue"​ type="​special_aff"/>​
 +</​code>​
 +
  
 ====== ​ IV. Browser spraw ====== ====== ​ IV. Browser spraw ======
Linia 155: Linia 170:
  ​A. Przykładowy xml, który jest odczytywany z /​var/​lib/​tomcat/​ca (default lub uzytkownik)  ​A. Przykładowy xml, który jest odczytywany z /​var/​lib/​tomcat/​ca (default lub uzytkownik)
  
 +<​code>​
     <?xml version="​1.0"​ encoding="​UTF-8"​ standalone="​no"?>​     <?xml version="​1.0"​ encoding="​UTF-8"​ standalone="​no"?>​
 <​firmatic arrange_params=""​ arrange_type="​absolute_xml"​ startFocusField="">​ <​firmatic arrange_params=""​ arrange_type="​absolute_xml"​ startFocusField="">​
Linia 218: Linia 234:
   </​line_colors>​   </​line_colors>​
 </​firmatic>​ </​firmatic>​
 +</​code>​
 +
 +Uwaga, fragment:
 +
 +<​code>​
 +<field name="​WorkHeadAff.Description"​ styleName="​left"​ type="​tooltip"​ />
 +<field name="​WorkHeadAff.Commentary"​ styleName="​left"​ type="​tooltip"​ />
 +<field name="​WorkHeadAff.Tytul"​ styleName="​right"​ type="​tooltip"​ />
 +</​code>​
 +
 +wyświetla dymki z opisami w browserze spraw.
  
  ​B. Opis atrybutów dla pól  ​B. Opis atrybutów dla pól
Linia 241: Linia 268:
  
  ​ Przykładowy colors.css  ​ Przykładowy colors.css
 +<​code>​
  
 .field-danger { .field-danger {
Linia 306: Linia 334:
   background-color:​ #ff6666 !important;   background-color:​ #ff6666 !important;
 } }
 +</​code>​
  
  
opis_plikow_xml_ukladaczki.1367920128.txt.gz · ostatnio zmienione: 2013/05/07 11:48 przez marek