SingleNomenclatureBatchFromID(NomenclatureBatchID As Long) As ISingleNomenclatureBatch ( PropertyGet )
Получить интерфейс одной номенклатурной партии по ее идентификатору
Синтаксис:
objectvariable.SingleNomenclatureBatchFromID( NomenclatureBatchID )
objectvariable -
ITcs_Inventory
NomenclatureBatchID - идентификатор номенклатурной партии
Возвращает: указатель на
SingleNomenclatureBatch
Пример на VB Script:
Sub Test()
Dim NMks
Dim NMkId
Dim NomenclatureBatchs
Dim SingleNomenclatureBatch
Dim I
If TCSApp.NmkClasses.RunModuleForSelect("Выберите класс", False) Then
Set NMks = TCSApp.Nomenclatures(TCSApp.NmkClasses.Properties("ID").AsInteger)
If NMks.RunModuleForSelect("Выберите номенклатуру", False) Then
NMkId = NMks.Properties("ID").AsInteger
Set NomenclatureBatchs = TCSApp.Inventory.NomenclatureBatchs( NMkId )
If NomenclatureBatchs.RunModuleForSelect("Выберите номенклатурную партию", False) Then
Set SingleNomenclatureBatch = TCSApp.Inventory.SingleNomenclatureBatchFromID( NomenclatureBatchs.Properties("ID").AsInteger )
I = SingleNomenclatureBatch.ShowModal("Партия номенклатуры")
Set SingleNomenclatureBatch = Nothing
End If
Set NomenclatureBatchs = Nothing
End If
End If
End Sub