#0
by charkova
Нудно расшифровать данные в отчете, получить из одного отчета 2 расшифровки. При формирование отчета выходит таблица по материалам в группе, дальше я ее расшифровываю, выходит по этой группе материалы. А вот здесь расшифровка не работает, не могу ни как получить данные прихода и расхода по этим материалам. Подскажите как в процедуре ОбработкаЯчейкиТаблицы мне обратиться ко второй расшифровке? На второй расшифровке даже лупа не выходит.
#1
by Sj
как я понял: необходимо из двух разных отчетов в одном модуле получать разные данные? можно для получения второго отчета использовать отдельный отчет.
#2
by charkova
создаю отчет. У меня выходят данные по группе материалов: активы, риск. Две строчки. Дальше я нажимаю например на активы, у меня выходит список материалов которые к этой группе относятся. Дальше мне еще надо чтобы при нажатии на материал выходила расшифровка по приходу и расходу этого материала.
#3
by Sj
в ОбработкаЯчейкиТаблицы анализировать расшифровку и в зависимости от Вид формировать нужный отчет?
#10
by Sj
в таблице, у каждой ячейки есть "свойства..." - поле "Расшифровка" в него можно записывать то, что ты тащишь ... Код = Табл.Область(Ряд,1,Ряд,1).Текст; ... например Если Табл=ТабПроверка Тогда по идее никогда не сработает
#12
by Aswed
А я проще делаю. Формирую, на стадии формирования самого отчёта, списки значений с необходимыми данными. Затем передаю их в расшифровку,а в ОбработкаЯчейкиТаблицы уже просто раскрываю их и вывожу на экран. Расшифровка работаетгораздо быстрее и не нужно так извращаться как ты.
#14
by charkova
отладчик не находит Табл=ТабПроверка, просто не знаю принцип расшифровки. Точнее если один раз расшифровать тогда проблем нет, а когда два раза требуется расшифровка начинаются проблемы. Если ты такой умный, на пальцах покажи, но на моем примере. И будет тебе фотка!!!
#15
by Sj
все может быть... Здесь необходимо умудриться узнать из какой таблицы кликают мышью. Поэтому можно в первой таблице ставить в расшивфровку материал, а во вторую можно запихивать код материала, а в обработке анализировать Тип
#17
by Sj
что у тебя пишется в ячейку таблицы? Код = Табл.Область(Ряд,1,Ряд,1).Текст; Как можно понять - код материала. Напиши название переменной Материал в расшифровку.
#19
by charkova
.... В отчете Где расшифровываю первый раз пишу Расшифр# Когда выходят материалы в расшифровке указываю ТЗ.Материал и тишина, вот здесь даже лупа не выходит, не появляется
#21
by Sj
у тебя в таблице, где выводится материал в свойстве этой ячейки поставь в расшифровке Материал
#22
by Sj
в ТЗ.Материал сначала пишется материал, а потом выводится строка? - так правильно. или же наоборот - а так несовсем.
#23
by charkova
Да так. Первая Таблица: Активный запас I Сумма Риск возникновения неликвидов I Сумма Неликвиды I Сумма Оприходованные матеиралы I Сумма Если в ячейки сумма ставить ТЗ.Материал, он отчет выводит, но при этом еще пишет "Значение не представляет агрегатный объект (Материал)" Если же там ставить расшифровка, то все нормально выходит
#26
by charkova
Из первой таб выходит вторая таблица Код Наименование Расход материалов в днях Сумма ТЗ.Код ТЗ.Материал ?(ТЗ.Расход=0,"",Окр(ТЗ.Расход,2)) ТЗ.Сумма А вот из этой таб. не могу получить третью Дата прихода Дата расхода ?(ТЗН.ТипОперации="П",ТЗН.ДатаОперации,"") ?(ТЗН.ТипОперации="Р",ТЗН.ДатаОперации,"")
#28
by Sj
насколько я могу понять проблему - тебе нужно в ОбработкаЯчейкиТаблицы понять из какой таблицы происходит клик мышки, так как процедура одна. тебе каким то способом надо реализовать вот это Если это_клик_из_первой_таблицы = 1 Тогда формируем вторую
#30
by charkova
что значит расшифровка(...) в процедуре сформировать? как она действует, что тогда надо писать в обработкеЯчейки.
#32
by charkova
Если это_клик_из_первой_таблицы = 1 На словах я тоже могу если это то так, если такая таб то так. Только вот эта таб ни как не находится, ни как не подцеплю.
#35
by Sj
можешь. смотри: в первую таблицу в рашифровку первой ячейки первой строчки шапки помести 1 а во вторую - 2
#36
by toys
Тогда рассказываю как сделал я...на примере: Есть отчет - "ОтчетПоСкладу" [1], он формирует таблицу с материалами и их остатками. Для его расшифровки создан еще один отчет - "РасшифровкаОтчетаПоСкладу" [2]. В отчете [1] в начале процедуры формирования пишем: и не описываем процедуру ОбработкаЯчейкиТаблицы, чтобы она вызывалась из глобальника. В ячейке таблицы, требующей расшифровки, в поле "Расшифровка" пишем Расшифровка (это наш список с параметрами). В отчете [2] в процедуре при открытии получаем параметры и делаем все что надо, например как написано у меня: не забывай для всех таблиц устанавливать ТолькоПросмотр, чтобы работала расшифровка (лупа появлялась)...вроде все...
#39
by zavsom
Во блин не лень было писать это? не проще ли к документации отослать - пусть чел книжки почитает...
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: Нужен совет: нужна ли утилита выгрузки данных из v7 в другие БД?
- v7: v7 : НДС при возврате
- v7: Перенос остатков v7.7 -> v8.0
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: Вызов отчета из другого отчета?
- v7: 1С V7.7 в сети
- v7: Формат ячеек при записи отчета в xls (v7.7)
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: V7 Слетает галочка "Устройство включено" в настройках сканера
В этой группе 1С
- Сканер ШК + 1С 8.1 + linux
- Подскажите как связать 1Сv8 и MSMQ
- Приколы конфигуратора 1С7.7
- проблема с DBF
- v7: Ошибка открытия словаря базы данных
- Как заполнить отбор в построителе отчета.
- Картинка в табличной части
- ЗУП 2.5.6.4: Ошибка при загрузке в режиме 1С Предприятия
- Как из имеющейся базы на сервере 1С8.0 указать путь к другой SQL базе?
- ЗиК. Сумма выплаченная в декабре попадает в расчетный листок ноября.
- изменить тип значения колонки из таблицы значений
- Директ - костинг в УПП
- v7: добавить колонку в торг 12 Цена С НДС
- Как при создании нового документа из формы списка передать параметр
- v7: Ошибка при загрузке данных из 7.7 в 8.1
- 1С-Рарус Ресторан+Бар+Кафе - проблема с принтером
- Как менять префикс документа в зависимости от местоположения офиса
- ЗиК как вернуть расчётный период?
- Как вывести на экран содержимое текстового файла?
- Может ли на одном сервере крутиться два сервера приложений 8.0 и 8.1?