Autor Thema: aus 3 mach 1  (Gelesen 1830 mal)

Offline rasacani

  • Aktives Mitglied
  • ***
  • Beiträge: 155
  • Geschlecht: Männlich
  • Ich brauche dieses Forum!
aus 3 mach 1
« am: 04.09.06 - 20:20:57 »
Hallo

Ich habe Probleme mit der Formelsprache. Die Werte aus 2 Autorenfeldern möchte ich in ein Leserfeld bringen. Da dort mehrere Werte in einem Feld stehn brech ich mir mit der Farmelsprachen einen ab. Ich muß doch nicht etwa auf LotusSkript umsteigen?

hier ein aAuszug der Formel:

FIELD status := status;
FIELD statusalt := status;
FIELD hiLeser := hiLeser;

hiLeser = Leser + ";" + Autoren + ";" + From;

@SetField("Status";@Prompt([OkCancelList]; "Status wählen"; "Der Status wird wird auf folgende Wert gesetzt: ";"neu";"neu":"in Überarbeitung":"geprüft":"Vorlage Gesellschafter":"Vorlage GGF"));

@If (status = "Vorlage Gesellschafter" & status != statusalt; Leser = @Explode(hiLeser ; ";");@Success);
@If (status = "Vorlage Gesellschafter" & status != statusalt; @SetField("Autoren";"");@Success);
@If (status = "Vorlage Gesellschafter" & status != statusalt; @SetField("From";"" );@Success);

@Command([ViewRefreshFields]) 



Gruß Rainer

Glombi

  • Gast
Re: aus 3 mach 1
« Antwort #1 am: 04.09.06 - 20:55:10 »
In der Formelsprache werden Listenelemente mit : verknüpft. Also:

hiLeser := Leser :  Autoren : From;

und richtig schön wird es mit

hiLeser := @Unique(@Trim(Leser :  Autoren : From));


Andreas


P.S.: Zuweisungen immer mit := !!!

Offline rasacani

  • Aktives Mitglied
  • ***
  • Beiträge: 155
  • Geschlecht: Männlich
  • Ich brauche dieses Forum!
Re: aus 3 mach 1
« Antwort #2 am: 04.09.06 - 21:20:10 »
Danke

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz