Autor Thema: Simikolon fehlt ???????  (Gelesen 1896 mal)

Offline tuxie

  • Senior Mitglied
  • ****
  • Beiträge: 381
  • Geschlecht: Männlich
  • Lieber Sinn als Unsinn !!!
    • offizielles Stadtinformations.
Simikolon fehlt ???????
« am: 13.08.03 - 12:07:31 »
Hallo, habe einen Agent mit folgender Formel

@if(@ismember(abteilung;"R1");
FIELD ORT_A:= "Rathaus Haus 1";
@if(@ismember(abteilung;"R2");
FIELD ORT_A:= "Rathaus Haus 2";
"Nichts gefunden");

Aber es kommt immer diese Fehlermeldung beim bestätigen des Codes.
Hat jemand eine Idee vielleicht habe ich ja etwas übersehen.

Tschau Ingo
2x Domino R5.011 on Linux
85 Users Notes R5.0.10 on WIN NT4SP6/Win2k SP4

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re:Simikolon fehlt ???????
« Antwort #1 am: 13.08.03 - 12:28:05 »
Du kannst ein := nicht in einer If abfrage verwenden.

Probiers mal so...
FIELD ORT_A:= @if(@ismember(abteilung;"R1");
"Rathaus Haus 1";
@if(@ismember(abteilung;"R2");
"Rathaus Haus 2";
"Nichts gefunden")

lg
-daniel
†090620141300

Offline tuxie

  • Senior Mitglied
  • ****
  • Beiträge: 381
  • Geschlecht: Männlich
  • Lieber Sinn als Unsinn !!!
    • offizielles Stadtinformations.
Re:Simikolon fehlt ???????
« Antwort #2 am: 13.08.03 - 12:39:14 »
Hallo,

es kommt erstmal keine Fehlermeldung mehr (Danke),

aber Irgendwie funzt das nicht

Im Feld Abteilung steht zum Bsp.. Zi.109 R1
Jetzt soll in ORT_A Der jeweilige Text stehen, da aber an der alten DB verschiedene Personen gearbeitet haben. Stimmt die Reihenfolge nicht ansonsten könnte ich ja mit @right(abteilung;"2") arbeiten.

Im feld ORT_A steht jetzt überall Nichts gefunden drin.

Tschau Ingo
2x Domino R5.011 on Linux
85 Users Notes R5.0.10 on WIN NT4SP6/Win2k SP4

Offline Hoshee

  • Administrator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 697
  • Geschlecht: Männlich
  • Try To Be Mensch ...
    • Syslords Solutions IT-Dienstleistungen
Re:Simikolon fehlt ???????
« Antwort #3 am: 13.08.03 - 12:46:04 »
Yoo,

versuch es mal damit:
Code
@if
(
   @ismember(abteilung;"R1");
   @SetField( "FIELD ORT_A" ; "Rathaus Haus 1" );
   @if
   (
      @ismember(abteilung;"R2");
      @SetField( "FIELD ORT_A" ; "Rathaus Haus 2" );
      "Nichts gefunden"
   )
);

Innerhalb einer Formel kann man Felder mit @SetField setzen!


@tuxie: In der ersten Formel fehlte das abschließende ")".

Gruss ...

Hoshee
« Letzte Änderung: 13.08.03 - 12:48:15 von Hoshee »
Detlef

-> Syslords Solutions
*************************************
Wer dem Chef in den Hintern kriecht, muß damit rechnen, daß er ihm eines Tages zum Hals heraushängt

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re:Simikolon fehlt ???????
« Antwort #4 am: 13.08.03 - 12:57:49 »
Probier mal @Contains(abteilung;"R1") statt @ismember(abteilung;"R1")
†090620141300

Offline tuxie

  • Senior Mitglied
  • ****
  • Beiträge: 381
  • Geschlecht: Männlich
  • Lieber Sinn als Unsinn !!!
    • offizielles Stadtinformations.
Re:Simikolon fehlt ???????
« Antwort #5 am: 13.08.03 - 13:05:10 »
Hallo,

Danke So hat es Funktioniert.

FIELD ORT_A:= @If(@Contains(abteilung;"R1");
"Rathaus Haus 1";
@If(@Contains(abteilung;"R2");
"Rathaus Haus 2";
"Nichts gefunden"))

Tschau Ingo
2x Domino R5.011 on Linux
85 Users Notes R5.0.10 on WIN NT4SP6/Win2k SP4

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re:Simikolon fehlt ???????
« Antwort #6 am: 13.08.03 - 13:16:58 »
Freut mich daß es klappt.

Bitte auf erledigt setzten. ;)
Danke
†090620141300

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz