Beiträge von wolge

    warum musst du wissen was drin ist? der inhalt ist ja eigentlich egal oder? geht einfach darum das gewisse felder leer sind und gewisse nicht. solange bei allen artikeln alle felder gefüllt wurden ist das editieren kein problem sobald jedoch etwas nicht komplett gefüllt abgespeichett wurde ist editieren nicht mehr möglich...


    hier die db:

    hmmm habs versucht doch erhalte noch immer ne error meldung wenn ich editieren möchte.


    Hier die add funktion:


    Code
    Sub Click(Source As Button)	On Error Goto Errhandler	Dim ss As New NotesSession	Dim ws As New NotesUIWorkspace	Dim db As NotesDatabase	Dim uidoc As NotesUIDocument	Dim doc As NotesDocument	Set uidoc = ws.CurrentDocument	Set doc = uidoc.Document	ret = ws.DialogBox("frmContentDlg", True, True, False, True, False, False, "Substance Details")	If ret = False Then Exit Sub	doc.sEC_number = Evaluate({@Trim(sEC_number : "} & doc.dlgsEC_number(0) & {")}, doc)	doc.sIUPAC = Evaluate({sIUPAC : "} & doc.dlgsIUPAC(0) & {"}, doc)	doc.sCAS_number = Evaluate({sCAS_number : "} & doc.dlgsCAS_number(0) & {"}, doc)	doc.Composition = Evaluate({@Trim(Composition : "} & doc.dlgComposition(0) & {")}, doc)	If Isnumeric(doc.Volume(0)) Then		calcVol = doc.Volume(0) / 100 * doc.dlgComposition(0)		doc.sVolume = Evaluate({@Trim(sVolume : "} & Round(calcVol, 2) & {")}, doc)	Else		doc.sVolume = Evaluate({@Trim(sVolume : "0.00")}, doc)	End If	doc.dlgsEC_number = ""	doc.dlgsIUPAC = ""	doc.dlgsCAS_number = ""	doc.dlgComposition = ""	Exit SubErrhandler:	Msgbox "Line " & Str(Erl) & " : Error " & Str(Err) & " - " & Error$	EndEnd Sub


    und hier die edit:


    Ich habe ein Formular in dem mehrere (unter)-Substanzen erfasst werden können. Dazu schrieb ein ehemaliger Kollege drei Scripts. Je einen für Add, Edit und Remove. Hierbei wird eine kleine Dialogbox geöffnet in der 4 Felder abgefüllt werden können. Mein Problem ist nun das eine Substanz bei der am Anfang noch nicht alle Felder abgefüllt wurden nicht mehr editiert werden kann. Scheinbar hat Notes ein Durcheinander unter den einzelnen Substanzen da diese nicht sauber getrennt werden.


    Wie lässt sich dies lösen ohne bestehende Daten zu beinträchtigen?


    Hier der Script der Add Funktion: