Edit ( Function )
Редактировать текущую запись
Вводит модуль в режим редактирования данных. После чего необходимо установить нужные значение Properties и вызвать SaveChanges или CancelChages.
Синтаксис:
objectvariable.Edit
objectvariable -
IPModule
Пример на VB:
Dim TCS As CSDN.TCS
Dim App As CSDN.Tcs_Application
Sub Test()
Call Login
Dim Spr As CSDN.Parameters
Set Spr = App.Parameters
If Spr.Locate("PAR_CODE", "MY_TEST", 0) Then
On Error GoTo E1
'Редактируем
Spr.Edit
Spr.Properties("NAME").Value = "Текст комментария"
'Сохраним
Spr.SaveChanges
I = Spr.ShowModal("Убедимся что сработало!")
GoTo E2
E1:
'в случае ошибки нужно отменить все изменения
Spr.CancelChanges
End If
E2:
Set Spr = Nothing
End Sub
Sub Login()
If TCS Is Nothing Then Set TCS = CreateObject("CSDN.TCS")
If App Is Nothing Then Set App = TCS.Login
End Sub