Domino 9 und frühere Versionen > ND8: Entwicklung
Abfrage einer Ansicht per Dialogbox und speichern der Abfrage in einem Feld
MarkusL:
Hallo Bernhard,
ehrlich gesagt, habe ich mir dieses Konstrukt aus einer DB von einem Kollegen kopiert, der nicht mehr bei uns arbeitet.
Mit ein wenig eigenem Gewürz kam dann dieses Script raus, welches zumindest das macht, was ich brauche. Mit Sicherheit gibt es schönere Lösungen. Weitergehende Kenntnisse fehlen mir aber zur Zeit.
Wenn ich die beiden von dir angesprochenen Zeilen auskommentiere, funktioniert das Script nicht mehr. Daher lasse ich sie drin.
Ich weiß, man sollte nicht einfach blind etwas nehmen, ohne zu wissen, was es bewirkt. Aber erstens fehlt mir ein wenig die Zeit und zweitens solange es klappt ..............
Bin natürlich offen für neue Anregungen, Ideen oder Erklärungen.
Gruß
Markus
Peter Klett:
Um die exportierten Ansichten als erledigt zu markieren, musst Du das alles etwas umbauen.
Zum Beispiel so:
In ein Feld im Dokument schreibst Du alle Ansichten
Nur wenn dieses Feld leer ist, holst Du mit Deinem Script die Ansichten aus der Datenbank
Zur Auswahl verwendest Du den Inhalt dieses Feldes
Nach Auswahl ergänzt Du die gewählte Ansicht in dem Ansichtenfeld mit einem Kennzeichen
(in Formel z.B. so FIELD Ansichten := @Replace (Ansichten; Ansicht; "[EXPORTIERT] " + Ansicht)
Bei der nächsten Auswahl prüfst Du vor dem Export, ob eine gekennzeichnete Ansicht ausgewählt wurde. Entweder verweigerst Du dann den Export oder Du korrigierst den Ansichtsnahmen, damit der Export funktioniert.
MarkusL:
Hallo Peter,
ich glaube, du hast meinen Bedarf nicht ganz verstanden.
Ich will im Prinzip einfach über einen Button eine vorhandene Ansicht auswählen und diese Auswahl in einem Feld abspeichern. In diesem Feld steht somit nur ein Wert. Bei der nächsten Auswahl wird das Feld dann einfach überschrieben. Das funktioniert mit dem oben angegebenen Script - so wie ich es will und brauche.
Den Feldwert nehme ich dann, um mit einem anderen Script die Daten aus der voreingestellten Ansicht nach Excel zu exportieren. Das zweite Script funktioniert auch.
Somit läuft alles wie es soll und ich und demnächst auch meine Kollegen sind glücklich und zufrieden.
Ich danke nochmal für die Hilfe. Ich habe mir schon einige Dinge in diesem Forum angesehen und es hat mir geholfen. Aber als Notes-Anfänger muss man sich halt das eine oder andere erstmal zurechtbiegen. Über das, was ich heute schon kann, wäre ich vor einem Jahr froh gewesen. Aber es geht voran.
Schöne Grüße
Markus
MarkusL:
Noch ein Nachsatz:
Mit auf erledigt setzten, meinte ich den Thread in diesem Forum.
Dafür habe ich noch keinen Button oder ähnliches gefunden. :-:
Peter Klett:
Du editierst Deinen ersten Beitrag und setzt das Symbol auf "Daumen hoch", dann gilt der Thread als erledigt.
Nettes Mißverständnis, aber das mit den Ansichten hätte auch funktioniert ;)
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln