Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: LisaS am 15.02.06 - 16:19:45

Titel: Eine View nur mit Antwort-Dokumenten?
Beitrag von: LisaS am 15.02.06 - 16:19:45
Hallo, irgentwie hackt es im moment bei mir... ???
Wie bekomme ich es hin, dass ich nur bestimmte Antwort dokumente in eine View bekomme?
und Zwar gibt es Hauptdoks(Form = "Haupt") die ein 'aktiv bis'-Feld haben und es sollen in der View nur die Antwort-Doks(Form="Task") angezeigt werden, bei denen die Hauptdoks >=@today sind.
Meine jetzige View Selection ist:
SELECT (Form="Haupt" & validto >= @Today) | @IsResponseDoc


Bei der Formel bekomme ich aber auch die Haupt doks mit in die View.
Ich brauche die View für eine Auswahlliste in einer anderen Db die per @dblookup gefüllt werden soll.

Es gibt dann noch ein ResponsetoResponse Dok(PTask), daß soll auch nicht in die View.

Helft mir mal bitte auf die Sprünge
Gruß
Hitcher
Titel: Re: Eine View nur mit Antwort-Dokumenten?
Beitrag von: Driri am 15.02.06 - 16:36:04
Das geht so nicht. Du müßtest das Item, auf das Du prüfen möchtest, dann auch im Antwortdokument haben. Du kannst in der View nicht direkt auf Eigenschaften der Parents zugreifen.
Titel: Re: Eine View nur mit Antwort-Dokumenten?
Beitrag von: ossigo am 15.02.06 - 16:54:24
Hi,
bin jetzt nicht der Design-Profi, aber...
Kannst Du nicht mit $Ref arbeiten?

In der Art:
Select form="Task" & @GetDocField($Ref;"validto") >= @today
oder eben vielleicht auch
Select @IsResponseDoc & @GetDocField($Ref;"validto") >= @today

sich selbst vorgelesen klingt das dann so:
selektiere alle Docs, die vom Typ Antwortdokument sind und in deren übergeordnetetem Doc das Feld validto = today ist

In Deiner Auswahlformel stimmt so einiges nicht...
Diese sagt ja aus:
selektiere (alle hauptdocs, wo validto = today,) oder alle Antwortdokumente
Das "oder" müßte eher ein "und" sein, der erste Teile stimmt aber sowieso nicht.

Mir hilft es immer sich die eigentlich Auswahlformel beinahe laut! vorzulesen.

lehne mich jetzt aber auch vielleicht etwas weit aus dem Fenster  ;D

guckst Du auch hier:
http://atnotes.de/index.php?topic=13984.0
Titel: Re: Eine View nur mit Antwort-Dokumenten?
Beitrag von: Driri am 15.02.06 - 16:58:43
Auszug aus der Designer-Hilfe zu @GetDocField :

Zitat
Diese Funktion kann nicht in Spalten- oder Auswahlformeln verwendet werden.

Titel: Re: Eine View nur mit Antwort-Dokumenten?
Beitrag von: LisaS am 15.02.06 - 17:23:58
@all:
Danke für die Antworten,
wie das so manchmal ist, wenn man sein Problem niederschreibt findet man oft eine Lösung.
Ich verebe die relevanten Felder einfach an alle Antwortdoks und so kann ich dann entsprechende Views nur mit den entsprechenden Forms machen.
Danke - Problem gelöst.
O0
Gruß
Hitcher