Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

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

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

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

lvi15
читатель
офлайн
Дата регистрации: 18.07.2002
Сообщений: 20
Пост №1
 
20.11.2003 20:54

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

Dimon
читатель
офлайн
Дата регистрации: 30.10.2003
Сообщений: 30
Пост №2
 
21.11.2003 09:52

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

LA
читатель
офлайн
Дата регистрации: 02.10.2003
Сообщений: 85
Пост №3
 
21.11.2003 11:16

... воспользоваться глобальными функциями глФРМ,глСуммаПрописью,находящимися где?<br><br>Что-то у меня их нет в гл. модуле 7.7 Предприятие,рел. 449.

lvi15
читатель
офлайн
Дата регистрации: 18.07.2002
Сообщений: 20
Пост №4
 
21.11.2003 14:50

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

LA
читатель
офлайн
Дата регистрации: 02.10.2003
Сообщений: 85
Пост №5
 
21.11.2003 15:34

Аналог есть в журнале Платежные документы для документа Платежное поручение. <br><br>1)Открываем новый док-т Платежное поручение.<br><br>2)В окне диалога вводим исх. данные.<br><br>3)переключаемся той самой треугольной кнопкой на нужную печатную форму.<br><br>(Т.е. обращаемся к описанию своей печатной формы - файлу ххх.ert в папке ExtForms.<br><br> До этого этот файл д.б. зарегистрирован через меню Сервис-Регистрация внешних печатных форм).<br><br>4)Печатаем на бумагу.<br><br>Вопрос. В какой момент у Вас появляется мешающее окно?

Andy2C
новичок
офлайн
Пост №6
 
04.01.2004 11:28

Как я понял, счет сделан не в виде документа, а в виде ОБРАБОТКИ?<br><br>У обработки вообще нет контекста (возвращает пустое значение). Я с этим уже столкнулся. Мне всего-лиш навсего надо было получить название обработки из её контекста.<br><br>В документах или справочниках всё просто: Вид() - и всё!<br><br>Эта проблема до сих пор не закрыта.<br><br>Ещё: Использовать процедуру или функцию через "Контекст" нельзя. Через него в документе, только есть доступ к его реквизитам. Не позволяют возможности 1С. Именно поэтому и был сделан "Глобальный Модуль" - для доступа к общим процедурам.

Accept
читатель
офлайн
Дата регистрации: 03.09.2008
Сообщений: 8
Пост №7
 
03.09.2008 18:37

Вместо <ФРМ> Формат(параметр,формат) Например: Формат(Конт.Итог("Всего"), "Ч15.2,'")<br>Вместо <СуммаПрописью> #ЧПДС.

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация