|
Своя расшифровка отчета
| ☑ |
0
Franklin
14.01.16
✎
11:03
|
Отчет не на СКД.
При заполнении строк, заполняю в том числе и расшифровку для определения данных строки:
Область.Параметры.Расшифровка = Новый Структура("Статья",Статья);
При расшифровке у меня срабатывает
Процедура РезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка)
В ней я могу определить данные всей строки, но как мне определить к какой колонке относится моя ячейка? Можно ли в этой процедуре как - нибудь определить имя параметра ячейки, по которой я хочу увидеть расшифровку?
Спасибо.
|
|
1
vicof
14.01.16
✎
11:07
|
Элемент.ТекущаяОбласть
|
|
2
Franklin
14.01.16
✎
11:12
|
(1) там Элемент.ТекущаяОбласть.Параметр = Неопределено...
|
|
3
ptiz
14.01.16
✎
11:56
|
(0) Пихай всё нужное в структуру.
|
|
4
Franklin
14.01.16
✎
12:01
|
(3) Так дело в том что в строке содержится сумма за 1 квартал, сумма за 2 квартал и т.д.
запихать то я могу. Но при событии РезультатОбработкаРасшифровки как мне определить какой квартал надо обрабатывать?
|
|
5
Franchiser
гуру
14.01.16
✎
12:05
|
Область.Параметры.Расшифровка1 = Новый Структура("ИмяЯчейки,Статья","ИмяЯчейки1",Статья1);
Область.Параметры.Расшифровка2 = Новый Структура("ИмяЯчейки,Статья","ИмяЯчейки2",Статья2);
|
|
6
Franchiser
гуру
14.01.16
✎
12:07
|
Можешь весь код показать в какой момент ты заполняешь расшифровку?
|
|
7
Franchiser
гуру
14.01.16
✎
12:08
|
у тебя фиксированная макет?
|
|
8
Franchiser
гуру
14.01.16
✎
12:09
|
Все понял, у тебя отчет не на СКД)
|
|
9
Franchiser
гуру
14.01.16
✎
12:10
|
Тогда как в 5. А в ячейках макета пишешь для одной ячейки Расшифровка = Расшифровка1, для другой Расшифровка = Расшифровка2
|
|
10
tznimble
14.01.16
✎
12:11
|
В параметрах расшифровки должна содержаться вся необходимая для расшифровки информация.
Если Вы строите при расшифровке дополнительный отчет (по кварталу, например), то необходимо в расшифровку для ячейки (sic!) помещать Статью, Номер квартала (период) и прочие необходимые дополнительные данные.
|
|
11
Franklin
14.01.16
✎
12:41
|
(9) Большое Спасибо. Понял) Был очень близок к такому варианту.
(10) согласен
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший