Jak ustalić definicje pól dodatkowych?
W programie Wapro Best poza polami danych wymaganymi przez samą aplikację, np. Nazwa składnika majątku, Wartość początkowa, Numer konta bankowego kontrahenta, 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ć) 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 uaktywnienie 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, ż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.
