LL20: Bestimmte Ebenen/Seiten per Bedingung beim Druck nicht anzeigen

Hallo Marco

Danke für deine Unterstützung. Ich habe nach langer Auszeit nun hier weitergemacht und mich für den mühsamen Weg entschieden, jede mögliche Checkboxen Konstellation abzufangen und die entsprechende Seite an die richtige Stelle zu schieben.

Cond(Contains(Ines.User_Selection,"Forschungsflyer: Ja"),
Cond(Contains(Ines.User_Selection, "ambulant: Ja") AND Contains(Ines.User_Selection,"Ermächtigung: Ja") AND Contains(Ines.User_Selection,"Einwilligung: Ja") AND Contains(Ines.User_Selection, "Versand: Ja"),Page()=5,
	Cond(Contains(Ines.User_Selection,"ambulant: Ja") AND Contains(Ines.User_Selection,"Ermächtigung: Ja") AND Contains(Ines.User_Selection, "Einwilligung: Ja") AND NOT Contains(Ines.User_Selection, "Versand: Ja"),Page()=4,
	Cond(Contains(Ines.User_Selection,"ambulant: Ja") AND Contains(Ines.User_Selection,"Ermächtigung: Ja") AND Contains(Ines.User_Selection, "Versand: Ja") AND NOT Contains(Ines.User_Selection, "Einwilligung: Ja"),Page()=4,
	Cond(Contains(Ines.User_Selection,"ambulant: Ja") AND Contains(Ines.User_Selection,"Einwilligung: Ja") AND Contains(Ines.User_Selection, "Versand: Ja") AND NOT Contains(Ines.User_Selection, "Ermächtigung: Ja"),Page()=4,
	Cond(Contains(Ines.User_Selection,"Ermächtigung: Ja") AND Contains(Ines.User_Selection,"Einwilligung: Ja") AND Contains(Ines.User_Selection, "Versand: Ja") AND NOT Contains(Ines.User_Selection, "ambulant: Ja"),Page()=4,
		Cond(Contains(Ines.User_Selection,"ambulant: Ja") AND Contains(Ines.User_Selection,"Ermächtigung: Ja") AND NOT Contains(Ines.User_Selection, "Einwilligung: Ja") AND NOT Contains(Ines.User_Selection, "Versand: Ja"),Page()=3,
		Cond(Contains(Ines.User_Selection,"ambulant: Ja") AND Contains(Ines.User_Selection,"Einwilligung: Ja") AND NOT Contains(Ines.User_Selection, "Ermächtigung: Ja") AND NOT Contains(Ines.User_Selection, "Versand: Ja"),Page()=3,
		Cond(Contains(Ines.User_Selection,"ambulant: Ja") AND Contains(Ines.User_Selection,"Versand: Ja") AND NOT Contains(Ines.User_Selection, "Ermächtigung: Ja") AND NOT Contains(Ines.User_Selection, "Einwilligung: Ja"),Page()=3,
		Cond(Contains(Ines.User_Selection,"Ermächtigung: Ja") AND Contains(Ines.User_Selection,"Einwilligung: Ja") AND NOT Contains(Ines.User_Selection, "ambulant: Ja") AND NOT Contains(Ines.User_Selection, "Versand: Ja"),Page()=3,
		Cond(Contains(Ines.User_Selection,"Ermächtigung: Ja") AND Contains(Ines.User_Selection,"Versand: Ja") AND NOT Contains(Ines.User_Selection, "ambulant: Ja") AND NOT Contains(Ines.User_Selection, "Einwilligung: Ja"),Page()=3,
		Cond(Contains(Ines.User_Selection,"Einwilligung: Ja") AND Contains(Ines.User_Selection,"Versand: Ja") AND NOT Contains(Ines.User_Selection, "ambulant: Ja") AND NOT Contains(Ines.User_Selection, "Ermächtigung: Ja"),Page()=3,
			Cond(Contains(Ines.User_Selection,"ambulant: Ja") AND NOT Contains(Ines.User_Selection,"Ermächtigung: Ja") AND NOT Contains(Ines.User_Selection, "Einwilligung: Ja") AND NOT Contains(Ines.User_Selection, "Versand: Ja"),Page()=2,
			Cond(Contains(Ines.User_Selection,"Ermächtigung: Ja") AND NOT Contains(Ines.User_Selection,"ambulant: Ja") AND NOT Contains(Ines.User_Selection, "Einwilligung: Ja") AND NOT Contains(Ines.User_Selection, "Versand: Ja"),Page()=2,
			Cond(Contains(Ines.User_Selection,"Einwilligung: Ja") AND NOT Contains(Ines.User_Selection,"ambulant: Ja") AND NOT Contains(Ines.User_Selection, "Ermächtigung: Ja") AND NOT Contains(Ines.User_Selection, "Versand: Ja"),Page()=2,
			Cond(Contains(Ines.User_Selection,"Versand: Ja") AND NOT Contains(Ines.User_Selection,"ambulant: Ja") AND NOT Contains(Ines.User_Selection, "Ermächtigung: Ja") AND NOT Contains(Ines.User_Selection, "Einwilligung: Ja"),Page()=2,
Page()=1))))))))))))))))

Das Problem der Seitenanzahl liess sich ganz einfach lösen. Die Mindestseitenanzahl wird mit folgender Formel berechnet, die für jede gewählte Checkbox 1 addiert.

val(Cond(Contains(Ines.Selektionskriterien.AnmeldungAmbulant,"Ja"),1,0))+
val(Cond(Contains(Ines.Selektionskriterien.Einwilligung,"Ja"),1,0))+
val(Cond(Contains(Ines.Selektionskriterien.EinwilligungEMail,"Ja"),1,0))+
val(Cond(Contains(Ines.Selektionskriterien.Ermaechtigung,"Ja"),1,0))+
val(Cond(Contains(Ines.Selektionskriterien.Forschungsflyer,"Ja"),1,0))

Liebe Grüsse
Philipp