BalanceNmkCards(DepartmentID As Long,NMkId As Long) As IBalanceNmkCards ( PropertyGet )


Получить интерфейс "Учетные карточки"

Синтаксис:

objectvariable.BalanceNmkCards( DepartmentID, NMkId )

objectvariable - ITcs_Inventory

DepartmentID - идентификатор цеха/участка

NMkID - идентификатор номенклатуры

Возвращает: указатель на BalanceNmkCards


Пример на VB Script:
Sub Test()
    Dim NMks
    Dim NMkId
    Dim DepartmentID
    Dim BalanceNmkCards
    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
    
            If TCSApp.PlantDepartments.RunModuleForSelect("Выберите цех/участок", False) Then
                DepartmentID = TCSApp.PlantDepartments.Properties("ID").AsInteger
                
                Set BalanceNmkCards = TCSApp.Inventory.BalanceNmkCards( DepartmentID, NMkId )
                I = BalanceNmkCards.ShowModal("Учетные карточки")
                Set BalanceNmkCards = Nothing
            
            End If
        
        End If
    End If
End Sub