Autor Thema: Item im Agenten nicht sichtbar, aber in den Dokumenteigenschaften  (Gelesen 4639 mal)

Offline DAU-in

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.129
  • Geschlecht: Weiblich
  • - unterwegs -
Ich raufe mir gerade die Haare:

Ich setze beim Speichern eines Dokumentes einen Flag, der anzeigt, dass dieses Dokument anschließend durch einen Agenten abgearbeitet werden soll.
Den Flag kann ich in den Dokumenteigenschaften auch sehen.
Wenn der Agent das Dokument im Zugriff hat, erscheint das Item jedoch nur beim ersten Durchlauf auf der Itemliste des Dokumentes, wenn der Agent ein zweitesmal läuft, nicht mehr.
Wenn ich den Agenten neu schreibe, findet er das Dokument genau einmal. Das Dokument erscheint in den Dokumenteigenschaften unverändert.
Woran kann das liegen?


mühsam ernährt sich das Eichhörnchen

aktuelle Tätigkeit: Feldschubse

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Vielleicht läuft der Agent für alle neuen und geänderten Dokumente und du hollst dir die Dokumente via: NotesSession.unprocessedDocuments


Ansonsten wäre es wirklich unlogisch.

Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline DAU-in

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.129
  • Geschlecht: Weiblich
  • - unterwegs -
ich hole sie mit view.getFirst/ getNext .......
mühsam ernährt sich das Eichhörnchen

aktuelle Tätigkeit: Feldschubse

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Und in der Ansicht sind die Dokumente auch?
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline DAU-in

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.129
  • Geschlecht: Weiblich
  • - unterwegs -
der agent hat die Dokumente ja im Zugriff.

Aber dann soll er prüfen, ob er was machen soll, und findet die Items nicht.
mühsam ernährt sich das Eichhörnchen

aktuelle Tätigkeit: Feldschubse

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Sieht ja irgendwie nach einem Cache Problem aus ... aber völlig unlogisch, soetwas ist mir noch nie untergekommen. Ich würde mal die Felder im Debugger prüfen und auch sichergehen das Agent und Dokumenteneigenschaft auf der gleichen DB sind.
Sorry aber ich glaube das Problem ist recht einfach, man muss es nur finden. 
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline DAU-in

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.129
  • Geschlecht: Weiblich
  • - unterwegs -
Das Problem habe ich gefunden.
Ich suche jetzt die Lösung.
mühsam ernährt sich das Eichhörnchen

aktuelle Tätigkeit: Feldschubse

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Die Lösung hast Du doch schon gefunden, den Agenten einfach neu schreiben ;)
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline DAU-in

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.129
  • Geschlecht: Weiblich
  • - unterwegs -
DEr macht es ja auch nur einmal.
mühsam ernährt sich das Eichhörnchen

aktuelle Tätigkeit: Feldschubse

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Kannst Du den Agent mal via XML-Export mir zukommen lassen?
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
kann es sein dass du den Agent auf "all new and modified" oder "all unread Documents" eingestellt hast?

Wenn du die Dokumente mit getFirst/getNext aus einer View holst, müsstest du als Target "none" angeben.

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Nein view.getFirst / getNext wird dadurch nicht beeinflusst.
Der Fehler liegt woanders, nur wo das ist die Frage ...
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline DAU-in

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.129
  • Geschlecht: Weiblich
  • - unterwegs -
Hallo,

ich habe noch einen anderen Fehler im Code gehabt. Und habe dadurch wohl  immer verkehrt gesucht, die entsprechenden Dokumente wurden nicht angesprungen und durch resume next hüpfte der Debugger wieder an den Anfang  der Schleife.
Wie der Experte mir gesagt hat: beim debuggen den Errorhandler aus!


mühsam ernährt sich das Eichhörnchen

aktuelle Tätigkeit: Feldschubse

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Na da konnten wir dir aber nur mit deiner Beschreibung und ohne Code leider nicht helfen  :-[
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline DAU-in

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.129
  • Geschlecht: Weiblich
  • - unterwegs -
nur der Kot hätte da nichts genutzt
mühsam ernährt sich das Eichhörnchen

aktuelle Tätigkeit: Feldschubse

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Warum nicht? In übrigens versehe ich all meinen "Code" mit einem Fehlerhändling und zwar so das er mir Fehler auch als solche anzeigt. Was ja bei Dir nicht Fall war. Warum eigentlich? Hattest Du eine "on error resume next"?
Oder wie soll ich deine Aussage:
Zitat
beim debuggen den Errorhandler aus!
verstehen?
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz