7.7 Из глобального модуля получить таблицу отчёта

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем Elkis, 14 ноя 2013.

  1. TopicStarter Overlay
    Elkis
    Offline

    Elkis Опытный в 1С

    Регистрация:
    15 окт 2009
    Сообщения:
    190
    Симпатии:
    1
    Баллы:
    29
    Добрый день! Написала в отчёте свою процедуру ОбработкаЯчейкиТаблицы. Выяснилось, что если формирование отчёта запускалось по нажатию кнопки "ОК", расшифровку ячеек получить невозможно (утерян контекст формы). Поскольку расшифровки достаточно хитромудрые, решила перенести текст своей процедуры в глобальный модуль. Застряла на получении макета (таблицы) отчёта. Пишет: файл не найден. Вопрос: как получить макет отчёта в глобальном модуле?
    Спасибо.
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    Сохраните его во внешний файл и получайте... Или добавьте в общие таблицы конфигурации
  3. Хряк
    Offline

    Хряк Профессионал в 1С

    Регистрация:
    26 сен 2007
    Сообщения:
    1.447
    Симпатии:
    37
    Баллы:
    54
    >Выяснилось, что если формирование отчёта запускалось по нажатию кнопки "ОК", расшифровку ячеек получить невозможно (утерян контекст формы)

    поподробнее, мне кажется не туда копаешь
  4. TopicStarter Overlay
    Elkis
    Offline

    Elkis Опытный в 1С

    Регистрация:
    15 окт 2009
    Сообщения:
    190
    Симпатии:
    1
    Баллы:
    29
    Когда отчёт запускаетс по кнопке "ОК", после формирования диалог закрывается, поэтому контекст формы отчёта утерян. А процедура ОбработкаЯчейкиТаблицы запускается из контекста формы. Проверено. Сорри, а где в конфе находятся общие макеты в 7-ке?
  5. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    меню-действия-общие таблицы
  6. TopicStarter Overlay
    Elkis
    Offline

    Elkis Опытный в 1С

    Регистрация:
    15 окт 2009
    Сообщения:
    190
    Симпатии:
    1
    Баллы:
    29
    Спасибо нашла За ответ тоже спасибо Так и сделаю ))
  7. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    Не за что.
    Обработка ячейки может располагаться и в ГМ....
  8. TopicStarter Overlay
    Elkis
    Offline

    Elkis Опытный в 1С

    Регистрация:
    15 окт 2009
    Сообщения:
    190
    Симпатии:
    1
    Баллы:
    29
    Хочу чтобы располагалась в модуле отчёта, а вызывалась из глобального с переадресацией. А как обратиться из ГМ к экспортной процедуре модуля отчёта?
  9. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    без ВК никак... Но ведь в ГМ модут находится переменные, которые заполняются в отчете и доступны процедуре ОбработкаЯчейкиТаблицы, расположенной также в ГМ
  10. TopicStarter Overlay
    Elkis
    Offline

    Elkis Опытный в 1С

    Регистрация:
    15 окт 2009
    Сообщения:
    190
    Симпатии:
    1
    Баллы:
    29
    Просто хотела саму процедуру вынести в модуль отчёта, раз она такая специфическая Решила не буду тратить время, сорву сроки. Спасибо ещё раз Я вообще-то восьмёрочница, всё время 8-рочных возможностей не хватает ))
  11. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    Ну... Запорожцу тоже возможностей меседеса не хватает....

    Не за что. Обращайтесь
  12. TopicStarter Overlay
    Elkis
    Offline

    Elkis Опытный в 1С

    Регистрация:
    15 окт 2009
    Сообщения:
    190
    Симпатии:
    1
    Баллы:
    29
    ))) В точку!! ОК

Поделиться этой страницей