Skip to end of metadata
Go to start of metadata


Przeznaczenie:

Akcja służy do zapisu wybranych zmiennych  i/lub tabel (całych lub wybranych kolumn) jak szablon formularza.

Parametry:

 

"Kategoria tworzonego szablonu:"

Typ pola STRING. Nazwa kategorii pod jaka będzie zapisywana dana tabelka. Zaleca się inna nazwę dla każdej tabelki. 

"Zmienne formularza do zapisu [opcjonalnie] :"

Typ pola VARIABLE_ARRAY. Lista zmiennych które mogą być zapisane w szablonie.

"Nazwa tabel lub id tabel [opcjonalnie] :"

Typ pola STRING_ARRAY. Lista tabel które mogą być zapisane. Należy podać id tabeli albo tytuł tabeli.

 "Zmienne z tabeli dynamicznej [opcjonalnie] :"

Typ pola VARIABLE_ARRAY. Lista zmiennych które są w tabelach dynamicznych. gdy te pole ma jakąś wartość, to tylko te kolumny z wybranych tabel bedą zapisywane. Reszta kolumn przy wczytywaniu będzie ustawiona na wartość pustą. 

UWAGA

Gdy parametr "Zmienne formularza do zapisu [opcjonalnie] :" oraz "Nazwa tabel lub id tabel [opcjonalnie] :" będą puste, to zapiszą się wszystkie zmienne formularza

"Domyślnie zaznaczone pole 'zapisz domyślny szablon'"

Typ pola BOOLEAN. Ustawia opcje "Zapisz jako domyślny" wartością domyślą  "True"

"Ukrywanie pola zapisu jako domyślnego szablonu"

Typ pola BOOLEAN. Ustawia  czy w oknie zapisu formularza ma być widoczna opcja z zaznaczeniem "Zapisz jako domyślny". Gdy opcja będzie ukryta użytkownik nie ma możliwości zmiany opcji ustawionej przez  parametr "Domyślnie zaznaczone pole 'zapisz domyślny szablon'"

"Domyślnie zaznaczone pole nadpisania szablonu'"

Typ pola BOOLEAN. Ustawia opcje "Nadpisz istniejący szablon" wartością domyślą  "True"

"Ukrywanie opcji 'Nadpisz istniejący szablon' "

Typ pola BOOLEAN. Ustawia  czy w oknie zapisu formularza ma być widoczna opcja z zaznaczeniem "Nadpisz istniejący szablon". Gdy opcja będzie ukryta użytkownik nie ma możliwości zmiany opcji ustawionej przez  parametr "Domyślnie zaznaczone pole nadpisania szablonu'"

"Opcja wyboru zmiennych"

Typ pola BOOLEAN. Dla opcji "TAK" pokazuję się pole  wyboru, które zmienne mają być zapisane , a które nie. Lista zmiennych jest uwarunkowana parametrami akcji "Nazwa tabel lub id tabel [opcjonalnie] :" "Zmienne formularza do zapisu [opcjonalnie] :"

Szczegółowy opis działania: 

Akcję ustawiamy na przycisk na formularzu. Po kliknięciu w niego, otworzy się okno "Zapisywanie szablonu formularza". W oknie tym podajemy nazwę szablonu oraz zaznaczamy/odznaczamy opcji ustawiająca czy ma być to domyślny szablon (Jeżeli parametry akcji ustawione są ta, żeby tą opcje wyświetlić). Potem możemy zapisać albo anulować procedure. Uwaga Nazwa szablonu za każdym razem musi być inna, bo inaczej zwróci błąd. Przy ustawionym parametrze "Opcja wyboru zmiennych" okno jest rozszerzone od dołu o dodatkowe dwa pola "Zapisane elementy formularza" oraz "Wykluczone elementy formularza". Za pomocą przycisków "strzałek" między tymi polami możemy ustawić które pola mają być zapisane a które nie. Lista zmiennych jest ograniczona przez parametry akcji. Uwaga nie możemy wybrać które kolumny z tabel mają być zapisane,a które nie. Wybór kolumn jest na etapie definicji akcji w PWE.

Przykład:

Przykładowy formularz.

Okno zapisu "Save All" -  opcja zapisu wszystkich zmiennych formularza

Okno zapisu "Save Tables" - opcja zapisu tylko tabel

Okno zapisu "Save Select" - opcja zapisu tylko wybranych zmiennych


  • No labels
Write a comment…