Tabela: grej1_p - Pola dodatkowe

Funkcja ta służy do zdefiniowania własnych, dowolnych pól wprowadzania danych na formularzach edycji.


Kolumny

Lp

Nazwa

Typ SQL

 

Domyślnie

Warunek

Tytuł / opis

1

grej1_p_id

serial4

 

 

Id pozycji

2

grej1_id

int4

 

 

Id rejestru

3

symbol

varchar(10)

 

 

Symbol

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)

 

 

Nazwa

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

 

 

Typ

Na tym polu należy określić, poprzez wybór odpowiedniej pozycji słownika, typ dodawanego pola dodatkowego.

  • tekstowy - do dodawanego pola dodatkowego można będzie wpisywać tekst.

    Uwaga

    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).

  • numeryczny - do dodawanego pola dodatkowego można będzie wpisywać liczby.

  • słownikowy - dodawane pole dodatkowe będzie można wypełniać wyłącznie poprzez wybór odpowiedniej wartości ze słownika (ustalonego na polu edycyjnym Słownik).

  • słownikowy wielokrotny - dodawane pole dodatkowe będzie można wypełniać wyłącznie poprzez wybór odpowiednich wartości ze słownika (ustalonego na polu edycyjnym Słownik).

    Uwaga

    W przypadku pola słownikowego możliwy jest wybór tylko jednej wartości ze słownika, natomiast w przypadku pola słownikowego wielokrotnego - można wybrać jedną lub kilka wartości słownika (wyboru kolejnych wartości słownika należy dokonywać z wciśniętym klawiszem klawiatury Ctrl).

  • data - do dodawanego pola dodatkowego można będzie wprowadzać datę.

  • czas - do dodawanego pola dodatkowego można będzie wprowadzać czas.

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

tekst

 

 

 

Domyślna wartość

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.

Adnotacje techniczne:

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)

 

 

 

Domyślna wartość

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

 

 

 

Domyślna wartość

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

 

 

 

Domyślna wartość

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

 

 

 

Domyślna wartość

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

 

 

 

Długość (dokładność)

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.

Długość

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

tekst

 

 

 

Słownik

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

lp

int4

 

 

 

Kolejność pola

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

stan01

 

 

 

Aktualny

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.

A

W tej kolumnie pokazywany jest stan danej pozycji:

pozycja aktualna

pozycja nieaktualna

15

uwagi

tekst

 

 

 

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

wyjasnij

 

 

 

Do wyjaśnienia

Zaznaczenie tego przełącznika sygnalizuje, że dane związane z tą pozycją wymagają pewnych modyfikacji lub uzupełnień.

W

Znaczek w tej kolumnie oznacza, że informacje związane z daną pozycją wymagają pewnych modyfikacji lub uzupełnień (dla danej pozycji został zaznaczony przełącznik Do wyjaśnienia).


Klucze obce

Lp

Nazwa klucza

Kolumna lokalna

Tabela obca

Kolumna obca

onUpdate

onDelete

1

grej1_p_grej1_id_fkey

grej1_id

grej1

grej1_id

cascade

restrict


Zależności

Lp

Nazwa klucza

Kolumna obca

Tabela pierwotna

Kolumna pierwotna

onUpdate

onDelete

1

gkon1_grej1_p_grej1_p_id_fkey

grej1_p_id

gkon1_grej1_p

grej1_p_id

cascade

restrict

2

grej2_grej1_p_grej1_p_id_fkey

grej1_p_id

grej2_grej1_p

grej1_p_id

cascade

restrict

3

gsprawa1_grej1_p_grej1_p_id_fkey

grej1_p_id

gsprawa1_grej1_p

grej1_p_id

cascade

restrict


Indeksy

Lp

Nazwa

Unikalny

Kolumny

1

grej1_p_grej1_id_lp_key

Nie

grej1_id

lp


Menu (funkcje)

Lp

Nazwa

Tytuł / Opis

1

pobierz

Pobierz

Pobiera wybraną pozycję z widocznego słownika/kartoteki do wcześniej edytowanego formularza.

2

show

Pokaż szczegóły

Wyświetla pełne informacje o wybranej pozycji.

3

dodaj

Dodaj

Dodaje nową pozycję.

4

kopiuj

Duplikuj

Duplikuje wybraną pozycję tworząc nową pozycję zawierającą takie same informacje.

5

edytuj

Edytuj

Otwiera wybraną pozycję do edycji.

6

usun

Usuń

Kasuje wybraną pozycję.

7

shist2

Historia zmian

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

Wydrukuj listę

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

Ustawienia wydruku

Funkcja Ustawienia wydruku pozwala ustalić wielkość marginesów oraz zawartość nagłówka i stopki dla wydruków. Patrz opis funkcji.

10

printEksport

Eksportuj dane

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

Importuj dane

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