Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: jjay am 23.01.03 - 16:29:35
-
Ich bekomme langsamgraue Haare...
nun habe ich in meiner Maske im Postopen die restlichen DAten für mein aktuelles Dokument geholt, aber mit dem Setzen klappt das nicht...
sowohl von vorn mit
Call source.FieldSetText( "fieldName" , lcfldlst.COLUMNNAME(0))
als auch durchs Backend mit
doc = source.document
doc.fieldName=lcfldlst.COLUMNNAME(0)
call doc.save(true, true)
source.refresh()
bekomme ich einen Fehler 4407 Documend Command is not available.
Habe ich vielleicht bei Erstellen meines Dokumentes was vergessen ???
Danke
-
... handelt es sich um ein neues Dokument, wurde es schon mal gespeichert - vielleicht hat das doc noch keine Felder...
ata
-
du kannst das doc nach dem oeffnen nicht mehr bearbeiten, dies wuerde speicherkonflikte hervorrufen...
dafür gibt es aber den fuer dich genau richtigen event query_open
gruss
-
... ich kann nach dem Öffnen Feldinhalte bearbeiten...
... im Queryopen hast du keine Felder zur Verfügung, wenn das Dokument noch @IsNewDoc ist...
ata
-
Von Anfang an....
Ich habe mir eine Ansicht zusammengebaut in der ich Referenzdaten für meine Dokumente anzeige.
Ich setze für jedes meiner Dokumente einige Felder und das Feld 'form'. Wenn ich nun aus der Ansicht heraus das Dokument öffne, wird es wie gewünscht angezeigt. Da ich aber aus Performance Gründen die restlichen Daten nachfetchen will und dazu auf ein bereits bestehendes Feld zugreifen muss, habe ich die Sache in das Postopen der Form gebaut.
Nur wenn ich die nachgefetchten Daten jetzt in mein Dokument eintragen will, habe ich das Problem.
-
Hi,
mal ganz dumm ins Blaue gefragt, ist das Dokument im Editmodus geöffnet ?
Wenn nicht, kommt es zu dieser Meldung.
Axel
-
Manchmal komme ich mir nicht nur doof vor, manchmal bin ich es auch....
Das war es ....
source.editMode = True
kleiner Fehler, langer Tag....
Danke
-
Manchmal komme ich mir nicht nur doof vor, manchmal bin ich es auch....
Verzweifle nicht, den Punkt hat jeder mal... ;D ;D
Axel
-
offtopic an @jjay
fetchen !! hey da kommst du sicher von der harten Seite der Datentransformation - von Oracle ?
prost ....