Autor Thema: Probleme mit ":=" in Formelsprache  (Gelesen 1241 mal)

Offline Gruenkohl

  • Aktives Mitglied
  • ***
  • Beiträge: 222
  • Geschlecht: Männlich
Probleme mit ":=" in Formelsprache
« am: 05.12.02 - 11:37:28 »
Hallo,
ich habe Probleme mit der Zuweisung eines Wertes. (siehe unten[rot markiert]).
Ich möchte eine Msgbox in Formel aufrufen und den Rückgabewert in eine Variable schreiben.
Dabei bekomme ich die Fehlermeldung : ":=" darf nur am Anfang eines Ausdrucks stehen"

Ich habe aber keine Ahnung, wie ich es sonst lösen könnte.
Kann mir jemand helfen???

Danke

Andreas

------------------------------------------------------------------------------------------

Member:=@IsMember("[Loeschen]";@UserRoles);
@If(Member = 1;
@Do(
var:=@Prompt([YESNOCANCEL]; "Löschen";
("Möchten Sie die Dokumente unwiderruflich löschen? " + @Char(13) + "Wenn nicht, werden die Dokumente zum löschen verschoben!"));
@If(var = 1;@Do(
@Command( [ToolsRunMacro] ; "Agent1" );
@Command( [ToolsRunMacro] ; "Agent2" ));
@If (var = 0; @Command( [ToolsRunMacro] ; "Agent3" );
@Prompt([OK];"Abbruch";"Abbruch durch Benutzer!"))));
@Command( [ToolsRunMacro] ; "Agent3" ))

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Probleme mit ":=" in Formelsprache
« Antwort #1 am: 05.12.02 - 11:59:02 »
Hi,

da hilft dir nur @Set.

var := "";

Member:=@IsMember("[Loeschen]";@UserRoles);
@If(Member = 1;
@Do(
@Set("var"; @Prompt([YESNOCANCEL]; "Löschen";
("Möchten Sie die Dokumente unwiderruflich löschen? " + @Char(13) + "Wenn nicht, werden die Dokumente zum löschen verschoben!")));

...

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline dw

  • Frischling
  • *
  • Beiträge: 12
  • Ich liebe dieses Forum!
Re:Probleme mit ":=" in Formelsprache
« Antwort #2 am: 05.12.02 - 12:02:14 »
hy,

um felder, die in formel-befehlen verwendet werden, zu versorgen kannst du @SETFIELD(var;wert) verwenden, vielleicht gehts damit

gruß
dw

Offline Gruenkohl

  • Aktives Mitglied
  • ***
  • Beiträge: 222
  • Geschlecht: Männlich
Re:Probleme mit ":=" in Formelsprache
« Antwort #3 am: 05.12.02 - 12:23:51 »
@Axel:
Das sieht nicht schlecht aus. Das Skript wird auf jeden Fall genommen. Hab aber jetzt nen anderen Fehler beim ausführen. Muss ich mal schauen.

Danke

@dw:
Ich will gar keine Felder benutzen!!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz