Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: nd_adm am 11.06.07 - 13:38:50

Titel: @Command in Script?
Beitrag von: nd_adm am 11.06.07 - 13:38:50
Hallo liebes Forum,

ich möchte über eine Script-Schaltfläche in einer Ansicht folgendes erreichen:
1. Komprimieren aller Einträge
2. Auswahl eines bestimmten Dokumentes

Den Punkt 2 habe ich selber hinbekommen
Code
	Dim session As New NotesSession
	Dim db As NotesDatabase
	Dim workspace As New NotesUIWorkspace
	Dim doc As NotesDocument
	Dim uiview As NotesUIView
	Dim view As NotesView
	Set db = session.CurrentDatabase
	Set uiview = workspace.CurrentView
	Set view = db.GetView("ResByDate")
	Set doc = view.GetDocumentByKey(Today)
	Call uiview.SelectDocument(doc)

Aber zu Punkt 1 gehen mir die Ideen aus. In der Formelsprache ist's ja simpel mit
Code
@Command( [ViewCollapseAll] )
zu realisieren. Ich dachte erst an EVALUATE, aber das geht nicht  >:( (siehe auch http://atnotes.de/index.php?topic=28334.msg179174#msg179174)

Wie kann ich es noch versuchen?
Titel: Re: @Command in Script?
Beitrag von: Glombi am 11.06.07 - 13:56:32
Für sowas Simples ist Script offenbar nicht geeigent  / gedacht.  :-:

Andreas
Titel: Re: @Command in Script?
Beitrag von: Fedaykin am 11.06.07 - 13:58:41
Hi

Könntest versuchen das in einen Agent zu packen, den Du dann per LotusScript aufrufst.

Gruss
Remo
Titel: Re: @Command in Script?
Beitrag von: eknori am 11.06.07 - 14:13:53
guck mal, ob das hier http://quintessens.wordpress.com/2006/10/29/collapse-a-categorized-embedded-view-by-default/ weiterhilft
Titel: Re: @Command in Script?
Beitrag von: nd_adm am 11.06.07 - 14:55:42
Danke für Eure schnellen Antworten und Vorschläge. Ich dachte es gibt vielleicht was ganz einfaches,  um @Commands in Script aufzurufen. Ich habe jetzt einfach in der Ansicht voreingestellt, das sie beim Öffnen immer komprimiert ist. Das Wichtigste an meinem Vorhaben ist eh, dass man über die Schaltfläche zum heutigen Datum kommt. So ist es jetzt halt nicht ganz schön, aber um schön geht's eh selten.

Vielen Dank an alle Ideengeber.
Titel: Re: @Command in Script?
Beitrag von: Glombi am 11.06.07 - 15:17:15
Ich mache es so:

Ein

@Command([ViewCollapseAll])

im Postopen der Ansicht.

Andreas
Titel: Re: @Command in Script?
Beitrag von: thomson666 am 11.06.07 - 15:57:58
ich geh auch her und mach im postoben einfach das @Command([ViewCollapseAll]) bzw. Expand je nach belieben.