Autor Thema: Rich-Text-Feld Liste auslesen  (Gelesen 2988 mal)

Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Rich-Text-Feld Liste auslesen
« am: 22.07.03 - 12:56:01 »
Hallo,
ich habe ein Rich-Text-Feld mit folgender Liste:

|01.03.2003|01.05.2003|blabla1|blabla2|blabla3;
|01.04.2003|01.06.2003|blabla1|blabla2|blabla3;
.
.
ich möchte jeweils den Teil blabla2 in einem anderen Rich-Text-Feld (berechnet) anzeigen lassen.
Ich denken man benötigt LS oder?
Wie könte ich das machen ?
Vieleicht hat ja jemand eine Idee.

Gruß
Hitcher
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Rich-Text-Feld Liste auslesen
« Antwort #1 am: 22.07.03 - 13:08:42 »
In Notes ist aber eine "Liste" etwas anderes. In einem RTF ist das einfach ein String irgendwo im Feld. Und das "Irgendwo" ist der Knackpunkt: Was enthält das RTF denn sonst noch ? Warum ist es überhaupt ein RTF ? Kommt man auch anders zu diesen Werten? Können wir noch ein wenig mehr Input haben?

So long,
Bernhard

Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Re:Rich-Text-Feld Liste auslesen
« Antwort #2 am: 22.07.03 - 13:25:01 »
Hallo Bernhard,

Es ist ein Rich-Text-Feld, weil dort mehr als 64k an Daten rein muß. Vorher war es ein Text-Feld und das ist viel zu klein für die jetzige Datenmenge. Aus diesem Grund muß auch das andere Feld in dem blabla2 angezeigt werden soll auch ein Rich-Text-Feld sein.
Als beides noch Textfelder waren konnte ich 'blabla2' einfach mit
@Word(Projekte; "|"; 4)
auslesen.

Der Inhalt hat immer das selbe Format:
|01.03.2003|01.05.2003|blabla1|blabla2|blabla3;
|01.04.2003|01.06.2003|blabla1|blabla2|blabla3;
|01.03.2003|01.05.2003|blabla1|blabla2|blabla3;
|01.04.2003|01.06.2003|blabla1|blabla2|blabla3;
.....

Gruß
Hitcher
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

Glombi

  • Gast
Re:Rich-Text-Feld Liste auslesen
« Antwort #3 am: 22.07.03 - 13:30:24 »
Hi,
wie kommen denn die Werte in das Feld rein?
Ich würde das an der Quelle packen und einfach das 2. RTF mit setzen.

Andreas

Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Re:Rich-Text-Feld Liste auslesen
« Antwort #4 am: 22.07.03 - 13:51:05 »
Hallo Andreas,

Die Daten werden im Dokument über eine Eingabemaske erfasst bzw. bearbeitet, deshalb werden erstmal alle Daten Sätze in einem Feld a gespeichert. Das Feld b sollte sich aus dem Feld b berechnen, weil sich die Reihenfolge der Datensätze, in Feld a durch Löschungen bzw. Ergänzungen ändern kann und so würde Feld b automatisch die richtige Reihenfolge bei behalten..

Gruß
Hitcher
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

Glombi

  • Gast
Re:Rich-Text-Feld Liste auslesen
« Antwort #5 am: 22.07.03 - 13:56:54 »
Aaaahh ja. Sorry, kapier ich nicht (ist wohl zu heiß).

Die User geben aber nicht direkt in das erste RTF Feld ein (ist das Feld A?) oder ?

Wie schreibst Du die Daten in Feld A. Warum kannst Du nicht auch gleichzeitig in Feld B schreiben.

Wenn Du "@Word(Projekte; "|"; 4)" verwendet hast, hat er doch auch die gleiche Reihenfolge  ???

Andreas
*konfus*

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Rich-Text-Feld Liste auslesen
« Antwort #6 am: 22.07.03 - 14:02:20 »
Zum rein technischen Teil:
Du willst Text auswerten. Text ist sowhl in Formelsprache als auch in LS auf 64k limitiert.
Damit ist es Essig mit dem Parsen "beliebig grosser" Zeichenketten.

Mir scheint das sowieso eher ein logisches und organisatorisches Problem zu sein. 64k sind 32 Schreibmaschinenseiten Text - nicht sehr übersichtlich, denke ich.

Bernhard

Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Re:Rich-Text-Feld Liste auslesen
« Antwort #7 am: 22.07.03 - 14:11:09 »
@Andreas:
Die Felder sind nicht sichtbar und Feld a wird ausschließlich über eine Eingabemaske mit den jeweiligen Feldern für Datum1,Datum2,blabla1,blabla2,blabla3 editiert.
Ich möchte ja auch nur für Feld b so etwas wie  @Word(Feld_a; "|"; 4), diese Formel funktioniert aber nich mit Rich-Text-Feldern, oder  ???

Gruß
Hitcher
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Rich-Text-Feld Liste auslesen
« Antwort #8 am: 22.07.03 - 14:15:40 »
Mit RTF funktioniert nur @Abstract - aber auch das ist auf 64k limitiert.

Kann man die Daten nicht auf n Dokumente verteilen ? Jede Zeile stellt doch offensichtlich einen "Datensatz" dar ...

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Rich-Text-Feld Liste auslesen
« Antwort #9 am: 22.07.03 - 20:07:58 »
... wenn das ganze auswertbar sein soll, dann würde ich mit veretteten Feldern arbeiten, die dann zwar auch nicht unbegrenzt, aber doch um ein vielfaches skalierbar wären...

... wieviel KByte erwartest du denn so an Daten?

ata
Grüßle Toni :)

Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Re:Rich-Text-Feld Liste auslesen
« Antwort #10 am: 23.07.03 - 08:30:39 »
@ata:
es wird sich im normal Fall sich im Bereich von 20k bewegen im einzel Fall kann der gesammte Inhalt in Feld a  auch schon mal etwas über 64k liegen.
Was sind 'verettete Felder?

Gruß
Hitcher'
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Rich-Text-Feld Liste auslesen
« Antwort #11 am: 23.07.03 - 09:22:14 »
tja, wegen der Grenze:
das, was vorher im Textfeld war, in ein Textfile exportieren und als Attachment anbapperln. Dann kannste es in Ruhe einlesen, egal wie groß der Datensatz ist.

Einleseroutinen für Textdateien gibt es èn masse, ebenso wie Exportroutinen.
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Re:Rich-Text-Feld Liste auslesen
« Antwort #12 am: 23.07.03 - 12:58:23 »
@Rob Green:
Das hört sich interssant an. Wo kann ich den ein Paar Beispiele zu diesem Thema finden?
In der Notes Hilfe habe ich noch nichts gefunden.

Gruß
Hitcher
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Rich-Text-Feld Liste auslesen
« Antwort #13 am: 23.07.03 - 13:05:02 »
Ein guter Ausgangspunkt: Das Open statement (LS Sprachreferenz), dort sind auch die Links zu anderen Dingen, die man noch so braucht.

HTH,
Bernhard

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Rich-Text-Feld Liste auslesen
« Antwort #14 am: 23.07.03 - 13:35:03 »
... bei verketteten Feldern schaltest du mehrere Textfelder für mehrfachwerte hintereinander...

... ist das erste Feld "voll" wird das nächsrte Feld verwendet...

... "voll" ist eine von dir begrenzte Menge an elementen - ab dann muß das nächste Feld für den weiteren Rest verwendet werden...

... damit bleiben die Daten im Dokument auch ohne Anhang lösen und einlesen auswertbar...

ata
Grüßle Toni :)

Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Re:Rich-Text-Feld Liste auslesen
« Antwort #15 am: 23.07.03 - 13:45:16 »
@ata:
Wie kann ich die Elemente begrenzen und wie bekommt man die Verbindung Zwischen den Feldern hin?

Gruß
Hitcher
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Rich-Text-Feld Liste auslesen
« Antwort #16 am: 23.07.03 - 15:46:56 »
... du begrenzt die Felder über deren Elemente - also wenn mehr als z.B. 100 Elemente - dann das nächste darunterstehende Feld befüllen

... das einlesen geht den umgekehrten Weg - von unten nach oben schauen, wieviele Elemente drin sind und ins Array übernehmen...

ata
Grüßle Toni :)

Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Re:Rich-Text-Feld Liste auslesen
« Antwort #17 am: 24.07.03 - 15:11:29 »
@all:
Danke erst mal für die super Hilfe, ich denke ich werde den Weg über das Text-File Wählen.
Da ich da aber auch noch Fragen zu habe mache ich ein neues Thema auf, damit es übesichtlich bleibt.
http://www.atnotes.de/index.php?board=7;action=display;threadid=9942

Gruß
Hitcher
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz