Hallo,
Danke ChristianS,
ich habe jetzt mit deiner Hilfe eine funktionierende Funktion aus der API-Reference-Hilfe gefunden:
schöne Grüße
Schmidberger Karl
--- schnipp ---
Public Function fZeichnungKarteFeldClone( _
ByVal Session As SmApplic.SmSession, _
ByVal recli As SmRecList.SmRecordList) As Boolean
'deklaration
Dim NewObj As SmApplic.ISmObject = Nothing
'inizialisiere das objekt
NewObj = GetCurrentObject(Session, recli)
'schreibe einen wert in ein feld
UpdateEx(NewObj, "XXL", "CN_TB_DRWNUMBER")
End Function
'diese funkton schreibt einen wert "MyValue" in ein formularfeld "Feld"
Function UpdateEx( _
ByVal WorkObject As SmApplic.ISmObject, _
ByVal MyValue As String, _
ByVal Feld As String) As Boolean
' temp object for fixing SmartScript bug
Dim TempObject As Object
'user defined behavior for operation
Dim Behavior As SmApplic.ISmBehavior
' Create object - user defined behavior
Behavior = WorkObject.ObjectStore.DefaultBehavior.Clone
' Don't invoke attached scripts
Behavior.InvokeScripts = False
TempObject = WorkObject
' Assign new file to object
TempObject.Value(Feld) = MyValue
' Updates object data in Database
TempObject.UpdateEx(Behavior)
End Function
[Diese Nachricht wurde von Schmidberger Karl am 25. Jun. 2008 editiert.]
[Diese Nachricht wurde von Schmidberger Karl am 25. Jun. 2008 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP