Domino 9 und frühere Versionen > ND6: Entwicklung

Berechnete View - Select mag nicht

(1/3) > >>

DaWutz:
Hallo,

ich möchte eine View erstellen, die sich aus einem Dokument eine Start und eine EndZeit holt, und demnach die Dokumente selektiert.


--- Code: ---tmp_start := @GetDocField("6E20F73D58C0D320C1256EF5002CA309";"statistic_starttime");
tmp_end := @GetDocField("6E20F73D58C0D320C1256EF5002CA309";"statistic_endtime");

SELECT
   (Form="Request record" | Form="NRequest record")
&   (status != "rejected")
&    (ReqDate > tmp_start & ReqDate < tmp_end )
&    (Segment != "MT" & Segment != "Sweden")
&   (win = "" | win = "Still open")

--- Ende Code ---

Der Code mag aber nicht so, wie ich das will...

Hab mal so verschiedene Test mit @Prompt gemacht...

--- Code: ---@Prompt([Ok];"Start-Time";@Text(tmp_start));
@Prompt([Ok];"End-Time";@Text(tmp_end))

--- Ende Code ---
So wird der Datumswert korrekt ausgegeben...


--- Code: ---@Prompt([Ok];"Start-Time";(tmp_start));
@Prompt([Ok];"End-Time";(tmp_end))

--- Ende Code ---
So nicht...

Wenn ich in dem Select so tue

--- Code: ---&    (ReqDate > @date(2003;12;1) & ReqDate < @date(2003;12;31))

--- Ende Code ---
dann gehts aber auch...

Was mache ich denn so falsch?

Hülfe Hülfe! :)

umi:
.....
Return value
fieldValue
Text or text list; number or number list; time-date or time-date range. The contents of the field on the specified document. Returns null if the UNID or field name is invalid.
Usage
This function does not work in column or selection formulas.

gruss
umi

DaWutz:
Ok... also auch wieder ein Fall von RTFM...

aber wie geht das dann?

Semeaphoros:
Diese Anforderung riecht nach dynamischer View, das geht nicht in Notes

Tode:
ich muss semeaphoros zustimmen: die Select- Anweisung einer View unterstützt keinerlei "dynamic", das heisst:

keine DBLookups, keine DBColumns, kein GetDocField, kein GetProfileField (wird immer mal wieder behauptet, das würde gehen, ich habs aber nich nie am laufen gesehen)....

Gruß
Tode

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln