Domino 9 und frühere Versionen > Entwicklung

Bei speichern des Antwortdokumentes Hauptdokument aktualisieren

<< < (2/2)

feel_x:

Danke, klappt schon so halb:

als Aktion im "Dokument schließen" funktionierts nicht,
aber ich hab die Formel jetzt in einen manuellen Agenten zum  testen gebaut.

Jetzt funktionierts bis auf ein Fehlerchen:
Wenn es Null Antwortdokumente gibt, wird "1" ausgegeben,
bei einem Antwortdokument wird auch "1" ausgegeben,
ab zwei Antwortdokumenten ist die Zahl immer korrekt.
ist das ein Bug oder ein Feature?
:)

Die Ansicht "Seminartitelliste" zeigt nur Antwortdokumente an.

@SetDocField((@Text ($Ref)); "FreiePlaetze";
@If(@IsError(@Text(@DbLookup("":"NoCache";"":"";"Seminartitelliste";Seminartitel;1)));0;
@Elements(@Text(@DbLookup("":"NoCache";"":"";"Seminartitelliste";Seminartitel;1)))))

oder gäbe es eine andere Lösung, die ich besser verwenden sollte?
felix

ata:
... überprüfe mal, ob du überhaupt mehrere Werte bekommst, isoliere mal die @DBLookup...

ata

feel_x:

Ja, ist kein Problem.
Bei einem einzelnen Feld mit "Mehrfachwerte anzeigen" bekomme ich die Dokumente angezeigt bei dieser Formel:

@DbLookup("":"NoCache";"":"";"Seminartitelliste";Seminartitel;1)

bzw. @Elements(@Text(@DbLookup("":"NoCache";"":"";"Seminartitelliste";Seminartitel;1)))

bei Null Dokumenten gibts dann bei beiden einen Error.
Ist ja OK.


Jetzt bau ich die Formel zusammen:
@If(@IsError(@DbLookup("":"NoCache";"":"";"Seminartitelliste";Seminartitel;1)));0;
@Elements(@Text(@DbLookup("":"NoCache";"":"";"Seminartitelliste";Seminartitel;1)))

und es kommt bei Null Dokumenten immer "1" raus.
Da ist doch irgendwo der Wurm drin.

;)

ata:
... das muß ich mir nochmal in Ruhe reinziehen und deine Formel etwas strukturieren - so sieht man auf die schnelle den Wald vor Bäumen nicht...


ata

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln