Autor Thema: Eine View nur mit Antwort-Dokumenten?  (Gelesen 1337 mal)

Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Eine View nur mit Antwort-Dokumenten?
« 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
« Letzte Änderung: 15.02.06 - 17:24:15 von Hitcher »
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

Driri

  • Gast
Re: Eine View nur mit Antwort-Dokumenten?
« Antwort #1 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.

Offline ossigo

  • Aktives Mitglied
  • ***
  • Beiträge: 149
Re: Eine View nur mit Antwort-Dokumenten?
« Antwort #2 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

Driri

  • Gast
Re: Eine View nur mit Antwort-Dokumenten?
« Antwort #3 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.


Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Re: Eine View nur mit Antwort-Dokumenten?
« Antwort #4 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
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz