Za pomocą plików konfiguracyjnych można edytować wygląd zestawień generowanych jako pliki Excel lub PDF.
Dla formatu Excel możliwa jest edycja następujących elementów wyglądu:
Dla formatu PDF możliwa jest edycja szerokości kolumny oraz ukrycia kolumny.
Pliki konfiguracyjne mają rozszerzenie .cfg i znajdują się w katalogu z bazą danych w ścieżce: /web/tbl. Jeden plik obsługuje jedno zestawienie. Nazwa pliku konfiguracyjnego musi być taka sama jak kod zestawienia (kod otrzymamy naciskając kombinację klawiszy ESC-w). Przykładowe nazwy plików konfiguracyjnych opisane są w poniższej tabeli.
| lp | Zestawienie | Nazwa pliku konfiguracyjnego |
|---|---|---|
| 1 | Zestawienia → Kadrowe → Zatrudnienie | tbl_1292.cfg |
| 2 | Zestawienia → Zakupu → Faktury sprzedaży | tbl1chki.cfg |
| 3 | Zestawienia → Sprzedaży→ Zest. sprzedaży 2 | tbl2salm.cfg |
| 4 | Zestawienia → Księgowe→ Obroty i Salda 2 | tbl2sld.cfg |
| 5 | Zestawienia → Technologiczne → Czasy na palniki | tbl_bur.cfg |
| 6 | Zestawienia → Zakupu → Zestawienie zakupu | tbl_buym.cfg |
| 7 | Zestawienia → Zakupu → Faktury zakupu | tbl_chke.cfg |
| 8 | Zestawienia → Zakupu → Wydatki | tbl_crce.cfg |
| 9 | Zestawienia → Sprzedaży→ Przychody po gatunku | tbl_crci2.cfg |
| 10 | Zestawienia → Sprzedaży→ Przychody | tbl_crci.cfg |
| 11 | Zestawienia → Sprzedaży → Należności 3 | tbl_due3.cfg |
| 12 | Zestawienia → Sprzedaży → Należności 4 | tbl_due4.cfg |
| 13 | Zestawienia → Sprzedaży → Należności 5 | tbl_due5.cfg |
| 14 | Zestawienia → Sprzedaży → Należności | tbl_due.cfg |
| 15 | Zestawienia → Zakupu → Zobowiązania 2 | tbl_lbt2.cfg |
| 16 | Zestawienia → Zakupu → Zobowiązania 3 | tbl_lbt3.cfg |
| 17 | Zestawienia → Zakupu → Zobowiązania 4 | tbl_lbt4.cfg |
| 18 | Zestawienia → Zakupu → Zobowiązania 5 | tbl_lbt5.cfg |
| 19 | Zestawienia → Zakupu → Zobowiązania | tbl_lbt.cfg |
| 20 | Zestawienia → Technologiczne → Zadania wg zasobów | tbl_pro1.cfg |
| 21 | Zestawienia → Technologiczne → Zadania niewykonane | tbl_pro2.cfg |
| 22 | Zestawienie „Nie zrealizowane w całości zamówienia” wariant Farmacol | tbl_prtt.cfg |
| 23 | Zestawienia → Wyszukiwania → Towary i usługi | tbl_r01.cfg |
| 24 | Zestawienia → Sprzedaży→ Zest. sprzedaży | tbl_salm.cfg |
| 25 | Zestawienia → Magazynowe → Obroty mag. - skróc. | tbl_sest.cfg |
| 26 | Zestawienia → Księgowe→ Obroty i Salda 1 | tbl_sld.cfg |
| 27 | Zestawienia → Księgowe→ Rachunek wyników | tbl_rlt.cfg |
W przypadku, gdy nie ma pliku .cfg odpowiadającego zestawieniu, które chcemy edytować oznacza to, że zestawienie korzysta z domyślnej konfiguracji i należy stworzyć plik konfiguracyjny.
Sekcja [ExlConfig] służy do edycji szerokości i nagłówków kolumn dla formatu Excel.
[ExlConfig] ColNumber=1&ColWidth=-1 ColNumber=2&ColWidth=0 ColNumber=3&ColWidth=13 ColNumber=4&ColWidth=-1&ColDesc=Suma należności
Sekcja [XmlConfig] służy do edycji szerokości kolumn dla formatu PDF.
[XmlConfig] ColNumber=1&ColWidth=-1 ColNumber=2&ColWidth=0 ColNumber=3&ColWidth=13
W sekcji [ExlHeader] zdefiniowany jest styl zestawienia. Definicja stylu jest zgodna z CSS.
Obramowania komórek:
<Style ss:ID=.lht. ss:Parent=.nag0.>
<Borders>
<Border ss:Position=.Left. ss:LineStyle=.Continuous. ss:Weight=.1. />
<Border ss:Position=.Top. ss:LineStyle=.Continuous. ss:Weight=.1. />
<Border ss:Position=.Bottom. ss:LineStyle=.Continuous. ss:Weight=.0. />
<Border ss:Position=.Right. ss:LineStyle=.Continuous. ss:Weight=.0. />
</Borders>
</Style>
W powyższym przykładzie lewa komórka nagłówka będzie posiadała obramowanie u góry i z lewej strony.
Fragment „ss:ID=.lht.” wskazuje, którą komórkę (grupę komórek edytujemy). Może przyjmować następujące wartości:
Kolumny nie opisane w pliku konfiguracyjnym pojawiają się i automatycznie dobierają szerokość kolumn.