Obsługa > Audyt > Tabele 

Ta funkcja służy do konsultowania pozycji audytu związanych z modyfikacjami rekordów w tabelach bazy danych.

W każdym wypadku, gdy audytowalne zdarzenie zostanie zdefiniowane w tabeli (może to być utworzenie, modyfikacja lub usunięcie), w tej tabeli tworzona jest pozycja dla każdego rekordu. Wtedy znany jest tylko klucz zmodyfikowanego rekordu. Jeśli szczegół modyfikacji pewnych pól musi być znany, pola te muszą zostać zdefiniowane w tabeli audytu. Istnieje zatem konieczność wykorzystania funkcji zapytania audytu na polach.

Warunek

SEEREFERTTO Odniesienie do dokumentacji Implementacja

Zarządzanie ekranem

Nagłówek

Prezentacja

Kryteria znajdujące się w nagłówku filtrują wiersze, które zostaną wyświetlone w trybie zapytania.

Zamknij

 

Pola

Na tej karcie występują następujące pola :

Blok numer 1

  • Okres (pole STRDAT)

Po wprowadzeniu tej daty jedynie dane, których data zmiany lub utworzenia jest późniejsza niż wprowadzona data lub jej równa, są przeglądane w danym zapytaniu.

O ile nie istnieje notatka określająca jej wartość, domyślna wartość daty określana jest przez parametrDATEDEBDFTużytkownika.

  • pole ENDDAT

W wypadku wprowadzenia daty, jedynie dane zmodyfikowane lub utworzone w dacie wcześniejszej lub równej mogą być przeglądane w ramach zapytania.

O ile nie istnieje notatka określająca jej wartość, domyślna wartość daty określana jest przez parametrDATEFINDTużytkownika.

Umożliwia zdefiniowanie filtra na audytowanej tabeli. Jeśli pole zostało uzupełnione, wyświetlone zostaną wyłącznie pozycje dotyczące tabeli.

Blok numer 2

Umożliwia zdefiniowanie filtra na kodzie użytkownika. Jeśli pole zostało ustawione, w zapytaniu wyświetlą się wyłącznie zmiany dokonane przez użytkownika.

  • Logowanie (pole LOGIN)

Umożliwia zdefiniowanie filtra na kodzie logowania użytkownika. Jeśli pole zostało ustawione, w zapytaniu wyświetlą się wyłącznie zmiany dokonane przez użytkownika połączonego przy użyciu odpowiadającego kodu logowania.

Jeśli istnieje potrzeba wyświetlenia wyłącznie zmian dokonanych bezpośrednio w bazie bez przejścia przez aplikację, wystarczy wybrać kod logowania Zewn. (który można wybrać po kliknięciu prawym przyciskiem myszy).

  • Zdarzenie (pole EVENEMENT)

Służy do filtrowania wierszy, które mają być wyświetlane dla zdarzenia w lokalizacji źródłowej audytu. W razie braku jakichkolwiek wartości są wyświetlane wszystkie wiersze, jednak filtrować można tylko według trzech kryteriów:

  • INSERT (wyświetlanie wszystkich operacji utworzenia)
  • UPDATE (wyświetlanie wszystkich operacji wprowadzenia zmian)
  • DELETE (wyświetlanie wszystkich operacji wprowadzenia usunięcia)

Aby czynność została wykonana, wystarczy wpisać tylko pierwszą literę kryterium (I, U lub D).

  • Blokada audytu (pole AUDBI)

 

Zamknij

 

Karta Audyt

Prezentacja

Tabela zlokalizowana w zakładce służy do wyświetlania szczegółowych informacji audytowych.

Zamknij

 

Pola

Na tej karcie występują następujące pola :

Tabela

  • Numer (pole SEQ)

Unikatowy numer kolejny nadawany podczas zwalniania skontrolowanego zdarzenia. Rekord przypisuje jeden numer w lokalizacji źródłowej audytu. Jeśli audyt włączono dla kilku pól, numer będzie wspólny dla wszystkich odnośnych wierszy.

Odpowiada tabeli, w której figuruje skontrolowane zdarzenie.

  • Data (pole DAT)

Określa datę systemową na serwerze danych w momencie wykonywania skontrolowanego zdarzenia.

  • Czas (pole HOU)

Określa godzinę systemową na serwerze danych w momencie wykonywania skontrolowanego zdarzenia.

  • Zdarzenie (pole EVT)

Określa rodzaj skontrolowanego zdarzenia. Dostępne są trzy opcje:

  • INSERT określa utworzenie wiersza.
  • DELETE określa usunięcie wiersza.
  • UPDATE określa modyfikację wiersza.
  • Klucz (pole ID1)

Określa wartość klucza rekordu w lokalizacji źródłowej audytu w przypadku, gdy klucz składa się z jednego pola. Jeśli klucz obejmuje kilka pól, w tym polu jest zapisywana wartość tylko pierwszego z nich.

Klucz identyfikujący rekord definiuje się na zakładce Audyt w oknie ustawień zarządzania tabelami. Domyślnie jest to pierwszy klucz.

  • Klucz dodatkowy (pole ID2)

Jeśli klucz rekordu w lokalizacji źródłowej audytu składa się z kilku pól, ich wartości są wyświetlane w tym miejscu w odpowiedniej kolejności, począwszy od drugiego pola. Kolejne pola są od siebie oddzielone znakiem ~ (tyldy).

Klucz identyfikujący rekord definiuje się na zakładce Audyt w oknie ustawień zarządzania tabelami. Domyślnie jest to pierwszy klucz.

  • Użytkownik (pole ADOUSR)

Określa kod użytkownika (oprogramowania), który zainicjował skontrolowane zdarzenie.

Jeśli zdarzenie zostało zainicjowane poza programem, pole jest puste.

  • Logowanie (pole SYSUSR)

Odpowiada systemowej nazwie logowania użytkownika w lokalizacji źródłowej skontrolowanego zdarzenia. Jeśli zdarzenie zostało zainicjowane poza programem, w polu znajduje się nazwa Zewnętrzne.

  • Klient (pole ADRCLI)

Określa adres (sieciowy) użytkownika w lokalizacji źródłowej skontrolowanego zdarzenia. Jeśli nie można ustalić adresu, w polu jest umieszczana wartość Nieznany. Zdarza się tak w przypadku wszelkich modyfikacji wprowadzanych poza programem.

  • Stan przepływu (pole STA)

To pole stanu pokazuje, czy w tym audycie zażądano stosowania przepływu danych. Może przyjmować następujące wartości:

  • Brak: W ustawieniach audytu dla odnośnej tabeli nie zaznaczono pola wyboru Przepływ danych.
  • Do przetworzenia: Pole wyboru Przepływ danych jest zaznaczone, ale żadne zdarzenie przepływu danych o typie Ręczne bazujące na analizie tabeli audytu nie przetworzyło powiadomienia i nie zaktualizowało tego pola.
  • Przetworzono: Pole wyboru Przepływ danych jest zaznaczone i doszło do przetwarzania powiadomienia.
  • Stan BI (pole STABI)

Zamknij

 

Ikona "Operacje"

Tunel

Jeżeli zmodyfikowany rekord jest zarządzany przez obiekt oprogramowania, funkcja ta umożliwia wyświetlenie danego rekordu przez wprowadzenie odpowiedniej funkcji.

Szczegóły pól

Pola

W tym oknie występują następujące pola :

Tabela

  • Kolumna (pole COL)

Określa skontrolowane pole w formacie FIELD w przypadku pól niezwymiarowanych i formacie FIELD(INDEX) w przypadku pól zwymiarowanych.

  • Poprzednia wartość (pole OVAL)

W przypadku zmodyfikowania lub usunięcia danych w tym miejscu będzie widoczna wartość pola sprzed wykonania operacji.

  • Nowa wartość (pole NVAL)

W przypadku utworzenia lub zmodyfikowania pola w tym miejscu będzie widoczna wartość po wykonaniu operacji.

Zamknij

Jeśli wartość niektórych pól zmodyfikowanych podczas zdarzenia audytowego została zapisana, otwiera się okno wyświetlające szczegóły tych modyfikacji.

 

Zamknij

 

Przyciski określone

Komunikaty o błędzie

Jedynymi komunikatami o błędach są komunikaty ogólne.

Użyte tabele

SEEREFERTTO Odniesienie do dokumentacji Implementacja