Domino 9 und frühere Versionen > ND6: Entwicklung

Periodischer Agent soll auf berechnete Felder zugreifen

(1/1)

Bille:
Hallo!

Ich möchte mittels eines periodischen Agenten auf ein berechnetes Feld eines Dokuments zugreifen.
In den Dokumenteneigenschaften sehe ich sowohl den Feldnamen als auch den Inhalt.
Schaue ich mir jedoch im Debugger beim Ausführen des Agenten die Variablen an, so ist dieses Feld in den Items des docs nicht vorhanden.

Kann es sein, dass da irgendein Fehler vorliegt, oder ist das einfach so?

Wenn ja, wie kann ich dann in dem Agenten auf den Inhalt des berechneten Feldes zugreifen? Gibt es da Möglichkeiten?

Gruß
Bille

koehlerbv:
Berechnet oder Bearbeitbar - das sind lediglich Aspekte des Frontends und ist für einen periodischen Agenten vollkommen belanglos.

Ich befürchte eher, Dein Feld ist "Berechnet zur Anzeige" ...

Bernhard

Bille:
Nein, es ist definitiv nur "Berechnet". Allerdings kann es sein, dass es vorher mal "Berechnet zur Anzeige" war.

Ich versuch's mal mit Löschen des Feldes und erneutem Anlegen. Vielleicht hat sich Notes ja gemerkt, dass es früher mal "Berechnet zur Anzeige" war ...

Glombi:
Wenn das Feld früher Berechnet zur Anzeige war, reicht es nicht, dass Feld auf Berechnet zu stellen. Du musst noch alle Dokumente per Agent/Hand aktualisieren.

Andreas

Bille:
Ich hatte nach dem Umstellen auf "Berechnet" alle Dokumente mit

--- Code: ---Call doc.ComputeWithForm(False,False)
--- Ende Code ---
aktualisiert. In der Ansicht konnte ich ja in den Dokumenteneigenschaften auf das Feld samt Inhalt zugreifen.

Inzwischen habe ich das Feld aus der Maske gelöscht und gleich als "berechnet" angelegt. Und jetzt klappt's auch mit dem Agenten.

Danke für die Info!

Bille

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln