Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Kiezkicker am 05.04.12 - 12:13:26

Titel: Werte aus Profil in einer Ansichtsauswahl verwenden
Beitrag von: Kiezkicker am 05.04.12 - 12:13:26
Hallo,

in einer Datenbank möchte ich eine Ansicht, die speziell hierfür aufgebaut wurde, per Schaltfläche exportieren. In der Ansicht wird nur eine Kategorie angezeigt. Kategorisiert ist die Ansicht nach einem Datumsfeld. Es wird immer der nächste Werktag angezeigt. Bisher waren die Feiertage nicht berücksichtigt worden. Dieses habe ich nun mit dem Code von eknori (http://atnotes.de/index.php/topic,50685.msg325531.html#msg325531) gelöst. Funktioiert auch alles prima, leider müssen die Daten der Feiertage in der Formel hinterlegt werden. Diese würde ich gerne in einem Profildokument verwalten. Folgenden Code habe ich dafür benutzt:

Code
morgen:= @Adjust ( @Today; 0; 0; 1; 0; 0; 0 );
Feiertage:= @IfError(@GetProfileField("Konfiguration"; "Konfig16"));

EXCLUDED_DAYS_OF_WEEK:= 1:7;
EXCLUDED_DATES:= @ToTime(Feiertage);

_Arbeitstag:= @BusinessDays (morgen ; morgen ; EXCLUDED_DAYS_OF_WEEK ; EXCLUDED_DATES);

@If ( _Arbeitstag=0;
			@Do (start := morgen ; ende:= start; n := 0;
						@While ( n < 1; ende:= @Adjust ( ende; 0; 0; 1; 0; 0; 0 ); n := @BusinessDays ( start; ende; EXCLUDED_DAYS_OF_WEEK; EXCLUDED_DATES )
										)
						);
				ende:= morgen);

SELECT ((Form = "Bestellung7") & (datum = ende))


Das Problem ist aber, dass @ getProfileField in Ansichtsauswahlen nicht verwendet werden kann. Gibt es irgendwelche Alternativen?
Titel: Re: Werte aus Profil in einer Ansichtsauswahl verwenden
Beitrag von: koehlerbv am 05.04.12 - 12:17:10
Nimm eine Maske mit einem Feld (das seinen Wert aus dem ProfileDocument bezieht) und einer single category embedded view.

Bernhard