Вызов функции по контексту документа

Новая тема
Есть документ Счет, там возле печати есть чудная кнопка в виде маленького треугольничка, позволяющая печатать документы по выбору. Создал еще один такой же счет в виде обработки со своими особенностями, подключил его - и заткнулся на том, что в документе Счет есть функции <СуммаПрописью> и <ФРМ>, которые по контексту в созданной таблице не видны,

т.е. в строке таблицы отчета я, например, пишу

  Конт.Итог("Сумма") - все окей ибо Итог - это встроенная фукция контекста документа,

а вот Конт.ФРМ(....) - 1с пишет, не знаю никакой ФРМ, хотя в модуле документа она прописана - ну и в чем решение, а копировать эти функции в обработку-отчет как-то не технологично.= С Уважением =Л.Владимир
Все правильно Конт. - это контекст документа, а не его модуль формы.

Если конфигурация типовая , то надо воспользоваться глобальными функциями глФРМ, глСуммаПрописью, а если самописная - тогда просто сделать эти функции глобальными да и всё.
... воспользоваться глобальными функциями глФРМ,глСуммаПрописью,находящимися где?

Что-то у меня их нет в гл. модуле 7.7 Предприятие,рел. 449.
Да их надо самому скопировать и скорректировать, но там все равно "гемор" получается, во первых с переменными, но это преодолимо, а хуже с самой обработкой-отчетом - она упорно выкидывает вместе с таблицей окно диалога, которое здесь не нужно - все уже определено в документе,а это опять же не технологично. Причем это самое окно диалога кажись убрать никак нельзя. Поэтому самое простое решение - это в самом документе создать еще одну таблицу и работать через нее, но тогда непонятно зачем этот наворот с присоединямыми к формам документов внешним отчетам?
Аналог есть в журнале Платежные документы для документа Платежное поручение.

1)Открываем новый док-т Платежное поручение.

2)В окне диалога вводим исх. данные.

3)переключаемся той самой треугольной кнопкой на нужную печатную форму.

(Т.е. обращаемся к описанию своей печатной формы - файлу ххх.ert в папке ExtForms.

До этого этот файл д.б. зарегистрирован через меню Сервис-Регистрация внешних печатных форм).

4)Печатаем на бумагу.

Вопрос. В какой момент у Вас появляется мешающее окно?
Как я понял, счет сделан не в виде документа, а в виде ОБРАБОТКИ?

У обработки вообще нет контекста (возвращает пустое значение). Я с этим уже столкнулся. Мне всего-лиш навсего надо было получить название обработки из её контекста.

В документах или справочниках всё просто: Вид() - и всё!

Эта проблема до сих пор не закрыта.

Ещё: Использовать процедуру или функцию через "Контекст" нельзя. Через него в документе, только есть доступ к его реквизитам. Не позволяют возможности 1С. Именно поэтому и был сделан "Глобальный Модуль" - для доступа к общим процедурам.
Вместо <ФРМ> Формат(параметр,формат) Например: Формат(Конт.Итог("Всего"), "Ч15.2,'")
Вместо <СуммаПрописью> #ЧПДС.
Читают тему
(гостей: 1)

Быстрый переход