IParameterValues Наследование  Функции и процедуры



Интерфейс для значений параметров

См. также: IModule .IsParameterValues


Пример на VB:
Dim TCS As CSDN.TCS
Dim App As CSDN.Tcs_Application
Sub Test()
    Call Login
    
    Dim Nmks As CSDN.Nomenclatures
    Dim NmkPars As CSDN.ParameterValues
    
    If App.NmkClasses.RunModuleForSelect("Выберите класс", False) Then
    
        Set Nmks = App.Nomenclatures(App.NmkClasses.Properties("ID").AsInteger)
        
        If Nmks.RunModuleForSelect("Выберите номенклатуру", False) Then
            
            Set NmkPars = Nmks.Properties("Parameters").AsIDispatch
            
            I = NmkPars.ShowModal("Параметры номенклатуры: " + Nmks.Properties("Note").DisplayText + " " + Nmks.Properties("Name").DisplayText)
        
            Set NmkPars = Nothing
        
        End If
    
        Set Nmks = Nothing
    
    End If
    
    
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