Tabela: mknt_klas3 - Kontrahenci, adresy / Klasyfikacja internetowa

Klasyfikacja ma na celu usprawnienie procesu wyszukiwania pozycji kartoteki (bazy danych).

Klasyfikację internetową należy stosować w tych kartotekach, których wybrane dane mają być publikowane w internecie.


Kolumny

Lp

Nazwa

Typ SQL

 

Domyślnie

Warunek

Tytuł / opis

1

mknt_klas3_id

serial4

 

 

Id klasyfikacji

2

kod

klas_kod

 

 

 

Kod

Do tego pola należy wprowadzić unikalny kod gałęzi klasyfikacji. Kod ten ma identyfikować gałąź oraz określać jej położenie na drzewie klasyfikacji.

  • W przypadku gałęzi nadrzędnej dla całej klasyfikacji, do tego pola należy wpisać znak: /

  • W przypadku gałęzi będących bezpośrednimi podgałęziami gałęzi nadrzędnej klasyfikacji, wpisany do tego pola kod powinien mieć postać: //kod1.

  • Dla gałęzi dalej zagłębionych w strukturze drzewa, wpisany do tego pola kod powinien mieć postać: //kod1/kod2. Oznacza to, że dodawana gałąź ma kod kod2 i jest podgałęzią gałęzi klasyfikacji o kodzie: kod1. Gdyby nowa gałąź miała być dalej zagłębiona w strukturze drzewa, jej kod powinien zawierać więcej członów - nazw kolejnych podgałęzi, oddzielonych znakiem /.

W tej kolumnie znajduje się unikalny kod gałęzi klasyfikacji.

3

nazwa

klas_nazwa

 

 

 

Nazwa

Do tego pola należy wprowadzić nazwę gałęzi klasyfikacji. Nazwa gałęzi powinna opisywać jednoznacznie jej zawartość (przypisane do tej gałęzi pozycje).

Uwaga

Nazwa najbardziej nadrzędnej gałęzi drzewa jest jednocześnie nazwą całej klasyfikacji.

W tej kolumnie znajduje się nazwa gałęzi klasyfikacji.

4

poziom

klas_poziom

 

 

 

Poziom

Wartość w polu określa, na jakim poziomie na drzewie klasyfikacji będzie się znajdowała dana pozycja.

  • Poziom 0 - to główna gałąź drzewa. Pozycje oznaczone poziomem 0 będą zawsze widoczne, nawet jak drzewo będzie „zwinięte”

  • Poziom 1 - to będzie kolejny poziom gałęzi tzw. podgałęzi. W zależności od przyporządkowania podgałęzi, będzie się ona znajdowałą pod określoną gałęzią główną.

Uwaga: Dla każdego, kolejnego poziomu, program zachowuje się w taki sam sposób - przyporządkowując kolejne podgałęzi z poziomu o wyższym numerze do poziomu o numer niższego.

5

lp

klas_lp

 

 

 

Lp.

Do tego pola należy wpisać numer porządkowy danej gałęzi wśród gałęzi znajdujących się na tym samym poziomie, będących podgałęziami tej samej gałęzi drzewa klasyfikacji. Jeżeli dwie różne gałęzi w tym samym miejscu w strukturze drzewa mają tą samą Lp., o ich kolejności decyduje porządek alfabetyczny. Nie ma konieczności, by liczby Lp. były nadawane w sposób ciągły - można pozostawiać wolne numery, gdy przewiduje się konieczność rozbudowy drzewa.

W tej kolumnie znajduje się liczba określająca kolejność danej gałęzi wśród gałęzi znajdujących się na tym samym poziomie, będących podgałęziami tej samej gałęzi drzewa klasyfikacji.

6

opis

klas_opis

 

 

 

Opis

W tym polu można zamieścić dodatkowy opis gałęzi drzewa klasyfikacji.

W tej kolumnie znajduje się opis gałęzi klasyfikacji.

7

typ

klas_typ

 

 

 

Typ

8

stan

klas_stan

 

 

 

Stan

Na tym polu należy określić stan gałęzi klasyfikacji, poprzez wybór odpowiedniej wartości ze słownika. Możliwe są następujące stany:

A

W tej kolumnie pokazywany jest stan danej gałęzi klasyfikacji.

Id.

Ikona

Skrót

Tytuł, opis

0

N

Nieaktualna

Gałąź jest niewidoczna w klasyfikacji, jednak nie jest usunięta i można ją „przywrócić” poprzez zmianę jej stanu (zalecamy, aby z zasady nie usuwać gałęzi klasyfikacji, które istniały przez jakiś czas, i do których były przydzielane dane, lecz aby oznaczać je jako nieaktualne).

1

A

Aktualna

Dana gałąź drzewa jest aktualna.

2

NP

Niepubliczna

Dane przydzielone do tej gałęzi nie są publikowane w Internecie.


Zależności

Lp

Nazwa klucza

Kolumna obca

Tabela pierwotna

Kolumna pierwotna

onUpdate

onDelete

1

mknt3_mknt_klas3_kod_fkey

kod

mknt3

mknt_klas3_kod

cascade

cascade


Indeksy

Lp

Nazwa

Unikalny

Kolumny

1

mknt_klas3_kod_key

Tak

kod

2

mknt_klas3_nazwa_key

Nie

nazwa

3

mknt_klas3_poziom_kod_key

Nie

poziom

kod


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

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

8

printUst

Ustawienia wydruku

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

9

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.

10

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.

11

toggle

Przyłącz/Odłącz

Funkcja Przyłącz/Odłącz służy do przydzielania pozycji kartoteki do wybranej gałęzi drzewa klasyfikacji. Kolejność czynności jest przy tym następująca:

  • Należy kliknąć odpowiednią pozycję kartoteki, a nastepnie wybrać z wyświetlonego menu funkcję Klasyfikacja internetowa.

    Pojawi się okno Klasyfikacja kontrahentów, zawierające listę wszystkich gałęzi danej klasyfikacji.

  • Należy kliknąć odpowiednią gałąź klasyfikacji, a nastepnie wybrać z wyświetlonego menu funkcję Przyłącz/Odłącz

    Wybrana pozycja kartoteki zostanie przypisana do wybranej gałęzi klasyfikacji. Potwierdzeniem wykonania operacji będzie wyświetlenie dla tej gałęzi znaczka w kolumnie Przydział.

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