Autor Thema: Erstellen einer Textdatei mit LotusScript  (Gelesen 4864 mal)

Offline LordKiri

  • Senior Mitglied
  • ****
  • Beiträge: 252
  • aka Andreas
Erstellen einer Textdatei mit LotusScript
« am: 21.08.08 - 14:07:36 »
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 

klaussal

  • Gast
Re: Erstellen einer Textdatei mit LotusScript
« Antwort #1 am: 21.08.08 - 14:11:48 »
Unter dem Stichwort "open & filenum" findest Du in der Hilfe genau das passende....

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Erstellen einer Textdatei mit LotusScript
« Antwort #2 am: 21.08.08 - 14:20:55 »
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.

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


Offline LordKiri

  • Senior Mitglied
  • ****
  • Beiträge: 252
  • aka Andreas
Re: Erstellen einer Textdatei mit LotusScript
« Antwort #3 am: 21.08.08 - 16:31:53 »
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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz