# Tabela: shist2 - Historia zmian w bazie danych

W oknie Historia zmian w bazie danych znajduje się lista 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.

Pole Szukaj pozwala wyszukać operacje, dla których wpisy w kolumnach Nazwa pola, Wartość przed edycją lub Wartość po edycji zawierają zadany ciąg znaków.

## Kolumny

Lp | Nazwa | Typ SQL |  | Domyślnie | Warunek | Tytuł / opis
--- | --- | --- | --- | --- | --- | ---
1 | shist2_id | serial8 |  |  |  | Id pozycji
2 | shist1_id | int8 |  |  |  | Id nagłówka
3 | pole | varchar(25) |  |  |  | Nazwa pola Nazwa pola W tej kolumnie znajduje się nazwa pola edycyjnego, którego zawartość została zmieniona.
4 | wart1 | text |  |  |  | Wartość przed edycją Wartość przed edycją W tej kolumnie znajduje się zawartość pola edycyjnego przed dokonaniem zmiany.
5 | wart2 | text |  |  |  | Wartość po edycji Wartość po edycji W tej kolumnie znajduje się zawartość pola edycyjnego po dokonaniu zmiany.
6 | typ | int4 |  |  |  | Typ Typ W tej kolumnie pokazywany jest typ operacji edycyjnej:
Ikona | Opis
--- | ---
| edycja pozycji
| dodanie nowej pozycji
| usunięcie pozycji
7 | log_de | log_de |  |  |  | Data i czas zmiany Data i czas zmiany W tej kolumnie znajduje się data i czas dokonania zmiany.
8 | log_ue | log_ue |  |  |  | Użytkownik Użytkownik W tej kolumnie znajduje się nazwa użytkownika, który dokonał zmiany.

## Klucze obce

Lp | Nazwa klucza | Kolumna lokalna | Tabela obca | Kolumna obca | onUpdate | onDelete
--- | --- | --- | --- | --- | --- | ---
1 | shist2_shist1_id_fkey | shist1_id | shist1 | shist1_id | cascade | cascade

## Indeksy

Lp | Nazwa | Unikalny | Kolumny
--- | --- | --- | ---
1 | shist2_shist1_id_pole_key | Tak | shist1_id pole

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

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