Бухгалтерский учет, налогообложение, отчетность, МСФО, анализ бухгалтерской информации, 1С:Бухгалтерия

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

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

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

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

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

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

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

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

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

Все правильно Конт. - это контекст документа, а не его модуль формы.

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

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

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

Что-то у меня их нет в гл. модуле 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

Аналог есть в журнале Платежные документы для документа Платежное поручение.

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

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

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

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

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

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

Вопрос. В какой момент у Вас появляется мешающее окно?

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

Как я понял, счет сделан не в виде документа, а в виде ОБРАБОТКИ?

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

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

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

Ещё: Использовать процедуру или функцию через "Контекст" нельзя. Через него в документе, только есть доступ к его реквизитам. Не позволяют возможности 1С. Именно поэтому и был сделан "Глобальный Модуль" - для доступа к общим процедурам.

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

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

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

Читают тему:

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

1С бесплатно 1С-Отчетность 1С:ERP Управление предприятием 1С:Бесплатно 1С:Бухгалтерия 8 1С:Бухгалтерия 8 КОРП 1С:Бухгалтерия автономного учреждения 1С:Бухгалтерия государственного учреждения 1С:Бюджет муниципального образования 1С:Бюджет поселения 1С:Вещевое довольствие 1С:Деньги 1С:Документооборот 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и кадры государственного учреждения 1С:Зарплата и управление персоналом 1С:Зарплата и управление персоналом КОРП 1С:Комплексная автоматизация 8 1С:Лекторий 1С:Предприятие 1С:Предприятие 7.7 1С:Предприятие 8 1С:Розница 1С:Управление нашей фирмой 1С:Управление производственным предприятием 1С:Управление торговлей 1СПредприятие 8

Все теги