Властивості та дії елемента керування ModelDrivenFormIntegration
Програми з полотном, вбудовані у форми на основі моделі, містять спеціальний елемент керування з іменем ModelDrivenFormIntegration. Цей елемент керування відповідає за внесення контекстних даних із форми-хосту на основі моделі у програму із вбудованим полотном.
У цьому розділі описано властивості та дії, доступні в елементі керування ModelDrivenFormIntegration.
Властивості або дії | Опис |
---|---|
DataSource | Має бути настроєно для джерела даних, підключеного до батьківської таблиці хост-форми на основі моделі. Автоматично встановлюється під час вбудовування нової програми з полотном. Під час вбудовування наявної компонованої програми джерело даних ModelDrivenFormIntegration можна налаштувати з подання дерева компонованих програм. Значення для параметра DataSource завжди має вказувати на таблицю вбудованої програми. Значення не можна фільтрувати або змінювати жодним чином. |
Елемент | Властивість лише для читання, яка дає змогу програмі з вбудованим полотном отримувати доступ до рядка з хост-форми на основі моделі. Наприклад , щоб отримати значення стовпця з іменем accountnumber і коротким іменем Код бізнес-партнера, можна використати ModelDrivenFormIntegration.Item.accountnumber або ModelDrivenFormIntegration.Item.'Account Number'. |
OnDataRefresh | Формула у цій властивості обчислюється під час збереження даних у хост-формі на основі моделі. Використовуйте її для оновлення джерела даних, підключеного до батьківської таблиці хост-форми на основі моделі, а також для виконання інших дій, таких як настроювання або оновлення змінних. Наприклад, якщо налаштувати її за вказаною нижче формулою, то буде оновлено джерело даних бізнес-партнерів і задано змінну з іменем CurrentAccountNumber у значення стовпця «Номер бізнес-партнера» поточного рядка. Refresh(Accounts); Set(CurrentAccountNumber, ModelDrivenFormIntegration.Item.'Account Number') Дію OnDataRefresh слід використовувати лише для оновлення даних у вбудованій компонованій програмі. Не рекомендуємо використовувати дію OnDataRefresh, щоб зберегти зміни в вбудованій компонованій програмі. Додаткова інформація: Збереження даних у вбудованій компонованій програмі |
RefreshForm | Оновлює дані у хост-формі на основі моделі. Детальніше див. Виконання попередньо визначених дій із формою хоста. |
SaveForm | Зберігає дані у хост-формі на основі моделі. Детальніше див. Виконання попередньо визначених дій із формою хоста. |
NavigateToMainForm | Переміщує хост-форму на основі моделі до основної форми та відображає вказаний рядок. Детальніше див. Виконання попередньо визначених дій із формою хоста. |
NavigateToView | Переміщує хост-форму на основі моделі до перегляду. Детальніше див. Виконання попередньо визначених дій із формою хоста. |
OpenQuickCreateForm | Відкриває стандартну форму швидкого створення для таблиці. Детальніше див. Виконання попередньо визначених дій із формою хоста. |
Дані | Властивість лише для читання, яка використовується структурою для відправлення деяких ключових даних із форми-хоста на основі моделі до програми із вбудованим полотном. Не застосовуйте цю властивість. Скористайтеся цим елементом для доступу до рядка із хост-форми на основі моделі. |
Статті за темою
Вбудовування компонованої програми у форму на основі моделі
Додайте програму з вбудованим полотном у форму на основі моделі
Редагування програми з вбудованим полотном у формі на основі моделі
Настроювання розміру екрана та орієнтації програми на полотні, вбудованої у форму на основі моделі
Виконання наперед визначених дій у формі розміщення із програми з вбудованим полотном
Надання спільного доступу до вбудованих програм із полотна
Поради щодо роботи з програмами із вбудованим полотном
Міграція вбудованих програм полотна у формах на основі моделі, створених за допомогою випуску із загальнодоступним попереднім переглядом до найновіших версій
Примітка
Розкажіть нам про свої уподобання щодо мови документації? Візьміть участь в короткому опитуванні. (зверніть увагу, що це опитування англійською мовою)
Проходження опитування займе близько семи хвилин. Персональні дані не збиратимуться (декларація про конфіденційність).