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.