|
Удивлению нет предела: Как можно получить параметры выведенного таб.документа?
| ☑ |
0
SerMaxim
24.04.13
✎
18:37
|
Добрый день! Столкнулись с удивительным :
ТабДок = Новый ТабличныйДокумент;
Макет = ПолучитьМакет("Макет");
ОбластьДанных = Макет.ПолучитьОбласть("ИмяОбласти"); <===== Тут 4 параметра
ОбластьДанных.Параметры.Заполнить(ЭтотОбъект); <===== Все они заполнились
ТабДок.Вывести(ОбластьДанных);
Параметры = ТабДок.ПолучитьОбласть("ИмяОбласти").Параметры; <======= Теперь тут ни одного параметра!!
Вопрос: Как можно обратиться к уже выведенным параметрам табличного документа?
|
|
1
SerMaxim
24.04.13
✎
18:38
|
Вот уж никогда не думал что тут встречу магию от 1С ! Может кто знает как победить, а то что-то нигде про это не написано даже!
|
|
2
Desna
24.04.13
✎
18:47
|
а параметры в ячейку заполнились или в область?
|
|
3
kosts
24.04.13
✎
19:21
|
(0) Что такое делаешь?
|
|
4
Kookish
24.04.13
✎
19:32
|
Ну вот сам подумай: вывел ты в ТабДок несколько раз одну и ту же область макета с разными параметрами. Например, строки табличной части. И что ТабДок тебе должен возвращать по имени области МАКЕТА? Вот по адресам ячеек еще туда-сюда. Отладчик тебе в помощь, как говорится.
|
|
5
Fragster
гуру
24.04.13
✎
19:41
|
ТабДок.ПолучитьОбласть("ИмяОбласти") - пустая область
|
|
6
rusrus
24.04.13
✎
19:51
|
СуммаДокумента=Область.Параметры.СуммаДокумента
|
|
7
SerMaxim
24.04.13
✎
20:21
|
(2) заполнились
(3) получаю данные из табдок в документ
(4) и что? Области-то я получаю! Но параметры в них пустые! При чем тут имя макета? Я получаю область. Область в общем случае может быть из любого макета но для области определяемы параметры!
(5) Не понял. не пустая. нормальная. заполненная
(6) Вот как раз параметра-то и нету
|
|
8
ЧашкаЧая
24.04.13
✎
20:37
|
В расшифровку пихай структуру, в структуру необходимые данные.
|
|
9
SerMaxim
24.04.13
✎
20:47
|
Как параметр-то найти в таком случае? Расшифровку чего? Ячейки? Как раз и хочу найти все параметры области!
|
|