Имя: Пароль:
1C
1С v8
Удивлению нет предела: Как можно получить параметры выведенного таб.документа?
,
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
Как параметр-то найти в таком случае? Расшифровку чего? Ячейки? Как раз и хочу найти все параметры области!