Domino 9 und frühere Versionen > ND8: Entwicklung

Werte aus Profil in einer Ansichtsauswahl verwenden

(1/1)

Kiezkicker:
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))
--- Ende Code ---


Das Problem ist aber, dass @ getProfileField in Ansichtsauswahlen nicht verwendet werden kann. Gibt es irgendwelche Alternativen?

koehlerbv:
Nimm eine Maske mit einem Feld (das seinen Wert aus dem ProfileDocument bezieht) und einer single category embedded view.

Bernhard

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln