Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Передать объект Таблица через расшифровку          
vadim007 Подменю пользователя
сообщение 19.07.13, 7:39
Сообщение #1

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1298
Из: Донецк
Спасибо сказали: 208 раз
Рейтинг: 0

Такая вот проблема: отчет создает два окна с отчетами: Отчет1 и Отчет2.
Отчет1 - ведущий, Отчет2 - ведомый.
В ячейки таблицы Отчет1 передается Расшифровка типа СписокЗначений (как обычно).
Сначала выводится Отчет2, значение его таблицы сохраняется в Расшифровке: Расшифровка.Установить("ТабОтчет2", Таб)
Затем выводится Отчет1.
Задача: при клике на ячейке в Отчет1 значение из этой ячейки должно появиться в Отчет2.
Это реализую в двух местах, в зависимости от того, закрыт или открыт диалог отчета.
В случае, если диалог отчета открыт, все просто: через процедуру ОбработкаЯчейкиТаблицы(Зн,Фл, Табл, Адрес).
В этом случае вызов
Таб = Расшифровка.Получить("ТабОтчет2")

возвращает таблицу Отчета2.
Если диалог отчета закрыт, то реализация сделана в процедуре ПриОткрытии():
Процедура ПриОткрытии()
    Обновить = 0;
    Если глФлагРасшифровки = 1 Тогда
        Расшифровка = глРасшифровка;
        Обновить = Число(Расшифровка.Получить("Обновить"));
        Таб = глТаблица;
        ТабОтчет2 = Расшифровка.Получить("ТабОтчет2");
.................
КонецПроцедуры

В этом случае переменная ТабОтчет2 имеет неопределенное значение.
Почему?
Как еще можно решить эту задачу: при клике на ячейке в Отчет1 значение из этой ячейки должно появиться в Отчет2, при закрытом диалоге отчета?

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 12.06.24, 22:20
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!