Domino 9 und frühere Versionen > Entwicklung

Import aus Textdatei

(1/3) > >>

HeiCore:
Hi!

Wie lese ich in einem Agenten aus einer Textdatei 2 bestimmte Zeilen aus?

Diese stehen im Absatz nach dem Wort: "Text:"

Diese sollen in eine Mail gebracht werden, wie auch 2 Dateianhänge.

Wer hilft mir armen Notes-Rookie?

Irgendwann schaffe ich es auch!

;-)

Danke schonmal.

HeiCore

ata:
... in LS kannst du mit Instr(...) die Position eines Textstrings in einem anderen String suchen. Wenn der Text enthalten ist erhälst du eine Positionsangabe.

Ab da musst du dann verzweigend deuínen Wert suchen mit "if - when"oder "while not - do loop"...

Einen Import aus einer Textdatei habe ich auf meiner Homepage...

ata

HeiCore:
Hi!

So sieht die Datei aus:

-----------------------------------------------
Erklärung:

Diese Datei enthält die Infos für den Email Versand.
Kopieren Sie die Daten in Ihre Email an die entsprechende Stelle
und erstellen die Dateianhänge

Die Dateien finden Sie unter:
P:\dakotaag\daten\FremdEM\DDD\EBNA0001.auf
P:\dakotaag\daten\FremdEM\DDD\EBNA0001


AN: da@dta.xx.de
Von:  
Betreff:22449951

Text:
EBNA0001.auf,348,20040301:1332
EBNA0001,11898,20040301:1332

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

Ich möchte ja aber nur die letzten 2 Zeilen in den Body.

Kann ich noch etwas genauere Hilfe bekommen? Bin tatsächlich blutiger Anfänger im "coden".

Ich nehme also deine Funktion.

Aus diesem Array kann ich mir dann mit "Instring" die Position holen?

Gibt es auch soetwas wie: "@Word" in LS?

Danke nochmal.

ata:
... mein Script liest Zeile für Zeile - du prüfst also jede Zeile auf "Text", dazu brauchst du keinen Instr()
dann noch zwei Zeilen einlesen und du hast was du brauchst...

ata

HeiCore:
Hi!

Kann ich das mal "kryptisch" bekommen?

Bin völlig überfordert.

Wie bekomme ich denn überhaupt mein sRow in einen String?

Muss ich die Funktion direkt in den restlichen Code einbauen oder kann ich die auch als Funktion stehen lassen?

Hilfe.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln