W przypadku agregacji danych (patrz opis pola Funkcja agregująca), do pola edycyjnego Nazwa pola należy wpisać opis zagregowanej danej, obowiązujący dla linii zastępującej kilka (wiele) wierszy raportu.
Lp | Nazwa | Typ SQL |
| Domyślnie | Warunek | Tytuł / opis | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | mrap4_id | serial4 |
|
|
| |||||||||
2 | int4 |
|
|
| ||||||||||
3 | int4 |
|
|
|
| |||||||||
4 | int2 |
| 0 |
|
Na tym polu można ustalić, poprzez wybór ze słownika, kierunek tekstu zastosowany przy wpisywaniu wartości danych do tej kolumny raportu. Możliwe są następujące kierunki tekstu: Wpis w tej kolumnie informuje o tym, jaki będzie kierunek tekstu podczas wpisywania wartości danych do tej kolumny raportu. Możliwe są następujące kierunki tekstu:
| |||||||||
5 | format | int2 | 1 |
|
Do tego pola należy wprowadzić sposób wyrównania (justowania) wartości danych w kolumnie raportu, poprzez wybór odpowiedniej wartości ze słownika (Wyrównaj do lewej, Centruj, Wyrównaj do prawej). Znajduje się tu informacja o sposobie wyrównania (justowania) wartości danych w tej kolumnie raportu (Wyrównaj do lewej, Centruj, Wyrównaj do prawej). | |||||||||
6 | int4 |
|
|
Jest tu pokazywana nazwa pola danych, dla którego ustalamy szczegółowy sposób prezentacji danych w raporcie. Nazwa ta została ustalona za pomocą funkcji Pola tabeli. Nie ma możliwości zmiany zawartości tego pola edycyjnego. | ||||||||||
7 | col_width | int4 |
| 0 |
|
Wpisana do tego pola liczba definiuje szerokość kolumny na wydruku, wyrażoną jako proporcja poszczególnych szerokości pól raportu. Wpis 0 do tego pola oznacza, że szerokość kolumny nie została określona przez użytkownika programu. Program ustali szerokość tej kolumny jako równomierne dopełnienie pozostałych kolumn. Jeżeli dla raportu nie określono szerokości żadnej kolumny, to dla wszystkich pól znajduje się tu wpis: domyślna. Jeżeli dla przynajmniej jednej kolumny raportu została określona szerokość kolumny, to znajdują się tu liczby określające szerokości poszczególnych kolumn, przy czym liczba 0 oznacza, że szerokość danej kolumny będzie ustalana przez program. | ||||||||
8 | nazwa | varchar(50) |
|
|
|
Do tego pola należy wpisać nazwę opisującą edytowane pole danych na wydruku raportu (tytuł kolumny tabeli, w której prezentowane są wartości tego pola danych). W przypadku utworzonych automatycznie pozycji, program na tym polu podpowiada nazwę danej ustaloną za pomocą funkcji Pola tabeli (jest ona pokazywana na polu Pole tabeli). Uwaga W przypadku agregacji danych (patrz opis pola Funkcja agregująca), do pola edycyjnego Nazwa pola należy wpisać opis zagregowanej danej, obowiązujący dla linii zastępującej kilka (wiele) wierszy raportu. Znajduje się tu nazwa opisująca pole danych w raporcie (tytuł kolumny tabeli). | ||||||||
9 | text_equal | varchar(254) |
|
|
|
To pole edycyjne jest dostępne tylko wtedy, gdy pole danych dla którego ustalamy sposób prezentacji jest polem tekstowym. Wpisanie do tego pola określonej (całej) wartości tekstowej (przy zaznaczonym sąsiednim przełączniku Zastosuj) oznacza, że w raporcie znajdą się tylko te rekordy danych (wiersze tabeli), w których występuje zadana wartość tekstowa. | ||||||||
10 | is_text_equal |
|
|
|
Zaznaczenie tego przełącznika oznacza uwzględnienie warunku wpisanego do sąsiedniego pola edycyjnego. Jeżeli przełącznik ten nie został zaznaczony, to wpisany do sąsiedniego pola edycyjnego warunek nie jest brany pod uwagę. | |||||||||
11 | text_not_equal | varchar(254) |
|
|
|
To pole edycyjne jest dostępne tylko wtedy, gdy pole danych dla którego ustalamy sposób prezentacji jest polem tekstowym. Wpisanie do tego pola określonej wartości tekstowej (przy zaznaczonym sąsiednim przełączniku Zastosuj) oznacza, że w raporcie znajdą się tylko te rekordy danych (wiersze tabeli), które posiadają w danej kolumnie wartość różną od podanej wartości tekstowej. | ||||||||
12 | is_text_not_equal |
|
|
|
Zaznaczenie tego przełącznika oznacza uwzględnienie warunku wpisanego do sąsiedniego pola edycyjnego. Jeżeli przełącznik ten nie został zaznaczony, to wpisany do sąsiedniego pola edycyjnego warunek nie jest brany pod uwagę. | |||||||||
13 | text_like | varchar(254) |
|
|
|
To pole edycyjne jest dostępne tylko wtedy, gdy pole danych dla którego ustalamy sposób prezentacji jest polem tekstowym. Wpisanie do tego pola określonej (całej) wartości tekstowej (przy zaznaczonym sąsiednim przełączniku Zastosuj) oznacza, że w raporcie znajdą się tylko te rekordy danych (wiersze tabeli), w których występuje zadana wartość tekstowa. Pole to różni się od pola Wartość tekstowa równa podanej tylko tym, że można do niego wpisywać znaki specjalne: „podkreślnik” i „procent”.
| ||||||||
14 | is_text_like |
|
|
|
Zaznaczenie tego przełącznika oznacza uwzględnienie warunku wpisanego do sąsiedniego pola edycyjnego. Jeżeli przełącznik ten nie został zaznaczony, to wpisany do sąsiedniego pola edycyjnego warunek nie jest brany pod uwagę. | |||||||||
15 | text_not_like | varchar(254) |
|
|
|
To pole edycyjne jest dostępne tylko wtedy, gdy pole danych dla którego ustalamy sposób prezentacji jest polem tekstowym. Wpisanie do tego pola określonej wartości tekstowej (przy zaznaczonym sąsiednim przełączniku Zastosuj) oznacza, że w raporcie znajdą się tylko te rekordy danych (wiersze tabeli), które posiadają w danej kolumnie wartość różną od podanej wartości tekstowej. Pole to różni się od pola Wartość tekstowa nie równa podanej tylko tym, że można do niego wpisywać znaki specjalne: „podkreślnik” i „procent”.
| ||||||||
16 | is_text_not_like |
|
|
|
Zaznaczenie tego przełącznika oznacza uwzględnienie warunku wpisanego do sąsiedniego pola edycyjnego. Jeżeli przełącznik ten nie został zaznaczony, to wpisany do sąsiedniego pola edycyjnego warunek nie jest brany pod uwagę. | |||||||||
17 | date_after | date |
|
|
|
To pole edycyjne jest dostępne tylko wtedy, gdy pole danych dla którego ustalamy sposób prezentacji jest polem typu data. Wpisanie do tego pola określonej daty (przy zaznaczonym sąsiednim przełączniku Zastosuj) oznacza, że w raporcie znajdą się tylko te rekordy danych (wiersze tabeli), które posiadają w danej kolumnie wartość późniejszą od podanej daty. | ||||||||
18 | is_date_after |
|
|
|
Zaznaczenie tego przełącznika oznacza uwzględnienie warunku wpisanego do sąsiedniego pola edycyjnego. Jeżeli przełącznik ten nie został zaznaczony, to wpisany do sąsiedniego pola edycyjnego warunek nie jest brany pod uwagę. | |||||||||
19 | date_equal | date |
|
|
|
To pole edycyjne jest dostępne tylko wtedy, gdy pole danych dla którego ustalamy sposób prezentacji jest polem typu data. Wpisanie do tego pola określonej daty (przy zaznaczonym sąsiednim przełączniku Zastosuj) oznacza, że w raporcie znajdą się tylko te rekordy danych (wiersze tabeli), które posiadają w danej kolumnie wartość równą podanej dacie. | ||||||||
20 | is_date_equal |
|
|
|
Zaznaczenie tego przełącznika oznacza uwzględnienie warunku wpisanego do sąsiedniego pola edycyjnego. Jeżeli przełącznik ten nie został zaznaczony, to wpisany do sąsiedniego pola edycyjnego warunek nie jest brany pod uwagę. | |||||||||
21 | date_before | date |
|
|
|
To pole edycyjne jest dostępne tylko wtedy, gdy pole danych dla którego ustalamy sposób prezentacji jest polem typu data. Wpisanie do tego pola określonej daty (przy zaznaczonym sąsiednim przełączniku Zastosuj) oznacza, że w raporcie znajdą się tylko te rekordy danych (wiersze tabeli), które posiadają w danej kolumnie wartość wcześniejszą od podanej daty. | ||||||||
22 | is_date_before |
|
|
|
Zaznaczenie tego przełącznika oznacza uwzględnienie warunku wpisanego do sąsiedniego pola edycyjnego. Jeżeli przełącznik ten nie został zaznaczony, to wpisany do sąsiedniego pola edycyjnego warunek nie jest brany pod uwagę. | |||||||||
23 | time_after | time |
|
|
|
To pole edycyjne jest dostępne tylko wtedy, gdy pole danych dla którego ustalamy sposób prezentacji jest polem typu czas. Wpisanie do tego pola określonego czasu (przy zaznaczonym sąsiednim przełączniku Zastosuj) oznacza, że w raporcie znajdą się tylko te rekordy danych (wiersze tabeli), które posiadają w danej kolumnie wartość późniejszą od podanego czasu. | ||||||||
24 | is_time_after |
|
|
|
Zaznaczenie tego przełącznika oznacza uwzględnienie warunku wpisanego do sąsiedniego pola edycyjnego. Jeżeli przełącznik ten nie został zaznaczony, to wpisany do sąsiedniego pola edycyjnego warunek nie jest brany pod uwagę. | |||||||||
25 | time_equal | time |
|
|
|
To pole edycyjne jest dostępne tylko wtedy, gdy pole danych dla którego ustalamy sposób prezentacji jest polem typu czas. Wpisanie do tego pola określonego czasu (przy zaznaczonym sąsiednim przełączniku Zastosuj) oznacza, że w raporcie znajdą się tylko te rekordy danych (wiersze tabeli), które posiadają w danej kolumnie wartość równą podanemu czasowi. | ||||||||
26 | is_time_equal |
|
|
|
Zaznaczenie tego przełącznika oznacza uwzględnienie warunku wpisanego do sąsiedniego pola edycyjnego. Jeżeli przełącznik ten nie został zaznaczony, to wpisany do sąsiedniego pola edycyjnego warunek nie jest brany pod uwagę. | |||||||||
27 | time_before | time |
|
|
|
To pole edycyjne jest dostępne tylko wtedy, gdy pole danych dla którego ustalamy sposób prezentacji jest polem typu czas. Wpisanie do tego pola określonego czasu (przy zaznaczonym sąsiednim przełączniku Zastosuj) oznacza, że w raporcie znajdą się tylko te rekordy danych (wiersze tabeli), które posiadają w danej kolumnie wartość wcześniejszą od podanego czasu. | ||||||||
28 | is_time_before |
|
|
|
Zaznaczenie tego przełącznika oznacza uwzględnienie warunku wpisanego do sąsiedniego pola edycyjnego. Jeżeli przełącznik ten nie został zaznaczony, to wpisany do sąsiedniego pola edycyjnego warunek nie jest brany pod uwagę. | |||||||||
29 | mniejszal | int8 |
|
|
|
To pole edycyjne jest dostępne tylko wtedy, gdy pole danych dla którego ustalamy sposób prezentacji jest polem liczbowym. Wpisanie do tego pola określonej liczby (przy zaznaczonym sąsiednim przełączniku Zastosuj) oznacza, że w raporcie znajdą się tylko te rekordy danych (wiersze tabeli), które posiadają w danej kolumnie wartość mniejszą od podanej liczby. | ||||||||
30 | is_lless |
|
|
|
Zaznaczenie tego przełącznika oznacza uwzględnienie warunku wpisanego do sąsiedniego pola edycyjnego. Jeżeli przełącznik ten nie został zaznaczony, to wpisany do sąsiedniego pola edycyjnego warunek nie jest brany pod uwagę. | |||||||||
31 | rownal | int8 |
|
|
|
To pole edycyjne jest dostępne tylko wtedy, gdy pole danych dla którego ustalamy sposób prezentacji jest polem liczbowym. Wpisanie do tego pola określonej liczby (przy zaznaczonym sąsiednim przełączniku Zastosuj) oznacza, że w raporcie znajdą się tylko te rekordy danych (wiersze tabeli), które posiadają w danej kolumnie wartość równą podanej liczbie. | ||||||||
32 | is_lequal |
|
|
|
Zaznaczenie tego przełącznika oznacza uwzględnienie warunku wpisanego do sąsiedniego pola edycyjnego. Jeżeli przełącznik ten nie został zaznaczony, to wpisany do sąsiedniego pola edycyjnego warunek nie jest brany pod uwagę. | |||||||||
33 | wiekszal | int8 |
|
|
|
To pole edycyjne jest dostępne tylko wtedy, gdy pole danych dla którego ustalamy sposób prezentacji jest polem liczbowym. Wpisanie do tego pola określonej liczby (przy zaznaczonym sąsiednim przełączniku Zastosuj) oznacza, że w raporcie znajdą się tylko te rekordy danych (wiersze tabeli), które posiadają w danej kolumnie wartość większą od podanej liczby. | ||||||||
34 | is_lmore |
|
|
|
Zaznaczenie tego przełącznika oznacza uwzględnienie warunku wpisanego do sąsiedniego pola edycyjnego. Jeżeli przełącznik ten nie został zaznaczony, to wpisany do sąsiedniego pola edycyjnego warunek nie jest brany pod uwagę. | |||||||||
35 | n_more_then | numeric(24,12) |
|
|
|
To pole edycyjne jest dostępne tylko wtedy, gdy pole danych dla którego ustalamy sposób prezentacji jest polem numerycznym. Wpisanie do tego pola określonej liczby (przy zaznaczonym sąsiednim przełączniku Zastosuj) oznacza, że w raporcie znajdą się tylko te rekordy danych (wiersze tabeli), które posiadają w danej kolumnie wartość większą od podanej liczby. | ||||||||
36 | is_n_more |
|
|
|
Zaznaczenie tego przełącznika oznacza uwzględnienie warunku wpisanego do sąsiedniego pola edycyjnego. Jeżeli przełącznik ten nie został zaznaczony, to wpisany do sąsiedniego pola edycyjnego warunek nie jest brany pod uwagę. | |||||||||
37 | n_equal | numeric(24,12) |
|
|
|
To pole edycyjne jest dostępne tylko wtedy, gdy pole danych dla którego ustalamy sposób prezentacji jest polem numerycznym. Wpisanie do tego pola określonej liczby (przy zaznaczonym sąsiednim przełączniku Zastosuj) oznacza, że w raporcie znajdą się tylko te rekordy danych (wiersze tabeli), które posiadają w danej kolumnie wartość równą podanej liczbie. | ||||||||
38 | is_n_equal |
|
|
|
Zaznaczenie tego przełącznika oznacza uwzględnienie warunku wpisanego do sąsiedniego pola edycyjnego. Jeżeli przełącznik ten nie został zaznaczony, to wpisany do sąsiedniego pola edycyjnego warunek nie jest brany pod uwagę. | |||||||||
39 | n_less_then | numeric(24,12) |
|
|
|
To pole edycyjne jest dostępne tylko wtedy, gdy pole danych dla którego ustalamy sposób prezentacji jest polem numerycznym. Wpisanie do tego pola określonej liczby (przy zaznaczonym sąsiednim przełączniku Zastosuj) oznacza, że w raporcie znajdą się tylko te rekordy danych (wiersze tabeli), które posiadają w danej kolumnie wartość mniejszą od podanej liczby. | ||||||||
40 | is_n_less |
|
|
|
Zaznaczenie tego przełącznika oznacza uwzględnienie warunku wpisanego do sąsiedniego pola edycyjnego. Jeżeli przełącznik ten nie został zaznaczony, to wpisany do sąsiedniego pola edycyjnego warunek nie jest brany pod uwagę. | |||||||||
41 | filtr_k | int4 |
|
|
|
Pole to służy do zaawansowanego wyszukiwania pozycji. | ||||||||
42 | filtr_t | varchar(8) |
|
|
|
Pole to służy do zaawansowanego wyszukiwania pozycji. | ||||||||
43 | filtr_s | int4 |
|
|
|
Pole to służy do zaawansowanego wyszukiwania pozycji. | ||||||||
44 | agregat | varchar(50) |
|
|
|
Do tego pola należy wprowadzić funkcję agregującą poprzez wybór odpowiedniej wartości ze słownika. Niewypełnienie tego pola oznacza, że występująca w raporcie dana nie będzie agregowana. Agregowanie polega na tym, że w raporcie kilka (wiele) wierszy jest zastępowanych jednym wierszem. Możliwe są dwa rodzaje funkcji agregujących:
Wpis w tej kolumnie oznacza, że dla danego pola danych zastosowano mechanizm agregowania. Agregowanie polega na tym, że w raporcie kilka (wiele) wierszy jest zastępowanych jednym wierszem. Możliwe są dwa rodzaje funkcji agregujących:
| ||||||||
45 | pokaz |
|
|
|
Przełącznik ten jest domyślnie zaznaczony dla wszystkich nowych pozycji. Usunięcie zaznaczenia tego przełącznika powoduje, że w raporcie nie będzie kolumny tabeli zawierającej wartości tego pola danych. Uwaga Możliwa jest taka sytuacja, że dla pola danych nie zaznaczono przełącznika Pokaż kolumnę, natomiast został ustalony warunek co do wartości tego pola danych (poprzez wpisanie warunku do przynajmniej jednego pola w dolnej części okna oraz zaznaczenie odpowiednich przełączników Zastosuj). W takim przypadku pole danych jest niewidoczne w raporcie, a jednak służy do ustalenia zakresu danych publikowanych w raporcie. Znajdujący się tu znaczek informuje o tym, czy to pole danych (kolumna tabeli raportu) występuje w danym raporcie.
| |||||||||
46 | grupuj |
| 0 |
|
Zaznaczenie tego przełącznika powoduje pogrupowanie wierszy raportu wg wartości danej kolumny, tzn. te wiersze raportu, które mają w danej kolumnie tę samą wartość, będą znajdowały się w raporcie obok siebie. Znajdujący się tu znaczek informuje o tym, czy wiersze raportu są grupowane według wartości danych tej kolumny (tzn. te wiersze raportu, które mają w danej kolumnie tę samą wartość, znajdują się w raporcie obok siebie).
| |||||||||
47 | grupujz |
|
|
|
Wpis do tego pola jest istotny w przypadku, gdy na polach ustalania warunków (w dolnej części okna) wpisano więcej niż jeden warunek co do wartości danych (przy zaznaczonych przełącznikach Zastosuj).
Uwaga Program nie kontroluje poprawności logicznej wprowadzonych warunków. W tej kolumnie pokazywany jest stan danej pozycji:
|
Lp | Nazwa klucza | Kolumna lokalna | Tabela obca | Kolumna obca | onUpdate | onDelete |
---|---|---|---|---|---|---|
1 | mrap4_mrap3_id_fkey | cascade | cascade | |||
2 | mrap4_mrap5_id_fkey | cascade | cascade | |||
3 | mrap4_mrap2_id_fkey | cascade | cascade |
Lp | Nazwa | Unikalny | Kolumny |
---|---|---|---|
1 | mrap4_text_direct_key | Nie |
Lp | Nazwa | Tytuł / Opis |
---|---|---|
1 | show |
Wyświetla pełne informacje o wybranej pozycji. |
2 | dodaj |
Dodaje nową pozycję. |
3 | kopiuj |
Duplikuje wybraną pozycję tworząc nową pozycję zawierającą takie same informacje. |
4 | edytuj |
Otwiera wybraną pozycję do edycji. |
5 | usun |
Kasuje wybraną pozycję. |
6 | shist2 |
Po wywołaniu tej funkcji zostanie otworzone okno Historia zmian w bazie danych, zawierające listę zmian na polach edycyjnych aktualnie uruchomionego polecenia (rejestrowany jest każdy fakt zmiany wpisu do pola, z rozbiciem na zawartość przed edycją i po edycji). Uwaga Funkcja ta jest dostępna tylko w programach, których administratorzy w poleceniu Ustawienia programu / Parametry pozostałe / Ogólnosystemowe zaznaczyli przełącznik Historia operacji. |
7 | printListaE |
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 |
Funkcja Ustawienia wydruku pozwala ustalić wielkość marginesów oraz zawartość nagłówka i stopki dla wydruków. Patrz opis funkcji. |
9 | printEksport |
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 |
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:09