|
вопрос по обычной форме в упр. приложении
| ☑ |
0
ботаникус
03.11.11
✎
19:50
|
Конфа - упр. приложение с галкой использовать обычные формы в упр. приложении
Как определить, открыта обычная форма в основном окне или в отдельном?
|
|
1
ботаникус
04.11.11
✎
10:06
|
утренний ап
|
|
2
jump if zero
04.11.11
✎
10:28
|
может быть
ЭтаФорма.ВладелецФормы
в основно окне владельца не будет
|
|
3
ботаникус
04.11.11
✎
10:36
|
(2) щас гляну
|
|
4
ботаникус
04.11.11
✎
10:38
|
к сожалению, в обоих случаях владелец пустой
|
|
5
ll13
04.11.11
✎
16:20
|
Окна = ПолучитьОкна();
Для каждого Окно из Окна Цикл
Если Окно.ПолучитьСодержимое() = ЭтаФорма Тогда
Сообщить("Дополнительное!!!");
Прервать;
КонецЕсли;
КонецЦикла;
|
|
6
МишельЛагранж
04.11.11
✎
20:00
|
(2) Владелец формы - это ЭУ, вызвавший форму.
(5) вы нашли, что среди всех форм есть нужная.
А тип формы?
Что, 1с даже идентификатора для разделения форм не придумала??
|
|
7
ll13
04.11.11
✎
23:28
|
(6) Читать умеешь ?
Вопрос ТС заключался в определении того открыта ли данная ОБЫЧНАЯ форма в ДОПОЛНИТЕЛЬНОМ или ОСНОВНОМ окне. Мой код дает исчерпывающий ответ на данный вопрос.
|
|