Jeżeli na polu edycyjnym Słownik zostanie ustalony słownik dla tego pola edycyjnego, do dodanego pola można będzie wpisywać tekst lub wprowadzać wpis poprzez wybór ze słownika (ustalonego na polu edycyjnym Słownik).
Funkcja ta służy do zdefiniowania własnych, dowolnych pól wprowadzania danych na formularzach edycji.
Lp | Nazwa | Typ SQL |
| Domyślnie | Warunek | Tytuł / opis | ||||
---|---|---|---|---|---|---|---|---|---|---|
1 | grej1_p_id | serial4 |
|
|
| |||||
2 | int4 |
|
|
| ||||||
3 | symbol | varchar(10) |
|
|
Do tego pola należy wpisać unikalny w ramach rejestru / komórki / stanowiska symbol pola dodatkowego. W tej kolumnie znajduje się symbol, jednoznacznie identyfikujący pole dodatkowe. | |||||
4 | nazwa | varchar(150) |
|
|
Do tego pola należy wpisać nazwę, pod jaką będzie używane dodawane pole edycyjne. Nazwa pola powinna opisywać jego zawartość, w celu ułatwienia korzystania z tego pola edycyjnego. W tej kolumnie znajduje się nazwa dodanego pola edycyjnego. | |||||
5 | typ | int2 |
|
|
Na tym polu należy określić, poprzez wybór odpowiedniej pozycji słownika, typ dodawanego pola dodatkowego.
W tej kolumnie pokazywany jest typ dodanego pola dodatkowego. Możliwe są typy pól: tekstowe, numeryczne, słownikowe, słownikowe wielokrotne, data, czas. | |||||
6 | wart1_def |
|
|
|
Do tego pola można wprowadzić wartość podpowiadaną na dodawanym polu edycyjnym dla wszystkich nowych pozycji. Jeżeli pole to nie zostanie wypełnione, program nie będzie podpowiadał żadnej wartości na dodawanym polu. W tej kolumnie pokazywana jest wartość domyślna dla danego pola dodatkowego, podpowiadana na tym polu edycyjnym dla wszystkich nowych pozycji.
Jest to pole przeznaczone do wprowadzania tekstu i jest dostępne tylko w przypadku pól dodatkowych typu tekstowego. Do tego pola można wprowadzić wartość podpowiadaną na dodawanym polu edycyjnym dla wszystkich nowych pozycji. Jeżeli pole to nie zostanie wypełnione, program nie będzie podpowiadał żadnej wartości na dodawanym polu. | |||||
7 | wart2_def | numeric(24,12) |
|
|
|
Jest to pole przeznaczone do wprowadzania wartości liczbowych i jest dostępne tylko w przypadku pól dodatkowych typu numerycznego. Do tego pola można wprowadzić wartość podpowiadaną na dodawanym polu edycyjnym dla wszystkich nowych pozycji. Jeżeli pole to nie zostanie wypełnione, program nie będzie podpowiadał żadnej wartości na dodawanym polu. W tej kolumnie pokazywana jest wartość domyślna dla danego pola dodatkowego, podpowiadana na tym polu edycyjnym dla wszystkich nowych pozycji. | ||||
8 | wart3_def | int4 |
|
|
|
Jest to pole przeznaczone do wprowadzania wartości słownika i jest dostępne tylko w przypadku pól dodatkowych typu słownikowego i słownikowego wieloktrotnego. Do tego pola można wprowadzić wartość podpowiadaną na dodawanym polu edycyjnym dla wszystkich nowych pozycji. Jeżeli pole to nie zostanie wypełnione, program nie będzie podpowiadał żadnej wartości na dodawanym polu. W tej kolumnie pokazywana jest wartość domyślna dla danego pola dodatkowego, podpowiadana na tym polu edycyjnym dla wszystkich nowych pozycji. | ||||
9 | wart4_def | date |
|
|
|
Jest to pole przeznaczone do wprowadzania daty i jest dostępne tylko w przypadku pól dodatkowych typu data. Do tego pola można wprowadzić wartość podpowiadaną na dodawanym polu edycyjnym dla wszystkich nowych pozycji. Jeżeli pole to nie zostanie wypełnione, program nie będzie podpowiadał żadnej wartości na dodawanym polu. W tej kolumnie pokazywana jest wartość domyślna dla danego pola dodatkowego, podpowiadana na tym polu edycyjnym dla wszystkich nowych pozycji. | ||||
10 | wart5_def | time |
|
|
|
Jest to pole przeznaczone do wprowadzania czasu i jest dostępne tylko w przypadku pól dodatkowych typu czas. Do tego pola można wprowadzić wartość podpowiadaną na dodawanym polu edycyjnym dla wszystkich nowych pozycji. Jeżeli pole to nie zostanie wypełnione, program nie będzie podpowiadał żadnej wartości na dodawanym polu. W tej kolumnie pokazywana jest wartość domyślna dla danego pola dodatkowego, podpowiadana na dodanym polu edycyjnym dla wszystkich nowych pozycji. | ||||
11 | dlugosc | int4 |
|
|
|
W przypadku dodawania pola tekstowego należy tu ustalić długość tego pola (ile najwięcej można wprowadzić do niego znaków). Długość 0 w przypadku pola tekstowego oznacza nieograniczoną długość pola. W przypadku dodawania pola numerycznego należy tu ustalić liczbę miejsc po przecinku. Wpis 0 oznaczać będzie, że do dodawanego pola można będzie wpisywać tylko liczby całkowite.
Liczba znajdująca się w tej kolumnie w przypadku pola tekstowego określa długość tego pola, natomiast w przypadku pola numerycznego - liczbę znaków po przecinku. | ||||
12 | slownik |
|
|
|
Można tu zdefiniować słownik, który będzie używany podczas wypełniania dodawanego pola edycyjnego. Poszczególne pozycje słownika powinny być od siebie oddzielone znakami Enter (każda pozycja słownika powinna znajdować się w odzielnej linii). | |||||
13 | int4 |
|
|
|
Do tego pola należy wpisać liczbę określającą kolejność danego pola wśród pól dodatkowych. Uwaga Każde z dodawanych pól dodatkowych w ramach rejestru / komórki / stanowiska powinno mieć inny wpis do pola Kolejność pola. Liczba znajdująca się w tej kolumnie określa kolejność danego pola wśród pól dodatkowych. | |||||
14 | stan |
|
|
|
Przełącznik ten jest wstępnie zaznaczany dla wszystkich nowych pozycji. Jeżeli pozycja po pewnym czasie przestaje być aktualna, nie należy jej kasować, lecz jedynie usunąć zaznaczenie tego przełącznika.
W tej kolumnie pokazywany jest stan danej pozycji:
| |||||
15 | uwagi |
|
|
|
W tym polu można wprowadzić dowolne uwagi opisujące dodawane pole dodatkowe. W tej kolumnie znajdują się uwagi opisujące dodane pole dodatkowe. | |||||
16 | wyjasnij |
|
|
|
Zaznaczenie tego przełącznika sygnalizuje, że dane związane z tą pozycją wymagają pewnych modyfikacji lub uzupełnień.
Znaczek |
Lp | Nazwa klucza | Kolumna lokalna | Tabela obca | Kolumna obca | onUpdate | onDelete |
---|---|---|---|---|---|---|
1 | grej1_p_grej1_id_fkey | cascade | restrict |
Lp | Nazwa klucza | Kolumna obca | Tabela pierwotna | Kolumna pierwotna | onUpdate | onDelete |
---|---|---|---|---|---|---|
1 | gkon1_grej1_p_grej1_p_id_fkey | cascade | restrict | |||
2 | grej2_grej1_p_grej1_p_id_fkey | cascade | restrict | |||
3 | gsprawa1_grej1_p_grej1_p_id_fkey | cascade | restrict |
Lp | Nazwa | Unikalny | Kolumny |
---|---|---|---|
1 | grej1_p_grej1_id_lp_key | Nie |
Lp | Nazwa | Tytuł / Opis |
---|---|---|
1 | pobierz |
Pobiera wybraną pozycję z widocznego słownika/kartoteki do wcześniej edytowanego formularza. |
2 | show |
Wyświetla pełne informacje o wybranej pozycji. |
3 | dodaj |
Dodaje nową pozycję. |
4 | kopiuj |
Duplikuje wybraną pozycję tworząc nową pozycję zawierającą takie same informacje. |
5 | edytuj |
Otwiera wybraną pozycję do edycji. |
6 | usun |
Kasuje wybraną pozycję. |
7 | shist2 |
Po wywołaniu tej funkcji zostanie otworzone okno Historia zmian w bazie danych, zawierające listę zmian na polach edycyjnych aktualnie uruchomionego polecenia (rejestrowany jest każdy fakt zmiany wpisu do pola, z rozbiciem na zawartość przed edycją i po edycji). Uwaga Funkcja ta jest dostępna tylko w programach, których administratorzy w poleceniu Ustawienia programu / Parametry pozostałe / Ogólnosystemowe zaznaczyli przełącznik Historia operacji. |
8 | printListaE |
Funkcja Wydrukuj listę należy do funkcji drukowania (opisanych m. in. w rozdziale Podstawowe zasady pracy w programie). Funkcja ta drukuje tabelę pokazywaną aktualnie na liście pozycji w oknie polecenia. Wiersze drukowanej tabeli odpowiadają pozycjom znajdującym się na liście w oknie polecenia (spełniającym kryteria wprowadzone na polach ustalania zakresu), kolumny tej tabeli odpowiadają kolumnom aktualnie wyświetlanym w oknie polecenia (wybranym za pomocą funkcji Dostosuj). |
9 | printUst |
Funkcja Ustawienia wydruku pozwala ustalić wielkość marginesów oraz zawartość nagłówka i stopki dla wydruków. Patrz opis funkcji. |
10 | printEksport |
Funkcja Eksportuj dane pozwala wyeksportować do pliku dyskowego dane opisujące pozycje znajdujące się aktualnie na liście w oknie polecenia (spełniające warunki wprowadzone na polach ustalania zakresu). Patrz opis funkcji. |
11 | printImport |
Funkcja Importuj dane pozwala zaimportować do bazy danych programu dane z pliku dyskowego. Po uruchomieniu tej funkcji otwierane jest okno Import danych, zawierające pola edycyjne pozwalające szczegółówo zdefiniować sposób wykonania importu danych. |
Dokument wygenerowany 2009-09-28 04:34:08