Tabela: shist1 - Historia operacji

Tabela przechowuje informacje o zmianach wprowadzanych do bazy danych. Zmiany są rejestrowane chronologicznie, umożliwiając odtworzenie danych historycznych (przed zmianą) oraz ustalenie kto zmiany wykonał.


Kolumny

Lp

Nazwa

Typ SQL

 

Domyślnie

Warunek

Tytuł / opis

1

shist1_id

serial8

 

 

Id pozycji

2

tabela

varchar(50)

 

 

Nazwa tabeli

Tabela

W tej kolumnie wyświetlany jest symbol tabeli, w której wykonano daną operację.

3

obiekt_id

int8

 

 

Indeks rekordu

Liczby znajdujące się w tej kolumnie są indeksami edytowanych rekordów tabeli.

4

typ

int4

 

 

Typ operacji

Typ

W tej kolumnie pokazywany jest typ zarejestrowanej operacji:

Ikona

Opis

edycja pozycji

dodanie nowej pozycji

usunięcie pozycji

Adnotacje techniczne:

1 - nowy wiersz (INSERT)

2 - edycja wiersza (UPDATE)

3 - usunięcie wiersza (DELETE)

5

log_dd

log_dd

 

 

Data i czas operacji

W tej kolumnie znajdują się informacje o tym, kiedy została wykonana dana operacja.

6

log_ud

log_ud

 

 

Użytkownik

Znajduje się tu kod użytkownika, który wykonał zarejestrowaną operację.


Zależności

Lp

Nazwa klucza

Kolumna obca

Tabela pierwotna

Kolumna pierwotna

onUpdate

onDelete

1

shist2_shist1_id_fkey

shist1_id

shist2

shist1_id

cascade

cascade


Indeksy

Lp

Nazwa

Unikalny

Kolumny

1

shist1_tabela_obiekt_id_log_dd_key

Nie

tabela

obiekt_id

log_dd

2

shist1_log_ud_tabela_log_dd_key

Nie

log_ud

tabela

log_dd


Menu (funkcje)

Lp

Nazwa

Tytuł / Opis

1

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

2

printUst

Ustawienia wydruku

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

3

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.

4

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.

5

f_shist2

Szczegóły operacji

Ta funkcja udostępnia szczegółowy opis wybranej operacji edycyjnej. Po jej uruchomieniu otwierane jest okno Historia zmian w bazie danych zawierające listę pól edycyjnych, których zawartość została zmieniona. Na liście prezentowane są: nazwa pola edycyjnego, zawartość pola przed edycją oraz zawartośc pola po edycji.

Patrz Historia zmian w bazie danych.

Dokument wygenerowany 2009-09-28 04:34:07