Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: robertpp am 03.05.06 - 14:30:23
-
Hallo,
Ich hab ein Problem mit dem @SetViewInfo.
Das hab ich bei einem Eintrag in der Outline stehen:
@SetTargetFrame("NotesView");
@Command([OpenView]; "MyApprovals");
choice := @Name([CN];@UserName);
@SetViewInfo([SetViewFilter];choice;"UserName"; 1)
Die Ansicht ist kategorisiert.
Wenn ich jetzt auf den Eintrag klicke dann wird alles richtig angezeigt, wenn ich jedoch jetzt auf einen anderen Eintrag klicke der Named Element und auf View eingestellt ist dann wird trotzdem mit dem @SetViewInfo gearbeitet und es wird nichts mehr in der View angezeigt.
Wie kann ich dem Problem aus dem Weg gehen?
danke robert
-
nur indem du beim verlassen des Views den SetViewInfo rückgängig machst.
-
Das mit dem schließen der View kann ich ja auch nur unter Queryclose der View machen und dann auch nur so:
@SetViewInfo([SetViewFilter];"";"UserName"; 1)
Dann bekomme ich aber den Fehler: "Cannot execute the specified command"
Geht es nicht dass wenn ich in den andern Outline Einträge bevor ich die andere View öffne ein @SetViewInfo([SetViewFilter];"";"UserName"; 1) mache und dann die andere View öffne?
-
Nein. Du musst das in eine Routine einbauen in der dann ein Prompt mit "Blablabla Filter wird zurückgesetzt" kommt. Dann gehst du diesem Fehler aus dem Weg.
-
Danke Thomas,
Da sollten sie sich aber auch etwas besseres einfallen lassen damit man da auch wieder heraus kommt auch ohne einer Prompt.
Warum geht das ganze aber mit einer Action in einer View ohne Prompt?
gruss robert
-
Frag mich lieber nicht ...
-
Ja, echt zum ärgner.
danke nochmal
robert