Имя: Пароль:
1C
 
Окно клиентского приложения
0 Gossar1C
 
14.01.15
15:20
Здравствуйте! Пытаюсь открыть форму списка заказов поставщику в окне приложения, но не получается. Подскажите пожалуйста в чем ошибка?

//Окно = Новый ОкноКлиентскогоПриложения;
    
    ПараметрыВыполненияКоманды = Новый Структура;
    ПараметрыВыполненияКоманды.Вставить("Источник",ЭтаФорма);
    ПараметрыВыполненияКоманды.Вставить("Уникальность",Истина);
    ПараметрыВыполненияКоманды.Вставить("Окно",Новый ОкноКлиентскогоПриложения);
    
    ОткрытьФорму("Документ.ЗаказПоставщику.Форма.ФормаСпискаДокументов",
        , // ПараметрыФормы,
        ПараметрыВыполненияКоманды.Источник,
        ПараметрыВыполненияКоманды.Уникальность,
        ПараметрыВыполненияКоманды.Окно);
1 Gossar1C
 
14.01.15
15:23
Открываю из внешней обработки, форма списка открывается в окне
2 vicof
 
14.01.15
15:24
Так открывается или не открывается?
3 Gossar1C
 
14.01.15
15:28
(2) открывается в отдельном окне, а хотелось бы чтоб открывалось в окне клиентского приложения, Тип ВариантОткрытияОкна тоже не прокатывает, там всего 1 метод "ОтдельноеОкно".
Смотрел по отладчику как такие окна открываются командами из панели навигации так вот там присутствует такой же тип "ОкноКлиентскогоПриложения"
4 vicof
 
14.01.15
15:43
ПараметрыВыполненияКоманды.Вставить("Окно", ОкнаКлиентскогоПриложения[0]); не?
5 Gossar1C
 
14.01.15
15:52
(4) не прокатывает
6 depthzer0
 
14.01.15
15:56
а другие окна в окне приложения открываются?
7 Gossar1C
 
14.01.15
16:10
из внешней обработки нет, впервые такой вариант пробую, а другие да если в объекте задать команду для открытия следовательно, параметрывыполнениякоманды там создаются автоматически в модуле команды, у меня же иной случай так как это просто команда формы, и следовательно Тип: ОкноКлиентскогоПриложения я никак не могу редактировать (заголовок, признак основного и тп):


ОкноКлиентскогоПриложения (ClientApplicationWindow)
Заголовок (Caption)
Использование:

Только чтение.
Описание:

Тип: Строка.
Содержит текст, отображаемый операционной системой в заголовке окна.

Доступность:

Тонкий клиент, веб-клиент, толстый клиент, внешнее соединение, мобильное приложение(клиент).

к примеру да? А вот стандартные команды которые создаются как я уже говорил в объекте редактирования уже имеют заполненные ПараметрыВыполненияКоманды
8 Gossar1C
 
14.01.15
16:17
Спасибо vicof! Разобрался с твоей помощью) Сначала не допер что надо окна получить, а потом уже и твой метод сработал)
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.