= Wstrzykiwanie kolumn = Aby dodać do listy np. klientów nowe kolumny wyświetlające informacje których standardowo tam nie ma (np. graficzny status klienta, kwotę faktur sprzedaży itp) należy plik custom_list_fields.xml z definicją kolumny umieścić w katalogu ''apps/edokumenty/var/tpl'' Przykładowy plik jest umieszczony w katalogu ''apps/edokumenty/var/tpl_default/custom_list_fields.xml_default'' - można go skopiować do tpl jednocześnie usuwając z nazwy rozszerzenia słowo ''_default''. ''' Wstrzykiwanie kolumn do listy klientów ''' Edycja pliku custom_list_fields.xml. Przykład: {{{ Cecha 1 SELECT ftopnm FROM features_opt_view WHERE featid = 1 AND tblnam = 'contacts' AND tbl_id = contid width:100px; }}} ''' Wstrzykiwanie kolumn do listy produktów ''' Postępujemy podobnie jak w przypadku listy klientów. Przykład: {{{ Cecha 1 SELECT ftopnm FROM features_opt_view WHERE featid = 1 AND tblnam = 'depository' AND tbl_id = depoid width:100px; }}} ''' Wstrzykiwanie kolumn do listy spraw ''' Edycja pliku custom_list_fields.xml. Przykład: {{{ Cecha 1 SELECT ftopnm FROM features_opt_view WHERE featid = 17 AND tblnam = 'processes' AND tbl_id = prc_id width:100px; }}} W przypadku listy produktów na formularzach dokumentów lub w sprawie należy użyć widoku sql fk_elements_view jako głównej tabeli. Wszystkie przykłady dotyczące listy produktów wyświetlają dodatkową kolumnę Opis produktu pobraną z cennika (depository). Dostępne listy to: || Nazwa listy (tagu XML) || Lista || - FKElementsProcessList - lista produktów w sprawie - FKElementsVatNoteList - lista produktów na fakturze - FKElementsWZList - lista produktów na wydaniu zewnętrznym - FKElementsPZList - lista produktów na przyjęciu zewnętrznym - FKElementsOrderList - lista produktów na zamówieniu (ZW oraz ZO) - FKElementsOfferList - lista produktów na ofercie - FKElementsCustomDocumentList - lista produktów na dokumecie customowych (dotyczy wszystkich) - FKElementsDemandList - lista produktów na zapotrzebowaniu Przykład: ''' Wstrzykiwanie kolumn do listy produktów w sprawie ''' Edycja pliku custom_list_fields.xml. Przykład: {{{ Opis produktu SELECT dscrpt FROM depository WHERE depoid depoid width:100px; }}} Dla pozostałych typów list produktów należy zmienić nazwę tagu FKElementsProcessList na wybraną listę.