Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: wrh$ am 21.05.06 - 21:27:14

Titel: @setviewinfo Prob.
Beitrag von: wrh$ am 21.05.06 - 21:27:14
hallo leute, hoffe ihr könnt mit etwas hilfe bei folgendem problem leisten.
habe eine ziemlich einfache ansicht mit zunächst nur einer spalte und versuche mittels  setviewfilter nur bestimmte dokumente erscheinen zu lassen, aber es will nicht ganz. hier der code.

@setviewinfo([setviewfilter];"Juni";"$Monat";0);

Wobei Juni ein vorhandenes Dokument ist neben Mai und Ausgust. $Monat ist der progname für die einzige spalte die es in der ansicht gibt. sollte dann die ansicht nur dokumente die Mai enthalten anzeigen? doch in diesme fall ist die liste leer, bzw. weder mai noch die anderen monaten sind zu finden. die dokumente werden dennoch angezeigt (ohne namen aber)
wie krieg ich das hin??
Titel: Re: @setviewinfo Prob.
Beitrag von: wrh$ am 22.05.06 - 12:39:42
ich weiss das ist eigentlich ein anfängerproblem, aber dennoch hat da niemand eine idee?
Titel: Re: @setviewinfo Prob.
Beitrag von: Thomas Schulte am 22.05.06 - 13:36:40
Hast du denn überhaupt schon einmal im Forum gesucht?
Zu @Setviewinfo in all seiner Pracht gibt es nämlich schon etliche Einträge.

Außerdem, wenn schon dann würde dir dieser Filter alle Dokumente die den Juni enthalten anzeigen und nicht den Mai.
Titel: Re: @setviewinfo Prob.
Beitrag von: wrh$ am 22.05.06 - 13:45:42
hi, ja hab nicht nur dieses forum durchsucht....und alle erstellten threads dazu sagen mir leider nichts.
genau das möchte ich ja als ergebnis habn, JUNI Doks. sollen angezeigt werden....nur JUNI. DA muss ich doch MAI einfach filter.....stimmt schon.....aber die ansicht gibt mir gar keine namen....bzw. die einzige spalte die es dort gibt beinhaltet dokumente...diese sind aber nich mit ihrem namen versehen.
hab notes/designer version 6.5.4...., aber ich denke ein verionsfehler kann es nich sein oder.
Titel: Re: @setviewinfo Prob.
Beitrag von: koehlerbv am 22.05.06 - 13:48:16
Oben schreibst Du "Mai", unten "MAI". Das wäre ein kleiner, aber feiner Unterschied  ;)

Bernhard
Titel: Re: @setviewinfo Prob.
Beitrag von: Thomas Schulte am 22.05.06 - 14:30:58
Also da wäre dann meine allererste Frage, ist deine Ansicht sortiert oder nicht.
Titel: Re: @setviewinfo Prob.
Beitrag von: wrh$ am 22.05.06 - 14:52:32
ja sorry meinte auch "Mai" und nicht "MAI"...vertippt"".
die Ansicht  besitzt keine Kategory....ProgName der Spalte = $Monat.....keine Kat. und listet alle Dokumente der Form "Kosten" bzw. Feld "nKostenMonat". soweit alles ok, es wurden 6 Doks. erstellt, alle werden angezeigt. Setzte ich allerdings ins Spaltencode die obengenannte Formel ein, werden weiterhin alle Doks. angezeigt, allerdings erscheint der name (also Mai, Juni usw. nicht mehr.
Titel: Re: @setviewinfo Prob.
Beitrag von: Driri am 22.05.06 - 14:55:49
Moment, hast Du die Formel als Spaltenwert eingetragen, oder wie ? Oder was meinst Du mit Spaltencode ?

Wenn ja, setz die Formel mal auf eine Aktion. In den Beispielen der Designer-Hilfe ist das auch sehr gut beschrieben.
Titel: Re: @setviewinfo Prob.
Beitrag von: Lossa am 22.05.06 - 14:59:37
Hi,

habe ich das so richtig gelesen?
Zitat
Setzte ich allerdings ins Spaltencode die obengenannte Formel ein, werden weiterhin alle Doks. angezeigt, allerdings erscheint der name (also Mai, Juni usw. nicht mehr.

Du willst doch die Ansicht aufrufen und es sollen nur Dokumente des Monats Juni oder sonst wie angezeigt werden?
Dann must du den Aufruf deiner Ansicht so umändern, das du mittels @SetViewFilter() die Ansicht dann Filters, das kommt nicht in eine Spaltenformel rein!!! Da kommt nur das Feld oder die Formel rein die den Inhalt der Spalte bestimmt.
Ansonsten, kleiner Tip, die @SetViewFilter Formel funktioniert bei einer Kategorisierten Ansicht gut, bei nicht kategorisierten gar nicht.
Titel: Re: @setviewinfo Prob.
Beitrag von: Tode am 22.05.06 - 15:04:14
oder suchst Du am Ende gar kein SetViewfilter, sondern schlicht und ergreifend die Select- Formel der Ansicht !?

Tode
Titel: Re: @setviewinfo Prob.
Beitrag von: klaussal am 22.05.06 - 15:17:49
Ich kann in der Hilfe beim besten Willen nicht rauslesen, dass man den Viewfilter in einer Spalte einsetzen kann.  :-:
Oder kann mich da mal jemand aufklären  ;D
Titel: Re: @setviewinfo Prob.
Beitrag von: Lossa am 22.05.06 - 15:29:33
Hi Klauss,

du hast vollkommen recht! @SetViewInfo ist nur eine Filterformel nach dem Aufruf einer Ansicht, nicht mehr und nicht weniger. In einer Spaltenformel bringt die nichts, ausser eben eine leere Spalte.
In der Hilfe steht ja auch klipp und klar inkl. Beispiel wie die Fkt.  arbeitet und benutzt wird.
Titel: Re: @setviewinfo Prob.
Beitrag von: klaussal am 22.05.06 - 15:33:19
Danke  :-*

Alles andere wäre ja auch Schwachfug.
Titel: Re: @setviewinfo Prob.
Beitrag von: wrh$ am 22.05.06 - 16:31:31
hi, danke für die tips zunächst.
also ja ich hab die formel in die spalte gesetzt....aber ja es tuts nicht weil es nicht tun soll. alles richtig. allerdings funktioniert das ganze auch nicht wenn ich eine action erstelle in der ansicht davon gebrauch mache.
also nochmal von vorn:
die ansicht besteht aus einer einzigen spalte, die alle doks. nach nKostenMonat anzeigt. die ansichtsaktion sieht dann so aus= @setviewinfo([setviewfilter];"Juni";"$Monat";0);
demncach sollten bis auf "Juni" alle doks. angezeigt werden. Nun es rührt sich nichts! nun ist aber die anwendung des filters doch richtig, oder?
Titel: Re: @setviewinfo Prob.
Beitrag von: Lossa am 22.05.06 - 16:36:13
Hi,

ich verweise noch einmal auf meinen Post hier!

Die Funktion geht nur bei kategorisierten Ansichten.
Titel: Re: @setviewinfo Prob.
Beitrag von: Thomas Schulte am 22.05.06 - 16:58:29
Jo Lossa hat recht und die Hilfe ist in dieser Beziehung etwas .....
ungenau.
Oder das ist wieder einmal ein Fall von da war die Hilfe schneller fertig als die Funktion. Das hatten wir ja gerade erst.
Titel: Re: @setviewinfo Prob.
Beitrag von: wrh$ am 22.05.06 - 17:06:57
also gut Lossa, dann probiere ich das aus? die frage ist, warum tut es nur in kategorien...das kann nirgens lesen in der help.
Titel: Re: @setviewinfo Prob.
Beitrag von: Thomas Schulte am 22.05.06 - 17:08:07
Einen möglichen Grund hab ich dir ja schon geliefert.
Titel: Re: @setviewinfo Prob.
Beitrag von: wrh$ am 22.05.06 - 21:48:01
also danke jungs, wie lossa schon (tut mir leid habs 1x übersehn) gesagt hat, nur mit kategorien und tuts auch.
bis denne.... ;)