Zitat:
ich habe selbiges gelöst(hier mal eine anleitung ins unreine gesprochen):
- im postsave event deines antwortdocs das zugehörige hauptdoc suchen( über $ref oder sonstwie- ich übernehme im antwortdoc die unid des hauptdoc und baue mir da einen eigenen string zusammen)
- am besten mit einer eigens dafür erstellten ansicht(1. sortierte spalte nach der suchid für das hauptdoc)
- im hauptdoc das feld zahlantworten hochsetzen und speichern
« Antwort #26 am: 12.02.03 - 11:50 » von Centaury
--------------------------------------------------------------------------------
Das Problem ist, dass ich ein Script nur dann ausführen will, wenn das Doc neu ist. Im PostSave bringt mir IsNew nicht viel, oder? "
Von da aus ist es nicht mehr weit. Wenn man im Postsave Event nicht auf IsNew zurückgreifen kann, macht man sich eben selbst eins, indem man im gerade gespeicherten Doc ein kleines Feld mit einem Wert - zB "YABADABADUU" - belegt, der nur beim ersten Male gesetzt wird. Bei allen Speichervorgängen wird abgecheckt, ob das Feld schon gesetzt ist. Wenn nein, dann starte Responsecounter Funktion, wenn ja, dann eben nicht. Das ist zum Hochzählen.
Beim Herunterzählen eben das QueryDocumentDelete