Domino 9 und frühere Versionen > Entwicklung

Hauptdokument nur unter best. Bedingung löschen!

<< < (2/2)

Gandhi:
Ach ja: Formula aber bitte kein Script hat was von 'Wasch mich aber mach mich nicht nass'...

Silver:
Sorry... bin noch en ziemlich Anfänger.
Ab mit @Responses komm ich auch nicht weiter. Habe in meiner Ansicht nicht nur Antwortdokumente, die "offen" sind, sondern auch schon geschlossene - und @Responses liefert mir da nur die Gesamtzahl der Antwortdokumente.
Muss hier irgendwie noch ne Abfrage des jeweiliegen Status reinbekommen. Wenn einmal noch "offen", dann Löschen erstmal nicht möglich, bis das Antwortdok. geschl. wurde.
 :-[
Noch eine Idee?

Axel:

--- Zitat von: Gandhi am 26.10.05 - 11:40:10 ---Durchlaufen muss er die eigentlich nicht - wenn collection.count>0 ist ist seine Abbruchbedingung erfüllt.

--- Ende Zitat ---

Eigentlich aber doch, das ja das Löschen vom Status der Antworten abhängig ist.


Axel
 

Axel:

--- Zitat von: Silver am 26.10.05 - 11:59:07 ---Sorry... bin noch en ziemlich Anfänger.
Ab mit @Responses komm ich auch nicht weiter. Habe in meiner Ansicht nicht nur Antwortdokumente, die "offen" sind, sondern auch schon geschlossene - und @Responses liefert mir da nur die Gesamtzahl der Antwortdokumente.

--- Ende Zitat ---

Lies mal die Designer-Hilfe zu @Responses. Da steht, dass diese Funktion nur innerhalb einer Ansichtenspalte verwendet werden kann.

Eine saubere Lösung bekommst du m.E. nur mit Script hin.


Axel

koehlerbv:
Man bräuchte eine Ansicht, die nur alle in Frage kommenden Responses anzeigt
In der ersten Spalte (sortiert) steht die UNID des ParentDocs (@text ($Ref)), in Spalte 2 der jeweilige Status.

Nun kann man mit @Text (@DocumentUniqueID) ein @dbLookup auf diese Ansicht durchführen und sich die Spalte 2 zurückgeben lassen.
Ist das Ergebnis @Error - keine Responses. Wenn es doch Responses gibt, kann man das @dbLookup-Ergebnis mit @IsMember auf den nicht zulässigen Status prüfen.

Bernhard

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln