przejście do zawartości
Narzędzia użytkownika
Zaloguj
Narzędzia witryny
Narzędzia
Pokaż stronę
Poprzednie wersje
Odnośniki
Ostatnie zmiany
Menadżer multimediów
Indeks
Zaloguj
Ostatnie zmiany
Indeks
Ślad:
edycja_wygladu_zestawienia
Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić.
<h1>Edycja wyglądu zestawień generowanych jako pliki w formacie xls oraz PDF</h1> <div class="level1"> <p> Za pomocą plików konfiguracyjnych można edytować wygląd zestawień generowanych jako pliki Excel lub PDF. </p> <p> Dla formatu Excel możliwa jest edycja następujących elementów wyglądu: </p> <ul> <li class="level1"> szerokość kolumny;</li> <li class="level1"> możliwość ukrycia kolumny;</li> <li class="level1"> treść nagłówka kolumny;</li> <li class="level1"> obramowanie komórek;</li> <li class="level1"> czcionki;</li> <li class="level1"> wypełnienia komórek.</li> </ul> <p> Dla formatu PDF możliwa jest edycja szerokości kolumny oraz ukrycia kolumny. </p> <p> 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. Przykładowe nazwy plików konfiguracyjnych opisane są w poniższej tabeli. </p> <span class='np_break'> </span> <div class="table"><table class="inline"> <tr class="row0"> <th class="col0">lp</th><th class="col1">Zestawienie</th><th class="col2">Nazwa pliku konfiguracyjnego</th> </tr> <tr class="row1"> <td class="col0">1</td><td class="col1">Zestawienia → Kadrowe → Zatrudnienie</td><td class="col2">tbl_1292.cfg</td> </tr> <tr class="row2"> <td class="col0">2</td><td class="col1">Zestawienia → Zakupu → Faktury sprzedaży</td><td class="col2">tbl1chki.cfg</td> </tr> <tr class="row3"> <td class="col0">3</td><td class="col1">Zestawienia → Sprzedaży→ Zest. sprzedaży 2</td><td class="col2">tbl2salm.cfg</td> </tr> <tr class="row4"> <td class="col0">4</td><td class="col1">Zestawienia → Księgowe→ Obroty i Salda 2</td><td class="col2">tbl2sld.cfg</td> </tr> <tr class="row5"> <td class="col0">5</td><td class="col1">Zestawienia → Technologiczne → Czasy na palniki</td><td class="col2">tbl_bur.cfg</td> </tr> <tr class="row6"> <td class="col0">6</td><td class="col1">Zestawienia → Zakupu → Zestawienie zakupu </td><td class="col2">tbl_buym.cfg</td> </tr> <tr class="row7"> <td class="col0">7</td><td class="col1">Zestawienia → Zakupu → Faktury zakupu</td><td class="col2">tbl_chke.cfg</td> </tr> <tr class="row8"> <td class="col0">8</td><td class="col1">Zestawienia → Zakupu → Wydatki</td><td class="col2">tbl_crce.cfg</td> </tr> <tr class="row9"> <td class="col0">9</td><td class="col1">Zestawienia → Sprzedaży→ Przychody po gatunku</td><td class="col2">tbl_crci2.cfg</td> </tr> <tr class="row10"> <td class="col0">10</td><td class="col1">Zestawienia → Sprzedaży→ Przychody</td><td class="col2">tbl_crci.cfg</td> </tr> <tr class="row11"> <td class="col0">11</td><td class="col1">Zestawienia → Sprzedaży → Należności 3</td><td class="col2">tbl_due3.cfg</td> </tr> <tr class="row12"> <td class="col0">12</td><td class="col1">Zestawienia → Sprzedaży → Należności 4</td><td class="col2">tbl_due4.cfg</td> </tr> <tr class="row13"> <td class="col0">13</td><td class="col1">Zestawienia → Sprzedaży → Należności 5</td><td class="col2">tbl_due5.cfg</td> </tr> <tr class="row14"> <td class="col0">14</td><td class="col1">Zestawienia → Sprzedaży → Należności</td><td class="col2">tbl_due.cfg</td> </tr> <tr class="row15"> <td class="col0">15</td><td class="col1">Zestawienia → Zakupu → Zobowiązania 2</td><td class="col2">tbl_lbt2.cfg</td> </tr> <tr class="row16"> <td class="col0">16</td><td class="col1">Zestawienia → Zakupu → Zobowiązania 3</td><td class="col2">tbl_lbt3.cfg</td> </tr> <tr class="row17"> <td class="col0">17</td><td class="col1">Zestawienia → Zakupu → Zobowiązania 4</td><td class="col2">tbl_lbt4.cfg</td> </tr> <tr class="row18"> <td class="col0">18</td><td class="col1">Zestawienia → Zakupu → Zobowiązania 5</td><td class="col2">tbl_lbt5.cfg</td> </tr> <tr class="row19"> <td class="col0">19</td><td class="col1">Zestawienia → Zakupu → Zobowiązania</td><td class="col2">tbl_lbt.cfg</td> </tr> <tr class="row20"> <td class="col0">20</td><td class="col1">Zestawienia → Technologiczne → Zadania wg zasobów</td><td class="col2">tbl_pro1.cfg</td> </tr> <tr class="row21"> <td class="col0">21</td><td class="col1">Zestawienia → Technologiczne → Zadania niewykonane</td><td class="col2">tbl_pro2.cfg</td> </tr> <tr class="row22"> <td class="col0">22</td><td class="col1">Zestawienie "Nie zrealizowane w całości zamówienia" wariant Farmacol</td><td class="col2">tbl_prtt.cfg</td> </tr> <tr class="row23"> <td class="col0">23</td><td class="col1">Zestawienia → Wyszukiwania → Towary i usługi</td><td class="col2">tbl_r01.cfg</td> </tr> <tr class="row24"> <td class="col0">24</td><td class="col1">Zestawienia → Sprzedaży→ Zest. sprzedaży </td><td class="col2">tbl_salm.cfg</td> </tr> <tr class="row25"> <td class="col0">25</td><td class="col1">Zestawienia → Magazynowe → Obroty mag. - skróc.</td><td class="col2">tbl_sest.cfg</td> </tr> <tr class="row26"> <td class="col0">26</td><td class="col1">Zestawienia → Księgowe→ Obroty i Salda 1</td><td class="col2">tbl_sld.cfg</td> </tr> </table> <span class='np_break'> </span> </div> <p> 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. </p> </div> <h2>Zawartość pliku konfiguracyjnego</h2> <div class="level2"> <p> Sekcja [ExlConfig] służy do edycji szerokości i nagłówków kolumn dla formatu Excel. </p> <pre class="code">[ExlConfig] ColNumber=1&ColWidth=-1 ColNumber=2&ColWidth=0 ColNumber=3&ColWidth=13 ColNumber=4&ColWidth=-1&ColDesc=Suma należności </pre><p> </p> <ul> <li class="level1"> Parametr "ColNumber" wskazuje, która kolumna jest edytowana</li> <li class="level1"> Parametr "ColWidth" wskazuje szerokość kolumny. Może przyjmować następujące wartości:<ul> <li class="level3"> "-1" - szerokość kolumny automatycznie dopasowywana do zawartości</li> <li class="level3"> "0" - szerokość kolumny równa zero. Kolumna w wygenerowanym pliku Excel będzie ukryta.</li> <li class="level3"> >0 - wszystkie wartości większe od zera nadadzą kolumnie stałą szerokość o wskazanej wartości.</li> </ul> </li> <li class="level1"> Parametr "ColDesc" odpowiada za opis nagłówka kolumny</li> </ul> <p> W sekcji [ExlHeader] zdefiniowany jest styl zestawienia. Definicja stylu jest zgodna z CSS. </p> <p> Obramowania komórek: </p> <pre class="code"><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> </pre><p> </p> <p> W powyższym przykładzie lewa komórka nagłówka będzie posiadała obramowanie u góry i z lewej strony. </p> <ul> <li class="level1"> Kiedy "ss:Weight=.0.", obramowanie nie występuje</li> <li class="level1"> Kiedy "ss:Weight=.1.", obramowanie występuje</li> </ul> <p> Fragment "ss:ID=.lht." wskazuje, którą komórkę (grupę komórek edytujemy). Może przyjmować następujące wartości: </p> <ul> <li class="level1"> "lht" - lewa komórka nagłówka</li> <li class="level1"> "rht" - prawa komórka nagłówka</li> <li class="level1"> "ht" - środkowa komórka nagłówka</li> <li class="level1"> "fct" - pierwsza kolumna treści tabeli</li> <li class="level1"> "lct" - ostatnia kolumna treści tabeli</li> <li class="level1"> "ct" - środkowa kolumna treści tabeli</li> </ul> <p> Kolumny nie opisane w pliku konfiguracyjnym pojawiają się i automatycznie dobierają szerokość kolumn. </p> </div>
edycja_wygladu_zestawienia.1434531087.txt.gz
· ostatnio zmienione: 2015/06/17 10:51 przez
kostek
Narzędzia strony
Pokaż stronę
Poprzednie wersje
Odnośniki
Do góry
Export to PDF