#0
by falselight
УТ 11.3 Делаю доработку обработки. Перенес в неё процедуры из общего модуля. Но на одной процедуре выходит ошибка, - {Обработка.ПП_РабочийСтолУпаковщика.Форма.Форма.Форма}: Ошибка при вызове метода контекста (Напечатать) ПакетОтображаемыхДокументов.Напечатать(РежимИспользованияДиалогаПечати.НеИспользовать); по причине: Метод недоступен на сервере Как это обойти? Пробовал у этой процедуры поставить &НаКлиенте, но эту процедура не находит тогда, пишет что она не определена!
#1
by falselight
&НаКлиенте #Если ТолстыйКлиентОбычноеПриложение Тогда Если ПечатныеФормы.Отказ Тогда ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Нет прав для вывода печатной формы на принтер, обратитесь к администратору.'"));
#3
by falselight
Пишет процедура или функция с таким именем не определоена! Почему он её не видит? Процедура РаспечататьТабличныеДокументы2(ТабличныеДокументы, ОбъектыПечати, Знач ПечататьКомплектами = Неопределено, Знач КоличествоКопийКомплектов = 1)
#6
by falselight
Как передать на клиент? Все выполняется в модуле формы обраблотки. Я же передаю на клиент ГоуГоу(ПакетОтображаемыхДокументов);
#8
by falselight
вы можете объяснить как нужно сделать? И же использую инструкцию &НаКлиенте Он вообще перестает видеть это процедуру. Как нужно сделать?
#14
by hhhh
ну в типовой любой посмотрите, как печатают. У них же нет таких проблем. Зачем вы постоянно отсебятину начинаете гнать и не пользуетесь проверенными методиками? Постоянно что-то выдумываете и нас будоражите всякой фигней.
#15
by МимохожийОднако
Нельзя вызвать клиентскую процедуру из процедуры сервера. Это ясно. Как следствие: бездумное копирование процедур из общих модулей не всегда приводит к нужному результату.
#16
by novichok79
почему бы не сделать Процедура РаспечататьТабличныеДокументы2 функцией, которая возвращала бы ПакетОтображаемыхДокументов на клиент и выводила бы его уже в клиентской процедуре?
#21
by falselight
(19+) То ест получается что из общего модуля нужно было взять только вот это, - И все работает!
#22
by novichok79
и все завертится, петля закрутится, сначала стерпится, потом полюбится (с) ГС аллилуйя!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Почему у меня недоступен пункт меню "На сервере 1С Предприятия"
- Не понял фразы: "Построитель отчета недоступен на сервере 1С:Предприятия"
- Чем отличается метод выгрузить от метода Выбрать ()
- Метод недоступен на тонком клиенте
- Как настроить Кассовый метод или метод Начислений в БУХ 8 для налога на прибыль
- Метод недоступен на сервере
- Управляемые формы. ТабДок.Показать() - Метод не доступен на сервере
В этой группе 1С
- v7: с формировать отчет 1с 7.7 нужна помощь
- Версионирование - очень удобно, а в чем минусы?
- Расширение + Роль (2)
- Недействительная номенклатура в УТ 11
- ПКО Составного типа
- 1с 8.3 - АвтоМасштаб не работает
- Какие существуют варианты нумерации документов при распределенной базе?
- MSSOAP.SoapClient30 не работает MSSoapInit
- Корректировка возврата от клиента в ERP 2.2
- ДополнительныеПараметры во внешеней печатной форме для Управляемых форм
- ЗУП 3.1 Разовые начисления
- Перезапись регистра сведений (Непериодического, Независимого). Помогите разобраться.
- ШтрихМ - поменялся порядок строк в чеке
- Удалить пустую строку при печати макета
- DBCC FLUSHPROCINDB обработать сразу несколько БД
- Сохранение значения реквизита расширения
- Форматирование текста для запроса [решено]
- Не меняется СКД после добавления отчета в справочник "Дополнительные отчеты и обработки"
- Отменить транзакцию = в этой транзакции уже были ошибки
- отчет по документам, сделать по периодам. СКД