Transform: IMsFormulaTransform;
Transform: Prognoz.Platform.Interop.Ms.IMsFormulaTransform;
Свойство Transform определяет параметры модели, содержащейся в ModelBox.
Свойство устарело. Данное свойство рекомендуется использовать только для чтения. Для обращения к параметрам модели используйте методы и свойства интерфейса IUiModel.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с идентификатором «Button1», компонента ModelBox с идентификатором «ModelBox1» и компонента UiModel, являющегося источником данных для «ModelBox1». В UiModel должна быть загружена модель.
Добавьте ссылку на системную сборку «Ui». Приведенный код является обработчиком события OnClick для кнопки «Button1».
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
StringGen: IMsTransformStringGenerator;
Begin
StringGen := ModelBox1.Transform.CreateStringGenerator;
WinApplication.InformationBox(StringGen.Execute);
End Sub Button1OnClick;
После выполнения примера будет отображено сообщение, содержащее строковое представление параметров модели.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с идентификатором «Button1», компонента ModelBox с идентификатором «ModelBox1» и компонента UiModel, являющегося источником данных для «ModelBox1». В UiModel должна быть загружена модель.
Imports Prognoz.Platform.Interop.Ms;
…
Private Sub Button1_Click(sender: System.Object; e: System.EventArgs);
Var
StringGen: IMsTransformStringGenerator;
Begin
StringGen := modelBoxNet1.Transform.CreateStringGenerator();
MessageBox.Show(StringGen.Execute());
End Sub;
После выполнения примера будет отображено сообщение, содержащее строковое представление параметров модели.
См. также: