Имя: Пароль:
1C
1С v8
Таблица значений в макете
0 Aramis
 
06.08.12
17:02
Есть таблица значений в макете обработки, состоящая из 2-ух колонок "Должность" и "Ставка". Как из нее можно создать виртуальную таблицу "ТаблицаЗначений"? Как загрузить эти данные из макета?
1 х86
 
06.08.12
17:03
(0)пройти по ячейкам "макета"
2 Aramis
 
06.08.12
17:05
Как пройти? есть примерный код такой функции?
3 DrShad
 
06.08.12
17:08
перебором адресов ячеек
4 Maxus43
 
06.08.12
17:11
ЗначениеЯчейки = Макет.Область(индекс, 1, индекс, 1).Текст;
5 х86
 
06.08.12
17:12
ОбластьПоказатели = МакетПараметрыОтчетов.ПолучитьОбласть("Показатели");
   ОбластьПоказателиВысота = ОбластьПоказатели.ВысотаТаблицы;
   Для НСтр = 1 По ОбластьПоказателиВысота Цикл

       // Добавляем строки, если возможен вывод не только оборотов, но и остатков
       Если НЕ Булево(СокрЛП(ОбластьПоказатели.Область(НСтр, 4).Текст)) Тогда

           ИмяПоля           = СокрЛП(ОбластьПоказатели.Область(НСтр, 1).Текст);
           ПредставлениеПоля = СокрЛП(ОбластьПоказатели.Область(НСтр, 2).Текст);
           ОписаниеПоля      = СокрЛП(ОбластьПоказатели.Область(НСтр, 3).Текст);
           ВклПоУмолчанию    = Булево(СокрЛП(ОбластьПоказатели.Область(НСтр, 5).Текст));
           ФорматнаяСтрока   = СокрЛП(ОбластьПоказатели.Область(НСтр, 6).Текст);
           СтрИзмерения      = СокрЛП(ОбластьПоказатели.Область(НСтр, 7).Текст);
           СтдВалюта         = СокрЛП(ОбластьПоказатели.Область(НСтр, 8).Текст);
6 Aramis
 
06.08.12
17:13
Спасибо!
7 х86
 
06.08.12
17:17
(5)+ это из типовой, можешь там посмотреть продолжение  )