Domino 9 und frühere Versionen > ND8: Entwicklung
...wie erstellt/befüllt man ein Array ?
Scotty67:
@Peter !
....ja das hätte ich auch gemacht nur bekomme ich eine Fehlermeldung
"Illegal use of PROPERTY"
Ich hab englisches Frontend :-)
Via Action-Bar Button führe ich folgendes durch:
Set uinewdoc = workspace.ComposeDocument ( "", "", "DBMemo" )
Set maildoc=uinewdoc.document
uinewdoc.SendTo = myNames
''''Set item = maildoc.ReplaceItemValue ( "SendTo", myNames )
Call uinewdoc.FieldSetText ( "SMNummer", uismnummer )
Call uinewdoc.FieldSetText ( "Subject", uibetreff )
Peter Klett:
Der Fehler wird wohl bei uinewdoc.SendTo = myNames liegen. uinewdoc ist ein NotesUIDocument, kein NotesDocument.
Ich würde das Dokument im Backend erstellen, dann die Felder befüllen und erst danach öffnen.
Dim maildoc As New NotesDocument (db)
maildoc.Form = "DBMemo"
maildoc.Subject = uibetreff
maildoc.SendTo = myNames
maildoc.SMNummer = uismnummer
Call workspace.EditDocument (True, maildoc)
Scotty67:
....hey das mit dem Backend Dokument erzeugt geht super - wieder etwas gelernt DANKE !!!!
Aber jetzt steckt der Fehler im Mail-Form.
Ich habs hier mal zum Anschauen - vielleicht bin ich einfach nur blind oder doch soooo schlecht im programmieren :-)
http://www.lichtwerk.at/temp-work/Array-Mail.nsf
Thomas Schulte:
Ja aber nur wenn du die LocalAccessProtection rausnimmst und Die Verschlüsselung ausschaltest.
Peter Klett:
Die Datenbank hat lokalen Zugriffsschutz und ist zudem wohl auch mit Notes 8 erstellt. Ich kann nur bis Version 7 lesen. Erstell doch bitte eine Kopie Deiner Datenbank mit der Dateiendung ns7 (ich hoffe das geht auch für 7 so, bei 4 und 5 hat das funktioniert), und in der ACL gibst Du Default Managerrecht.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln