Autor Thema: Automatisches selektieren nur bestimmter Dokumente  (Gelesen 2456 mal)

Offline Peacemaker

  • Aktives Mitglied
  • ***
  • Beiträge: 105
  • Ich liebe dieses Forum!
Hallo,

ich möchte in einem View - am besten via Formelsprache - alle Dokumente selektieren, die in einem Feld (z.B.) Projektnamen übereinstimmen. Dannach sll dan ein Agent gestartet werden. Ein Handling der Sache im Agenten erscheint mir nicht günstig. Bräuchte eine alternative.

Wie stelle ich das am besten an???

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Automatisches selektieren nur bestimmter Dokumente
« Antwort #1 am: 18.02.05 - 12:23:06 »
Hi,

in der Ansicht selbst kann du das nicht machen, zu mindest über Formeln. Bei Script ist mir da auch nichts bekannt.

Was spricht gegen das Handling im Agenten?


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline shiraz

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 648
  • Geschlecht: Männlich
Re: Automatisches selektieren nur bestimmter Dokumente
« Antwort #2 am: 18.02.05 - 12:37:43 »
Hi,
du kannst mit Hilfe von 2 Agenten das Problem lösen.
mit 1. Agent Dokumente auswählen ,
Mit 2. Agent Aktion ausführen.
Gruß
Christian

Offline Peacemaker

  • Aktives Mitglied
  • ***
  • Beiträge: 105
  • Ich liebe dieses Forum!
Re: Automatisches selektieren nur bestimmter Dokumente
« Antwort #3 am: 18.02.05 - 12:42:39 »
Hi shiraz,

sowas habe ich mir ja überlegt - aber wie sieht der dann aus? Er müsste ja über den gesamten View laufen (wo alle selektiert sind) und z.B. die ins raster fallen nochmal selektieren - dazu finde ich aber keinen Befehl.

Ich brauche das ganze um den input für ein Excel export Agenten aufzubereiten. Dieser startet nach ausführung ein kleines Programm, das dann alle Dokuemnte importiert die vorher selektiert wurden. Also kann ich das handling da nicht reinbauen, weil der agent nicht über alle Dokumente läuft.


Wie kann man also allgemein einen Agenten schreiben, der  nur bestimmte Dokuemnte selektiert...

Bin ratlos

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Automatisches selektieren nur bestimmter Dokumente
« Antwort #4 am: 18.02.05 - 12:47:57 »
Hi,

so ganz habe ich das immer noch nicht verstanden, warum du das nicht alles in einem Agenten erschlagen kannst.

Du kannst zum einem mit SELECT bestimmen welche Dokumente der Agent bearbeiten soll, oder du machst innerhalb des Agenten eine Suche z.B. mit NotesDatabase.Search. Dann hast du alle in Frage kommenden Dokumente in einer Collection.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Peacemaker

  • Aktives Mitglied
  • ***
  • Beiträge: 105
  • Ich liebe dieses Forum!
Re: Automatisches selektieren nur bestimmter Dokumente
« Antwort #5 am: 18.02.05 - 13:03:16 »
siehe oben. Ich starte den LS Agenten, der ein Fenster öffnet udn dann arbeitet. Da sehe ich kein land noch so eine Anfrage einzubauen.

Ich brauche also eine Möglichkeit vorher bestimmte Dokumente in einem View zu selektieren. Als @command bietet sich da nur editselectall an, der hier aber übers ziel hinaus schiesst.

Offline shiraz

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 648
  • Geschlecht: Männlich
Re: Automatisches selektieren nur bestimmter Dokumente
« Antwort #6 am: 18.02.05 - 13:04:37 »
 :-X
Gruß
Christian

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Automatisches selektieren nur bestimmter Dokumente
« Antwort #7 am: 18.02.05 - 13:12:19 »
Hi,

das dürfte doch nicht so schwierig sein.

Ganz grob kann ds so aussehen:

...
strSearch = {(Status = "Aktiv")}
Set collection = db.Search(strSearch, Nothing,0)

Set doc = collection.GetFirstdocument
While Not (doc Is Nothing)
  'Hier wird exportiert
  Set doc = collection.GetNextDocument(doc)
Wend
...

Axel


Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Peacemaker

  • Aktives Mitglied
  • ***
  • Beiträge: 105
  • Ich liebe dieses Forum!
Re: Automatisches selektieren nur bestimmter Dokumente
« Antwort #8 am: 18.02.05 - 13:29:38 »
:-X

Danke erstmal, das sieht gut aus.

was erwatet der Agent dann für ein Success, damit der das Dokument markiert?

hab jetzt ne @if dieser art:

projekt:=@Environment("projekt");
node:=@Environment("node");

@If(projekt=RAW_projekt & node:=RAW_nodes;"";"");


Danke vielmals


Offline fritandr

  • Global Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 742
  • Geschlecht: Männlich
  • Höre nie auf besser zu werden...
    • KAMMACHI Consulting GmbH
Re: Automatisches selektieren nur bestimmter Dokumente
« Antwort #9 am: 18.02.05 - 13:39:54 »
Hallo,

Du brauchst nur noch ein gültige Select Anweisung.
In meinem Beispiel werden alle Dokumente selektiert, die im Feld Thema den Begriff Dokumente enthalten.

Viele Grüße
Andreas

Andreas Fritz

Offline Peacemaker

  • Aktives Mitglied
  • ***
  • Beiträge: 105
  • Ich liebe dieses Forum!
Re: Automatisches selektieren nur bestimmter Dokumente
« Antwort #10 am: 18.02.05 - 13:42:43 »
Gut, Danke es läuft :)
Mfg

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz