Ustawienia > Szablony wydruku > Przykład - warunkowe pokazywanie sekcji

Drukuj

Przykład - warunkowe pokazywanie sekcji

Widocznością sekcji na wydruku można sterować na dwa sposoby:

za pomocą parametru sterującego z ustawień przed wykonaniem raportu.

zależnie od tego czy dostępne są dane do zaprezentowania.

 

Parametr sterujący wyświetlaniem sekcji

Dodawanie parametru wykonania raportu

Aby dodać parametr do ustawień wykonania raportu:

1.W ramce Lista pól kliknij prawy przyciskiem na grupie Parametry i wybierz z menu Dodaj parametr.

 

img_hm_307

 

2.Uzupełnij konfigurację dodawanego parametru:

Nazwa – podaj unikalną nazwę dla dodawanego parametru. Nazwa nie możne zawierać znaku spacji. Nazwa ta będzie wykorzystywana w następnych krokach do sterowania widocznością sekcji na wydruku dokumentu sprzedaży.

Opis – nazwa parametru wyświetlana na panelu ustawień raportu.

Typ – na potrzeby tego przykładu wybierz tup Wartość logiczna. Pełna lista dostępnych typów dostępna jest po rozwinięciu słownika podpiętego pod pole z wyborem typów.

 

Pozostałe opcje podczas dodawania parametrów sterują ich widocznością, wartościami domyślnymi oraz tym czy dopuszczana jest tylko jedna wartość, czy lista wartości.

 

img_hm_308

 

3.Zatwierdź wprowadzone zmiany przyciskiem OK.

 

Konfiguracja warunkowego wyświetlania elementu

1.Za pomocą przycisku img_hm_311 przejdź do Edytora wyrażeń dla sekcji lub pola którego widocznością chcesz sterować np.:

 

img_hm_309

 

2.W edytorze przejdź do sekcji Widoczny, a następnie w pole edycji wprowadzić wyrażenie (np. "?Moj_parametr" ), które będzie sterowało pokazywaniem lub ukrywaniem danej sekcji bądź pola.

 

img_hm_310

 

3.Zatwierdź wprowadzone zmiany przyciskiem OK.

 

W powyższym przykładzie sterowanie widocznością wybranego elementu lub sekcji uzależnione jest od wartości parametru, który został ustawiony jako Wartość logiczna (prawda/fałsz).

 

Taka konfiguracja pozwala na sterowanie widocznością przy pomocy parametru, którego wartość może zostać zmieniona przed drukowaniem.

 

img_hm_312

 

Ukrycie sekcji gdy nie ma dla niej danych

Aby ustawić dynamiczne ukrywanie sekcji dla przypadków, gdy podpięta pod nie kwerenda nie zawiera danych:

1.Wskaż sekcję z podpiętą kwerendą, którą chcesz ukryć jeśli nie będzie żadnych danych do wyświetlenia np.:

 

img_hm_305

 

2.W ramce Właściwości przejdź na zakładkę Zachowanie.

 

img_hm_304

 

3.Rozwiń drzewko Opcje drukowania raportu i odznacz Drukuj jak źródło danych jest puste.

 

img_hm_306