Domino 9 und frühere Versionen > ND6: Entwicklung

Erstellen einer Textdatei mit LotusScript

(1/1)

LordKiri:
Tach, mal wieder

ich möchte per LN Variablen in eine Textdatei schreiben zur weiterverarbeitung durch andere Programme.... bis jetzt hab ich das ganze ienfach per @environment in die notes.ini geschrieben ist aber zum Teil doch ein wenig doof...

also hab ich jetzt einen neuen code der das ganze in eine .txt datei schreibt....

Mein Problem: kann man per LN diese txt-Datei auch erstellen lassen falls sie nicht vorhanden ist, derzeuit kann ich mit dem Code nur auf eine bestehende Datei zugreifen.


--- Code: --- Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = workspace.CurrentDocument
Set doc = uidoc.Document

Dim realText As String
Dim fileNum As Integer
realText = uidoc.FieldGetText("Test")
fileNum = Freefile

Open "c:\\notes\\derb.txt" For Append As fileNum
 
Print #fileNum, realText

Close #fileNum

--- Ende Code ---

klaussal:
Unter dem Stichwort "open & filenum" findest Du in der Hilfe genau das passende....

koehlerbv:
Lesen bildet. Aus der DesignerHelp unter "Open statement":

--- Zitat --- If you specify a fileName that does not exist, LotusScript generates an error if the mode is Input; for all other modes, LotusScript creates the file and opens it.
--- Ende Zitat ---

Weiters: Die doppelten Slashes sind falsch, hier gehören einfache hin.

Wenn der Code auf dem Domino liegt: Hat der Account des Dominos die erforderlichen Rechte?

Bernhard

LordKiri:
Ja gut aber dann versteh ich nicht warums mit "Append" nicht geht.... hab es mir aber nochmal überlegt und "For Output" ist doch besser, damit funktioniert es einwandfrei....

danke schön

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln