Difference between revisions of "Form.ControlsFromString"
(Created page with "{{infobox function |name=ControlsFromString |object=Форма |caption=Работа с установками формы |type=1 |status=2 |db=0 |exception=Невозмо...") |
m (1 revision imported) |
(No difference)
|
Latest revision as of 07:50, 7 February 2021
ControlsFromString (Работа с установками формы) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция применяется к загруженной визуальной форме и загружает установки элементов формы, содержащиеся в строке, созданной с помощью функции ControlsToString. Установки включают значение полей, позицию в таблицах, содержимое таблиц (если они не привязаны к базе данных) и пр. Загрузка строки, созданной в другой базе данных, приведет к позиционированию на неверных элементах, так как позиционирование происходит по внутреннему коду объекта базы данных.
Синтаксис
Form.ControlsFromString(<Строка с установками формы (STRING)>)
Аргументы
<Строка с установками формы (STRING)>
- Строка, созданная функцией ControlsToString.
Примеры
//Вызов другой формы с установками текущей (формы имеют одинаковые визуальные элементы) aList:=Param.Copy(); aList.Add(Form.ControlsToString(),"Установки"); LoadModule(0,"Modules\FreeForms\ПечатныеФормы\Документ.Реализация\ТН",aList,0,"Module","Form"); ... //В обработчике OnOpen вызываемой формы указывается: If _And(TypeStr(Param)="LIST",not isEmpty(Param.GetByName("Установки"))) Then Form.ControlsFromString(Param.GetByName("Установки")); EndIf;