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

Все ли процедуры формы можно вызвать из внешней обработке?

Все ли процедуры формы можно вызвать из внешней обработке?
Я
   maptbln
 
25.03.19 - 20:51
Вечер добрый,
Собственно ,все ли процедуры формы можно вызывать из внешней обработки после получения формы на клиенте?
Сегодня столкнулся,что одна процедура отрабатывает, а для другой выдаёт ошибку "метод не определён" ,хотя все в форме есть.
 
 
   Garykom
 
1 - 25.03.19 - 20:58
Про "Экспорт" в курсе?
Ну еще https://its.1c.ru/db/metod8dev/content/2477/hdoc для общего развития
   maptbln
 
2 - 25.03.19 - 21:04
В курсе,только речь про процедуры формы после получения самой формы и её открытия
Первая процедура не экспортная была
   Garykom
 
3 - 25.03.19 - 21:08
Я нифуя не понял да, покажи на картинках
   maptbln
 
4 - 25.03.19 - 21:16
Все будет завтра,это так,мало ли кто телепатировать сможет
   МимохожийОднако
 
5 - 25.03.19 - 22:14
(4) Телепатирую. Сабж не отражает. Я к тому, что открытая форма и внешняя обработка не вяжутся друг с другом. Или не всё описал...
   МимохожийОднако
 
6 - 25.03.19 - 22:15
*Сабж не отражает сути.
   maptbln
 
7 - 26.03.19 - 09:13
https://ibb.co/K74cspd
https://ibb.co/zNHbJ9J
https://ibb.co/7KzVmwr

ЗаполнитьСчетамиПоУмолчаниюНаСервере() отрабатывает при этом
   Rovan
 
8 - 26.03.19 - 09:33
не мучай 1С, себя и нас - пиши Экспорт
   maptbln
 
9 - 26.03.19 - 13:47
написал,помогло
но как-то на полумеру похоже

можно следующий вопрос,
хочу распечатать внешнюю печатную форму документа,
получаю объект внешней печатной формы
Квитанция = Справочники.ДополнительныеОтчетыИОбработки.НайтиПоНаименованию("Квитанция (ЖКХ) нов",Истина);
    ВПФОбъект = ДополнительныеОтчетыИОбработки.ОбъектВнешнейОбработки(Квитанция);

Далее обращаюсь к процедуре модуля ВПФ Печать()
но снова метод объекта не найден, Экспорт стоит 

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

    ПараметрыВывода.ДоступнаПечатьПоКомплектно = Истина;
    
    УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм,
            "КвитанцияЖКХнов", "Квитанция (ЖКХ) нов", ПечатьКвитанции(МассивОбъектов, ОбъектыПечати));
            
КонецПроцедуры

пробовал с параметрами,но их нужно определить в явном виде в обработке,хотя в той печатной форме,что пытаюсь распечатать они определены лишь в параметрах
   Cyberhawk
 
10 - 26.03.19 - 13:50
"снова метод объекта не найден" // Петушок, давай полный текст ошибки
   maptbln
 
11 - 26.03.19 - 14:11
(10) Внука своего так называть будешь
   Cyberhawk
 
12 - 26.03.19 - 14:13
(11) Как?
   maptbln
 
13 - 26.03.19 - 14:19
клоун
(12) https://ibb.co/0cpQhjc о многом он тебе сказал?
   Cyberhawk
 
14 - 26.03.19 - 14:19
Хз о чем ты
   1Сергей
 
15 - 26.03.19 - 14:27
(9) Процедура Печать в каком модуле находится?
   Garykom
 
16 - 26.03.19 - 14:52
"Форма.Форма.Форма" это конечно сильно...
   maptbln
 
17 - 26.03.19 - 15:46
(15) модуль объекта внешней печатной формы

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