SingleNmkFromUniquePar(ParCode As String,ParValue As String) As ISingleNomenclature ( PropertyGet )
Получить номенклатуру по значению уникального параметра
Синтаксис:
objectvariable.SingleNmkFromUniquePar( ParCode, ParValue )
objectvariable -
ITcs_Application
ParCode - уникальный код параметра
ParValue - значение уникального параметра
Возвращает: указатель на
SingleNomenclature
Пример на VB:
Dim TcsObj As CSDN.TCS
Dim App As CSDN.Tcs_Application
Dim Nmk As CSDN.SingleNomenclature
Dim vl As String
Set TcsObj = CreateObject("CSDN.TCS")
Set App = TcsObj.Login
If App.Parameters.RunModuleForSelect("Выберите параметр", False) Then
If App.Parameters.Properties("PAR_UNIQUE").AsBoolean Then
vl = InputBox("Укажите значение параметра")
Set Nmk = App.SingleNmkFromUniquePar(App.Parameters.Properties("PAR_CODE").AsString, vl)
...
Set Nmk = Nothing
Else
MsgBox "Значения данного параметра не являются уникальными!"
End If
End If
Set App = Nothing
Set TcsObj = Nothing