Domino 9 und frühere Versionen > ND6: Entwicklung

Umfrage DB - Ansatz richtig?

<< < (2/2)

Xantox:
Es sind ca. 260 User, die an dieser Umfrage teilnehmen ;-)

Bastle grad an Thomas Schultes Vorschlag und sieht bis jetzt ganz gut aus :-)

Xantox:
Hallo Zusammen,

@thomas: dein vorschlag war sehr gut - so habe ich es hinbekommen.

Ich habe jetzt leider noch ein kl. Problem, auf das ich einfach nicht komme. Vielleicht kann mir jemand mit geübten Programmierblick einen Hinweis geben, was an meiner folgenden Formel falsch ist.

Die Formel steckt in einem Button und das Feld "closed" ist ein Textfeld(editable) mit Defaultvalue "0".

FIELD closed := closed;
@If(
    @IsNotMember(
                 @Name([CN];@UserName);
                 @DbColumn("":"recache"; ""; "config"; 1))
    & closed = "0";
    @Do(
        @SetField("closed"; "1") +
        @Command([FileSave]) +
        @Command([FileCloseWindow]));
    @Prompt(
            [Ok];"Warnung";"Sie haben bereits an dieser Umfrage teilgenommen! Die Umfrage wird nun geschlossen und nicht gespeichert ") +
            @Command([CloseWindow])
)

Das Dokument wird gespeichert und auch sonst funktioniert die Formel anscheinend, nur leider bekomme ich nach dem Speichern des Dokumentes folgende Fehlermeldung:

"Incorrect Data type for Operator or @Funktion: Text expected"

Für einen Hinweis bin ich sehr dankbar.

umi:
Hallöchen
was machen die "+" im @do(@setfield()+@command()+...)

Driri:
Bei @Do werden die einzelnen Ausdrücke nicht mit "+", sondern mit ";" getrennt.

Da "+" ein Textoperator ist, kommt da vermutlich auch die Fehlermeldung her.

Xantox:

--- Zitat von: Driri am 14.02.05 - 15:07:56 ---Bei @Do werden die einzelnen Ausdrücke nicht mit "+", sondern mit ";" getrennt.

Da "+" ein Textoperator ist, kommt da vermutlich auch die Fehlermeldung her.

--- Ende Zitat ---

DANKE euch beiden! Genau das war mein Fehler! Jetzt kommt keine Fehlermeldung mehr :)

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln