Autor Thema: Agenten nacheinander starten  (Gelesen 1341 mal)

Offline Sonnenaufgang

  • Aktives Mitglied
  • ***
  • Beiträge: 113
  • Geschlecht: Männlich
  • Daniel
Agenten nacheinander starten
« am: 18.07.05 - 19:01:31 »
Liebe Noteskollegen,

ich habe mir mehrere Agenten geschrieben, die nacheinander gestartet werden sollen.  ::)

Dafür habe ich mir auch einen Agenten geschrieben. Mit diesem Agenten starte ich nacheinander die anderen Agenten. Es scheint mir aber so, dass der Agent alle Agenten auf einmal startet. Kann ich die Agenten so programmieren, das der eine Agent den nächsten startet oder dass zwischen dem Start zweier Agenten eine gewisse Zeit Vergehen muss?

Für Eure Hilfen und Tipps bedanke ich mich im voraus.

Daniel
Und immer wieder geht die Sonne auf!

Offline datenbanken24

  • Senior Mitglied
  • ****
  • Beiträge: 390
  • Geschlecht: Männlich
  • Stammgast
    • datenbanken24
Re: Agenten nacheinander starten
« Antwort #1 am: 18.07.05 - 19:08:05 »
Wenn Du mit einem @Formel-Agenten eine Reihe anderer Agenten aufrufst,
werden diese nacheinander aufgerufen. Da kannst Du sicher sein.

Gruß,
Uwe

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Agenten nacheinander starten
« Antwort #2 am: 18.07.05 - 19:24:56 »
Uwe hat natürlich vollkommen Recht. Wir müssten für eine vernünftige Beantwortung der Frage (und auch, um unseren zeitaufwand zu optimieren) folgendes Wissen:
- Wie ist Dein bisheriger Ansatz ?
- Wozu willst Du überhaupt Agents, die wohl voneinander abhängig sind, nacheinander starten ? Vielleicht gibt es ja einen komplett anderen Ansatz.

Bisher ist das Problem noch zu schwammig geschildet.

Bernhard

Offline Sonnenaufgang

  • Aktives Mitglied
  • ***
  • Beiträge: 113
  • Geschlecht: Männlich
  • Daniel
Re: Agenten nacheinander starten
« Antwort #3 am: 18.07.05 - 19:57:26 »
Erstmal vielen Dank für die schnelle Antwort.

Mit den Agenten berechne ich einzelne Felder in den Ansichten, deren Werte ich bei dem nächsten Agent brauche, um wiederum andere Felder zu berechnen.

Sicher könnte ich auch alle Berechnungen in einen Agenten packen aber dann verliere ich zu schnell die Übersicht.

Den Agenten, der die anderen Agenten nacheinander starten soll habe ich folgender weise erstellt: Gemeinsamer Code - Agenten - Neuer Agent - Einfache Aktionen - Agent starten und dann suche nach und nach den Agenten der gestartet werden soll.

Mit welchem @-Befehl kann ich denn Agenten starten? Dann kann ich den ans Ende des vorherigen Agenten setzen. ::)

Vielen Dank für Eure Hilfe.

Daniel
Und immer wieder geht die Sonne auf!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Agenten nacheinander starten
« Antwort #4 am: 18.07.05 - 20:09:09 »
Mit @Functions oder @Commands geht da gar nichts, weil diese keine Rückmeldung liefern. Eine eventuelle Schachtelung wird Dich in zusätzliche Probleme stürzen.

Sicher könnte ich auch alle Berechnungen in einen Agenten packen aber dann verliere ich zu schnell die Übersicht.

Daniel, daran würde ich arbeiten. Du wirst nicht daran vorbeikommen.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz