Вход | Регистрация


1С:Предприятие ::

Метки: 

Управляемая форма

Я
   4eater
 
03.08.18 - 19:59
Добрый день.
Пятничный вопрос - ОткрытьФорму("ОбщаяФорма.ПечатьДокументов"....
Форма открывается, но не становится активной... Подскажите, почему? Я какой-то параметр забыл?
 
  Рекламное место пустует
   lucbak
 
1 - 03.08.18 - 20:04
(0) параметры покажи какие передаешь
   4eater
 
2 - 03.08.18 - 20:06
это процедура печати из ут 11

Процедура ВыполнитьКомандуПечати(ИмяМенеджераПечати, ИменаМакетов, МассивОбъектов, ВладелецФормы, ПараметрыПечати = Неопределено) Экспорт
    
    // Проверим количество объектов.

    Если НЕ ПроверитьКоличествоПереданныхОбъектов(МассивОбъектов) Тогда
        Возврат;
    КонецЕсли;
    
    // Получим ключ уникальности открываемой формы.

    КлючУникальности = Строка(Новый УникальныйИдентификатор);
    
    ПараметрыОткрытия = Новый Структура("ИмяМенеджераПечати,ИменаМакетов,ПараметрКоманды,ПараметрыПечати");
    ПараметрыОткрытия.ИмяМенеджераПечати = ИмяМенеджераПечати;
    ПараметрыОткрытия.ИменаМакетов         = ИменаМакетов;
    ПараметрыОткрытия.ПараметрКоманды     = МассивОбъектов;
    ПараметрыОткрытия.ПараметрыПечати     = ПараметрыПечати;
    
    // Откроем форму печати документов.

    ОткрытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия, ВладелецФормы, КлючУникальности);
    
КонецПроцедуры
   4eater
 
3 - 03.08.18 - 20:06
в типовом варианте выводится активной, а когда я вызываю - нет
   lucbak
 
4 - 03.08.18 - 20:09
попробуй убрать параметр ВладелецФормы
   4eater
 
5 - 03.08.18 - 20:12
нет, не прокатило
   lucbak
 
6 - 03.08.18 - 20:34
(5) была такая же проблема, что-то с параметрами были (вызовом).К сожалению компа под рукой нет, что бы глянуть
   4eater
 
7 - 03.08.18 - 21:02
хелп плз
   4eater
 
8 - 03.08.18 - 21:02
буду ждать, если посмотришь
   sitex
 
9 - 03.08.18 - 21:04
(8) гуглил?
   4eater
 
10 - 03.08.18 - 21:23
да, что-то фигня какая-то... Не сталкивался
 
  Рекламное место пустует
   sitex
 
11 - 03.08.18 - 22:03
   4eater
 
12 - 03.08.18 - 22:31
(11) нет, все не то
   МимохожийОднако
 
13 - 03.08.18 - 22:56
(3) Включи отладчик и посмотри,как вызывайте в типовом режиме. Сравни передаваемые параметры и значения со своими. Наверняка есть расхождения.
   4eater
 
14 - 04.08.18 - 11:16
ап
   4eater
 
15 - 04.08.18 - 14:36
параметры вроде одинаковые
   triviumfan
 
16 - 04.08.18 - 15:15
(15) ну так покажи полный вызов
   triviumfan
 
17 - 04.08.18 - 15:18
и вообще, зачем оно тебе? ты что там на печать выводишь?) почему так криво?)
   4eater
 
18 - 04.08.18 - 16:10
(17) вывожу))
Есть процедура печати ценников из формы ПодборСерийВДокументы. Взял ее и вывел в форму документа - форма открывается, но не активна
   triviumfan
 
19 - 04.08.18 - 16:45
(18) в форму документа?) ты сам запутался
   Cyberhawk
 
20 - 04.08.18 - 16:52
(19) ее = процедуру печати
   4eater
 
21 - 04.08.18 - 17:57
Да, в форму документа. ПодборСерийВДокументы - обработка, которая вызывается из документа. Из нее печатаются штрихкоды. Я вытащил механизм печати в документ (так заказчик захотел). По кнопке открывается форма печати.
   4eater
 
22 - 05.08.18 - 11:40
ап
   4eater
 
23 - 06.08.18 - 10:29
апап
   Остап Сулейманович
 
24 - 06.08.18 - 10:33
(23) Кто становится активным вместо нужной формы?
   4eater
 
25 - 06.08.18 - 13:50
(24) форма документа
   Cyberhawk
 
26 - 07.08.18 - 17:13
Я вернулся.
Ну что там, получилось что-нибудь?
   4eater
 
27 - 08.08.18 - 16:37
(27) Нет, пока отложил, но это всплывет. Так и не понял, почему ОткрытьФорму(... может не активизировать ее.
   Остап Сулейманович
 
28 - 08.08.18 - 21:41
Да... Динамичное получилось обсуждение.
(27) ОткрытьФорму ее и активизирует. Но судя по (25) форма документа забирает фокус на себя. Нужно смотреть код формы документа.
   Cyberhawk
 
29 - 08.08.18 - 21:52
В событии нужной тебе формы "ПриОткрытии" подключай однократный обработчик ожидания, в котором вызывай "Активизировать()". Не благодари.
   4eater
 
30 - 08.08.18 - 23:12
(29) Ну, как бы, спасибо, но одно форма типовая, не хочется просто так в нее лезть
   youalex
 
31 - 08.08.18 - 23:29
(30) Расширение.



Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует