#0
by BVG1951
При попытке вызова из модуля команды документа (той команды, что в отдельной ветке у объекта в конфигураторе) процедуры, расположенной в модуле документа вдруг стала появляться ошибка. Раньше ТОЧНО ТАКОЙ ЖЕ код работал. Момент, когда код перестал работать точно не отловили (достаточно редко вызывалась команда). Но на платформе 8.2 - точно работала. Никто не знает, произошли ли изменения в 8.3 с этой точки зрения?
#4
by BVG1951
&НаКлиенте А ругается на то, что не найден метод "Печать" (хотя в модуле документа такая функция есть и она экспортная
#7
by BVG1951
Ничего не понимаю, должно работать (и работало), а не работает. Единственное предположение, что в 8.3 стало невозможно из модуля команды вызвать процедуру модуля объекта. Вот это и хотел уточнить
#9
by BVG1951
Не понимаю. Ошибка возникает у разных пользователей, на разных базах (с идентичной структурой). При чем здесь кэш?
#10
by GROOVY
Это система намекает тебе, что получать объект для формирования печатной формы - плохо.
#11
by Лефмихалыч
раз "раньше точно такой же код работал", значит у формы появился реквизит с именем Документ и каким-нить там ссылочным типом
#12
by BVG1951
Ошибка появилась после очередного обновления из типового функционала. Эта ошибка возникает при печати (которой, полагаю, пользователи пользовались не часто и, возможно, после перехода на 8.3 месяца 2 назад решали проблему печати как-то иным способом), но в этот раз ей сопутствовала ошибка при проведении, от которой "не отмахнуться" (ее я уже исправил). Поскольку иных объяснений ошибки при печати я не вижу, вот решил спросить про изменения в 8.3 Этот код писал не я, так что претензии не ко мне :) Напоминаю, что код вызывается не из формы, а из модуля команды
#15
by BVG1951
а вот и не угадал. Натуральный документ-объект. И даже не "эрзац" из формы (тоже было предположение). Вы мне скажите по собственному опыту: вызывали ли из модуля КОМАНДЫ процедуру (функцию) модуля объекта и так, чтобы это работало в 8.3. Я уже переношу все процедуры/функции из модуля объекта в модуль менеджера (там вызов работает, только долго переносить)
#17
by Лефмихалыч
директивы компиляции поди вокруг Печать появились какие-то. Или всегда были, но у тебя режим запуска им соответствовал, а щас вдруг перестал
#19
by BVG1951
Большое спасибо, Лефмихалыч! Эти (очевидно перенесенные при обновлении из типового функционала) директивы были так широко расставлены, что без осознанного поиска я бы их не нашел. Все заработало. Между прочим, это всего 2-ой случай, когда я получаю толковый совет на этом форуме. Как правило сюда обращаешься, когда сам перебрал все мыслимые возможности. Но в ответ молчок.
#22
by BVG1951
А дело было в том, что обновлял то я из типового, обыкновенного приложения, а у нас управляемое. Вот и надо было к директиве добавить ... или Сервер... Что ж, теперь буду знать эту "фишку"
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Вызов процедуры
- СКД: Как можно сделать вызов функции не из общего модуля, а из модуля отчета В СКД
- Вызов процедуры модуля объекта из модуля формы
- 8.2 вызов команды документа из другого модуля
- Вызов общего модуля из модуля управляемой формы.
- УФ. Вызов из общего модуля процедуры из модуля объекта обработки
- Вызов экспортной процедуры модуля объекта
- УФ Как из модуля команды вызвать процедуру модуля объекта?
- вызов процедуры модуля объекта из модуля формы обработки
В этой группе 1С
- СКД - программно добавляю поля в запрос - как их раскидать по папкам?
- БП 3.0 Поступление. Не пересчитывает евро в рубли!
- Заполнение открытого документа документом того же типа
- БП 2.0: Декларация по налогу на имуществу (льгота по движимому после 01.01.13)
- "На сервере 1С:Предприятия произошла неисправимая ошибка": как лечить?
- "Ошибка совместного доступа к файлу": как прочитать текстовый файл?
- УТ11.1 Реализация товаров и услуг, Подбор товара...
- При закрытии месяца не выполняется перепроведение документов
- Отражение данных о розничных продажах в книге продаж. Чего указывааете?
- 1с 8.3 УФ тонкий клиент, как сделать отборы ТЧ документа или обработки?
- как комиссионеру продать товар от имени комитента?
- PowerShell как вызвать исключение
- БП 3.0. Закрытие месяца, Нарушена последовательность проведения документов
- Правила регистрации объектов
- Реализация до Поступления в БП 3.0
- Возврат ОС из аренды в использование собственными силами.
- Можли ли программно заменить синоним объекта, управляемые формы
- Декларация по НДС "недостаточно памяти" при выводе на печать
- Принятие к учету ОС с включение в расходы при принятии к учету по НУ
- v7: Выгрузка в xml