Form.GetChildForm
| GetChildForm (Подчиненные формы) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Функция получает дочернюю форму текущей формы по ее индексу. Форма может быть не выведена на экран. Дочерними формами могут быть, к примеру окна с текстом, окна с таблицами (печатные формы), формы, открытые в модальном режиме (см. LoadModule). В список дочерних форм не включаются формы, открытые в режиме окна инструментария (см. LoadToolForm). Функция может использоваться до инициализации формы и в консольном клиенте.
Синтаксис
Form.GetChildForm(<Индекс дочерней формы (INT)>):<Объект дочерней формы (FORM)>
Аргументы
<Индекс дочерней формы (INT)>- Задает индекс требуемой дочерней формы.
Возвращаемое значение
Возвращает объект дочерней формы.
Примеры
For i:=1 To Form.ChildrenCount() Do
aForm:=Form.GetChildForm(i);
If aForm.Type()=1 Then
aForm.Destroy(0);
EndIf;
EndDo;