Form.ControlsFromString
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;