W wersji 94 wprowadzono możliwość konfiguracji parametrów kartotek materiałowych tak, aby można było sterować ich widocznością na linijkach dowodu oraz umożliwić konfigurowanie zależności pomiędzy parametrami: określenie wartości jednego z nich wpływa na widoczność innych parametrów oraz może ograniczać możliwe wartości do wyboru.
Opis konfiguracji
Ograniczanie listy wyboru wartości parametru
Możliwe jest ukrywanie elementów zbioru wartości parametru w zależności od wartości innych parametrów lub wartości z nagłówka lub linijki dowodu.
W szczególe Elementy zbiorów wartości słownika Zbiory wartości zostało dodane pole Warunek na widoczność elementu.
Rys. Warunek na widoczność elementu
W definicji warunku (pole Warunek na widoczność elementu) można odwoływać się do wartości:
· innego parametru – p.<nazwa_parametru>,
· pola nagłówka dokumentu – n.<nazwa_pola>,
· pola linijki dokumentu – l.<nazwa_pola>.
Elementy zbioru wartości są ukrywane/pokazywane w parametrach linijek dowodu dynamicznie, w zależności od tych wartości. Jeżeli warunek widoczności nie zostanie zdefiniowany, to element będzie dostępny zawsze.
Dynamiczne inicjowanie wartości parametru
W słowniku Definicje parametrów kartotek dodano pole Pierwszy element, spełniający warunek widoczności. W przypadku gdy do parametru podpięty jest zbiór wartości, to możliwe jest automatyczne wstawienie do parametru pierwszej dostępnej wartości ze zbioru, spełniającej warunek na widoczność (wg kolejności ustalonej dla elementów zbioru wartości). Jeżeli wstawiony do parametru linijki element zbioru wartości przestaje być widoczny (nie spełniony jest warunek widoczności), a w definicji nie została zaznaczona wspomniana opcja, to wartość parametru zostanie pusta.
Rys. Pierwszy element, spełniający warunek widoczności
Sterowanie dostępnością parametru (ukrywanie)
W Definicji parametrów kartotek dodano pole Nazwa warunku na widoczność parametru. Do pola można wstawić nazwę warunku na widoczność parametru. Wyboru dokonuje się z listy rozwijanej.
Rys. Nazwa warunku na widoczność parametru
Słownik Definicje warunków widoczności dla parametrów kartotek tworzy wartości tej listy i dostępny jest przez skrót klawiaturowy F3. W słowniku definiuje się warunek widoczności, który może być przypisany do parametru kartoteki.
Rys. Definicje warunków widoczności dla parametrów kartotek
W definicji warunku można odwoływać się do wartości:
· innego parametru – p.<nazwa_parametru>,
· pola nagłówka dokumentu – n.<nazwa_pola>,
· pola linijki dokumentu – l.<nazwa_pola>.
Dzięki użyciu słownika raz zdefiniowany warunek widoczności może być używany wielokrotnie dla różnych parametrów. Parametry na linijkach są ukrywane/pokazywane dynamicznie w zależności od wymieniowych wyżej wartości, uwzględnianych w warunku widoczności. Parametr z nieprzypisanym warunkiem jest widoczny zawsze.
Uwagi dodatkowe
Jeżeli w nazwie parametru występuje kropka – (.) np. „TKON.Dzwiek” to używając takiego parametru w formułach wyliczających jego wartość lub przy definiowaniu warunku widoczności (zarówno dla Elementów zbiorów wartości jak i dla Parametrów kartotek) należy obudować go nawiasami kwadratowymi [] – p.[TKON.Dzwiek]. W przeciwnym przypadku podczas definiowania warunku widoczności system zasygnalizuje błąd.
Rys. Błąd przy zapisie warunku
Ponadto, jeżeli wartość parametru ma być uwzględniana w formułach wyliczających wartość parametru lub w definicji warunku widoczności (zarówno dla Elementów zbiorów wartości jak i dla Parametrów kartotek), to parametr musi mieć zaznaczoną opcję Używaj w obiektach autogenerowanych.
Rys. Używaj w obiektach autogenerowany





