Autor Thema: @Formula und Listen / Felder mit Mehrfachwerten  (Gelesen 1726 mal)

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
@Formula und Listen / Felder mit Mehrfachwerten
« am: 18.06.05 - 21:41:15 »
Hi,

Ausgangssituation:
Es gibt Listen-Felder von Typ Text, also Textfelder die Mehrfachwerte enthalten.
Inhalt z.B.:
Zitat
Text Text Text#####weiter Text 1....
noch mehr Text#####weiterer Text 2...
und wieder Text#####weiterer Text 3...
In den Listenfeldern gibt es Sub-Strings, welche durch ein Separator-String getrennt werden, hier im Beispiel das "#####". D.h. jedes String-Element der Liste enthält 2 Sub-Strings, die durch einen Separator getrennt sind.

Nun brauche ich die Werte separat in weiteren Textfeldern, die ebenfalls Mehrfachwerte zulassen. Computed for Display.

D.h. es soll der o.g. Textfeldinhalt in 2 Textfeldern (multivalues) angezeigt werden. Beispiel:
Inhalt 1:
Zitat
Text Text Text
noch mehr Text
und wieder Text
Inhalt 2:
Zitat
weiter Text 1....
weiterer Text 2...
weiterer Text 3...

Wie mache ich das am besten? In LotusScript würde ich das Feld als Array behandeln und die Array-Elemente entsprechend abarbeiten und in 2 Ziel-Arrays schreiben.

Gibt es eine einfache @Formula-Umsetzung für so etwas? Oder soll ich das über eine @Formula-Schleife abarbeiten? Würde eigentlich auch gerne R5-kompatiblen Code erzeugen, aber R6 wäre auch OK, daher auch die Idee mit der Schleife.

Für Vorschläge bin ich dankbar, irgendwie meine ich, es gibt da eine einfache Möglichkeit, bin mir aber jetzt nicht sicher...

Danke,
Matthias
« Letzte Änderung: 18.06.05 - 23:07:31 von TMC »
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline therealpete

  • Frischling
  • *
  • Beiträge: 5
Re: @Formula und Listen / Felder mit Mehrfachwerten
« Antwort #1 am: 18.06.05 - 22:59:09 »
Für das erste Feld: @Left(Liste;"#####");
Für das zweite Feld: @Right(Liste;"#####");

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: @Formula und Listen / Felder mit Mehrfachwerten
« Antwort #2 am: 18.06.05 - 23:07:15 »
Cool, vielen dank @therealpete.

Habe den Wald vor lauter Bäumen nicht gesehen.
Ist genau so die Lösung.

Matthias
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline jr

  • Senior Mitglied
  • ****
  • Beiträge: 260
  • Geschlecht: Männlich
  • Bitte keine eierlegenden Wollmilchsäue...
    • Homepage
Re: @Formula und Listen / Felder mit Mehrfachwerten
« Antwort #3 am: 20.06.05 - 16:41:59 »
Hallo,

wenn Du mehrere Werte hast, ist der Befehl @Word sinnvoll.

@Word("aa###bb###cc###dd"; "###"; 3) ==> cc

d. h. Du kannst auch innnerhalb dieser List direkt auf jedes Element zugreifen.

Gruß,

Joachim
Wer in den Fußstapfen eines anderen geht, hinterlässt keine Spuren und kommt nie als Erster an.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz