Konfiguracja stylów
W niniejszym artykule zostaną opisane Konfiguracje stylów.
1. Opis konfiguracji stylów
Folder ze zdefiniowanymi domyślnymi stylami znajduje się w lokalizacji: Comarch Magazynier\AppData\Default\ViewStyles. Zawiera on następujące pliki *.xml ze zdefiniowanymi stylami:
- Listy zleceń magazynowych: InventoryOrdersViewStyle.xml
- Zlecenia magazynowego: InventoryOrderViewStyle.xml
- Pozycji dyspozycji magazynowej: InventoryRequisitionPositionViewStyle.xml
- Listy dyspozycji magazynowych: InventoryRequisitionsViewStyle.xml
- Dyspozycji magazynowej: InventoryRequisitionPositionViewStyle.xml
- Zawartości jednostki ładunkowej: LoadingUnitDetailsViewStyle.xml
- Listy jednostek ładunkowych: LoadingUnitsViewStyle.xml
- Jednostki ładunkowej: LoadingUnitViewStyle.xml
- Położeń: LocationsViewStyle.xml
- Listy zleceń kompletacji: PickingOrdersViewStyle.xml
- Zlecenia kompletacji: PickingOrderViewStyle.xml
- Bazowego wyglądu kroku procesu: ProcessViewStyle.xml
- Listy wydań na produkcję: ProductionIssuesViewStyle.xml
- Wydań na produkcję: ProductionIssueViewStyle.xml
2. Objaśnienie i możliwa konfiguracja stylów zostanie przedstawiona poniżej na przykładach.
Słownik elementów pliku ViewStyle [Nazwa elementu – (Wartości jakie może przyjąć) – Tłumaczenie]:
- Align – (Left, Center, Right) – Wyrównanie
- AutoSelect – (True, False) – Wybór automatyczny
- BackColor – (nazwa koloru) – Kolor tła
- Bold – (True, False) – Pogrubiony
- Condition – (wartość tekstowa) – Warunek
- DefaultGroupTemplateId – (liczby naturalne) – Identyfikator domyślnego szablonu grupy
- DefaultTemplateId – (liczby naturalne) – Identyfikator domyślnego szablonu
- DisplayWhenEmpty – (True, False) – Wyświetlaj, gdy jest pusty
- DrawBottomLine – (True, False) – Narysuj dolną linię
- FilterMode – (Single) – Tryb filtrowania
- Height – (liczby naturalne) – Wysokość
- Id – (liczby naturalne) – Identyfikator
- MinHeight – (liczby naturalne) – Minimalna wysokość
- Name – (wartość tekstowa) – Nazwa
- Option – (Available, Editable, None, Use) – Opcja
- Scale – (liczby naturalne) – skala
- SortColumn – (Type, Number, Source document, Priority, Client, Picking Order, Name, Article) – Sortowanie po kolumnie
- SortDirection – (Asc, Desc) – Kierunek sortowania
- TextColor – (nazwa koloru) – Kolor tekstu
- TextLineAttributesId – (liczby naturalne) – Identyfikator atrybutu linii tekstu
- Value – (wartość tekstowa) – Wartość
- ViewTemplateId – (liczby naturalne) – Identyfikator szablonu widoku
- Visible – (True, False) – Widoczny
- VisibleEditable – (True, False) – Widoczny edytowalny
- Width – (wartość procentowa) – Szerokość
- Zmiana koloru:
<Text Align="Left" Bold="true" Width="50%" Value="{Type}-{Number}"/>
<Text Align="Right" Value="{ActualGrossWeightKg} {ActualGrossWeightUnit}" />
<Filter Option="Editable" Visible="true" VisibleEditable="true">
W przykładzie zostanie zaprezentowana zmiana domyślnego sortowania na sortowanie malejące względem numeru dokumentu. Modyfikacje nastąpią w obrębie pliku InventoryOrdersViewStyle.xml (zamieniono wartość parametru SortColumn)
<Style Id="DocumentsListStyle" SortColumn="Number" SortDirection="Asc" AutoSelect="true">