Tabela [dbo].[_prx]
Tabela do zarządzania różnorodnymi kodami PRX. Służy do oznaczania rodzajów słowników i dokumentów, przechowując informacje o ich aktywności, wizualizacji w interfejsie oraz przypisaniu do ról i sekcji menu. Zawiera atrybuty do kontroli kolejności wyświetlania, tworzenia podmenu oraz definiowania parametrów edycji formularzy. Jest fundamentalnym narzędziem do organizacji i zarządzania danymi w systemie.
Baza danych w StudioSystem: Jak tabele organizują informacje?
Tabela [dbo].[_prx] w systemie StudioSystem stanowi centralny punkt zarządzania różnorodnymi kodami PRX. Służy do kategoryzowania słowników i dokumentów, a także do przechowywania istotnych informacji, takich jak ich aktywność, sposób wizualizacji w interfejsie oraz przypisanie do określonych ról i sekcji menu. Dodatkowo, ta kluczowa tabela umożliwia kontrolowanie kolejności wyświetlania pozycji, tworzenie struktury podmenu oraz definiowanie parametrów edycji formularzy. To fundamentalne narzędzie, które zapewnia sprawną organizację i efektywne zarządzanie danymi w całym systemie.
Struktura tabeli [dbo].[_prx] jest przemyślana, aby maksymalnie ułatwić zarządzanie systemem. Unikalne identyfikatory, takie jak [ID_PRX] i [PRX], gwarantują spójność danych i ułatwiają szybkie wyszukiwanie. Atrybuty takie jak [AKTYWNE] i [SYSTEMOWE] pozwalają na precyzyjną kontrolę nad widocznością i synchronizacją kodów. Co więcej, kolumny [BACKCOLOR] i [IKONA] wspierają wizualną organizację interfejsu, czyniąc go bardziej intuicyjnym dla użytkownika. Tabela integruje się z innymi modułami, takimi jak [SKOROWIDZ], co sprawia, że jest to kompleksowe rozwiązanie do zarządzania metadanymi w systemie.
Kolumny
AKTYWNE
[AKTYWNE] – Oznaczenie czy dany kod jest aktywny Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NULL.
BACKCOLOR
[BACKCOLOR] – Tło obiektu dla submenu budowanego dla listy PRX Typ varchar(20), tekst, NULL.
ID_PRX
[ID_PRX] – Unikalny identyfikator wiersza tabeli Typ int, typu int, czyli przechowuje wartości całkowite, NOT NULL.
IKONA
[IKONA] – Plik ikony opisujący dany kod PRX wykorzystywany w budowaniu submenu Typ varchar(100), tekst, NULL.
KOLEJNOSC
[KOLEJNOSC] – Oznacznie kolejności sortowania pozycji w menu skorowidzy danej sekcji Typ int, typu int, czyli przechowuje wartości całkowite, NOT NULL.
OPIS
[OPIS] – Opis kodu Typ varchar(250), tekst, NULL.
POZYCJA
[POZYCJA] – Określenie pozycji L - po lewej stronie menu skorowidzy, R - po prawej stronie Typ varchar(1), tekst, NOT NULL.
PRX
[PRX] – Unikalny kod rodzaju dokumentu Typ varchar(5), tekst, NOT NULL.
ROLA
[ROLA] – Nazwa roli dla jakiej jest przypisany dany kod, puste oznacza że kod jest dostępny w całym systemie. Typ varchar(20), tekst, NULL.
SEKCJA
[SEKCJA] – Oznaczenie sekcji do grupowania kodów w menu skorowidzy Typ varchar(50), tekst, NOT NULL.
SUBMENU
[SUBMENU] – Oznaczenie czy dany kod tworzy SubMenu Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NOT NULL.
SYSTEMOWE
[SYSTEMOWE] – Oznaczenie czy dany kod jest synchronizowany z bazy ROOT Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NOT NULL.
TOOLBAR
[TOOLBAR] – Opcjonalne podanie kodu dla menu typu TOOLBAR Typ varchar(50), tekst, NULL.
X_SKOROWIDZE
[X_SKOROWIDZE] – Budowanie skorowidzy definiowanie parametrów edycji i dopisywania formularza q_insert_update - widoczne i jaki tytuł kontrolki Typ varchar(5000), tekst, NULL.
Indeksy
- [PK__prx] PK UNIQUE ON ([ID_PRX]).
- [PRX] UNIQUE ON ([PRX]).
Źródła danych
- MS_Description: Budowanie skorowidzy definiowanie parametrów edycji i dopisywania formularza q_insert_update - widoczne i jaki tytuł kontrolki
- SKOROWIDZ: Tabela [SKOROWIDZ] odgrywa kluczową rolę w systemie, umożliwiając zarządzanie różnorodnymi kodami PRX, które są wykorzystywane do oznaczania rodzaju słowników i dokumentów. Jej struktura pozwala na przechowywanie informacji dotyczących aktywności kodów, ich wizualizacji w interfejsie oraz przypisania do odpowiednich ról i sekcji w menu. Dzięki polom takim jak [ID_PRX] oraz [PRX], każdy wpis w tabeli jest unikalny, co ułatwia odnalezienie konkretnego kodu w systemie.
Dodatkowo, tabela zawiera atrybuty umożliwiające kontrolę nad kolejnością wyświetlania pozycji w menu ([KOLEJNOSC]), a także określenie, czy dany kod tworzy podmenu ([SUBMENU]). Informacje o kolorze tła ([BACKCOLOR]) oraz ikonie ([IKONA]) wspomagają estetykę i funkcjonalność interfejsu użytkownika. Dzięki temu, użytkownicy systemu mogą łatwo przeglądać, edytować oraz dodawać nowe elementy do skorowidza, co przyczynia się do jego efektywności i łatwości w obsłudze. Tabela [SKOROWIDZ] jest więc fundamentalnym narzędziem do organizacji i zarządzania danymi w systemie.
