Имя: Пароль:
1C
1С v8
Веб формы
0 Numen
 
02.07.12
14:04
Делаю обработку показывающую список справочника. Добавляю ее на рабочий стол. Открываю гуглехромом. Двойной клик по элементу открывает отдельную форму для его редактирования.
Внимание вопрос:
А как сделать чтобы форма редактирования не открывалась в отдельном окне, а появлялась в первом...
1 Fragster
 
гуру
02.07.12
14:06
(0) на другой вкладке, чтоли?
2 Numen
 
02.07.12
14:06
неважно, главное чтобы новых отдельных форм не открывало
3 Numen
 
02.07.12
14:06
если и вкладки то как в конфигураторе модуль/форма
4 Юрий Лазаренко
 
02.07.12
14:09
(0) Посмотри метод "ПолучитьФорму()", там можно подпихнуть окно, в котором надо эту форму открыть
5 Numen
 
02.07.12
14:26
не пойму как его пропихивать(
6 Numen
 
02.07.12
14:39
Вот что нашел на форуме. Какой то несколько нестандартный поиск этого основного окна, но работает. Может кому пригодится

Окна = ПолучитьОкна();
Для н = 0 По Окна.Количество() - 1 Цикл
 Если Окна[н].Основное Тогда
 НашеОкно = Окна[н];
 КонецЕсли;
КонецЦикла;
7 Numen
 
02.07.12
14:47
неясен теперь вопрос как вернуться обратно)
8 Юрий Лазаренко
 
02.07.12
16:49
(6) Ну если открывать надо в основном окне, то вполне нормальный метод
(7) Запоминай где-нить объект, который был открыт в форме до этого, при закрытии формы объекта №2 открывай в основном окне объект №1.
9 ssh2006
 
02.07.12
16:54
про вкладки - посмотри: сервис - параметры - режим открытия форм
10 Numen
 
03.07.12
16:17
(9)не нашел пункта "режим открытия форм"
11 zladenuw
 
03.07.12
16:24
платформа должна быть выше 8.2.13. вроде в 8.2.14 появились закладки
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.