Jak ustalić definicje pól dodatkowych?
W programie Wapro Best poza polami danych wymaganymi przez samą aplikację, takimi jak Nazwa składnika majątku, Wartość początkowa, Numer konta bankowego kontrahenta itd., istnieje możliwość wprowadzenia własnych pól przechowujących dowolnie wybrane informacje o składnikach majątku czy składnikach wyposażenia. Przykładowo można w tych polach zapisywać informacje o danych technicznych lub użytkowych poszczególnych składników majątku. Zasadnicza różnica między polami dodatkowymi a zwykłymi polami tekstowymi występującymi w programie (np. pole Uwagi) polega na tym, że te pierwsze mogą być użyte w mechanizmach filtrowania, wyszukiwania i sortowania Wapro Best. Oznacza to, że mogą znaleźć praktyczne zastosowanie m. in. przy tworzeniu własnych zestawień w generatorze Crystal Reports lub wewnętrznym kreatorze zestawień Wapro Best. Pola tekstowe stanowią miejsce przypominające notatki, do której program nie ma wglądu.
Funkcja definiowania pól dodatkowych dostępna jest w menu Administrator | Pola dodatkowe.
Z każdą pozycją w kartotece może być związanych maksimum 10 niezależnie definiowanych pól dodatkowych. Użytkownik może aktywować i dezaktywować (włączać i wyłączać) te pola według własnego uznania. Każda taka zmiana powoduje zmianę perspektywy w bazie danych na serwerze SQL. Składnia perspektywy jest postaci: PD_nazwa obiektu
Perspektywy mają kolumny sformatowane w identyczny sposób, w jaki zdefiniowano typ danych. Ze wspomnianych perspektyw korzystają zewnętrzne narzędzia przetwarzania danych, m.in. generator Crystal Reports.
Okno definiowania pól dodatkowych podzielone jest na dwie części. Z lewej stronie znajdują się nazwy grup pól, wraz z opisującymi je kodami. Formularz umożliwiający wpisanie 10 definicji pól odnoszących się do każdej z grup wyświetlany jest po wskazaniu na liście właściwej grupy i wybraniu opcji Pokaż formularz (klawisze Shift+F2). Z prawej strony znajduje się okno definiowania pól dodatkowych. Użytkownik może uporządkować listę pól (przemieszczenie w górę i w dół). Dostęp do okna dialogowego definicji pola uzyskuje się po kliknięciu przycisku Popraw (klawisz F2).
Na definicję pola składają się:
- Aktywne - zaznaczenie checkboxu powoduje uaktyanienie pól formatki,
- Nazwa pola w bazie - techniczna nazwa pola zapisywana w bazie danych (np. pole1). Nie powinna być zmieniana po utworzeniu,
- Nazwa pola - nazwa widoczna dla użytkownika w programie. Powinna jasno opisywać, co przechowuje pole (np. Numer umowy).
- Typ danych - do wyboru: tekst, liczba całkowita, liczba dziesiętna, data.
- Format pola - aby uniknąć problemów z działaniem funkcji, zalecamy stosowanie domyślnych wartości formatowania danych,
- Kolejność na liście - program obsługuje max. 10 pól,
- Rodzaj raportu - wartość pola może być: wpisywana z klawiatury, pobierana ze słownika, pobierana z listy. W ostatnim przypadku poszczególne wartości pól oddziela belka pionowa: " | ",
- Czy pole wymaga wprowadzenia wartości - zaznaczenie checkboxu powoduje powoduje, że pole musi być uzupełnione. System nie pozwoli zapisać operacji bez wartości,
- Wartość domyślna pola - wartość wpisywana automatycznie przy tworzeniu nowego rekordu.
