Konfiguracja stylów

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
Uwaga
Aby zmodyfikować ustawienia stylów dla wszystkich operatorów należy dokonać zmian w plikach domyślnych: [Comarch Magazynier\ AppData\Default\ViewStyles] przed pierwszym zalogowaniem się operatorów. Jeśli zmiany zostały dokonane po pierwszym zalogowaniu, należy usunąć wszystkie widoki z tabeli WMSMini.ViewStyles. Po ponownym uruchomieniu aplikacji zmiany w widokach zostaną zaczytane do bazy danych i będą widoczne w interfejsie Comarch Magazynier.
Uwaga
Przy pierwszym logowaniu ustawienia stylów dla konkretnego operatora są kopiowane z ustawień domyślnych.

2. Objaśnienie i możliwa konfiguracja stylów zostanie przedstawiona poniżej na przykładach.

Wskazówka

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ść
Przykład
Zmiana wyglądu elementów na listach. W aplikacji istnieje możliwość zmiany wyglądu elementów wyświetlanych na listach. W przykładzie modyfikowany będzie plik InventoryOrdersViewStyle.xml odpowiedzialny za wygląd listy zleceń magazynowych. Zmiany będą dotyczyły kolorowania elementów.

  • Zmiana koloru:
    <Text Align="Left" Bold="true" Width="50%" Value="{Type}-{Number}"/>
Uwaga
Niezalecane jest wyświetlanie więcej niż trzech informacji w jednej linii.
Przykład
Usuwanie wyświetlanych obiektów. W tym przykładzie zostanie zaprezentowana możliwość usuwania niektórych obiektów. Usuniętym elementem będzie waga jednostki ładunkowej. Plikiem odpowiadającym za zmiany w obrębie listy jednostek ładunkowych jest LoadingUnitsViewStyle.xml. W pliku należy należy usunąć następującą linię:

<Text Align="Right" Value="{ActualGrossWeightKg} {ActualGrossWeightUnit}" />

Przykład
Wyświetlanie elementu domyślnie ukrytego. Po wejściu na listę “Wydania na dzień” filtr jest domyślnie ukryty. Aby filtr był zawsze domyślnie wyświetlany należy dokonać następującej zmiany w pliku InventoryOrdersViewStyle:
<Filter Option="Editable" Visible="true" VisibleEditable="true">
Przykład
Zmiana domyślnego sortowania. Domyślnie na liście wydań dokumenty posortowane są zgodnie z nadanym priorytetem – od najwyższego do najniższego.
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">
Uwaga
Należy pamiętać, aby zmian w tabeli WMSMini.ViewStyles z ustawieniami stylów dokonywać, gdy aplikacja jest wyłączona, w przeciwnym wypadku wprowadzone modyfikacje nie zostaną zapisane.

Czy ten artykuł był pomocny?