Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Считать данные из Таблицы
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
Yoja
Добрый день!
Подскажите пожалуйста как можно считать информацию из таблицы (не таблица значений)
Создал таблицу назвал ее "Параметры"
В ней всего два столбца с цыфрами, которые могут добавлятся
 ТабК = СоздатьОбъект("Таблица");
ТабК.ИсходнаяТаблица("Параметры")


как пройтись по этим строкам и считать ячейкм?

Спасибо
Sanyk
Для того, що б щось зчитати, спочатку туди треба щось записати!!! Можливо, у Вашому випадку, виведіть спочатку секцію, а тоді можна буде звертатись до неї через "Область", щоб утримувати певні значення
nysysimara
Yoja @ Сегодня, 12:01 необходимо зарегистрироваться для просмотра ссылки ,
Если таблица в свойствах формы указана "Для ввода данных",
то двумя циклами по строкам и по колонкам
через Таблица.Область("R"+НомСтроки+"C"+НомерКолонки).Значение;
daveal
ТабК.Вывести()
Для Инд = 2 По ТабК.ВысотаТаблицы() Цикл
    ТекстЯчейки1 = СокрЛП(ТабК.Область(Инд, 1, Инд, 1).Текст);
КонецЦикла;

Ну или внутри ещё цикл по ширине таблицы для колонок
leo10k10
может стоит просто написать
ТабК.ВывестиСекцию("НазваниеСтроки");
Yoja
Спасибо Всем. Сделаю напишу как получилось
Yoja
Перебор столбца таблицы
"R+Ин" - Строки
"С1" - Столбец №1

Процедура ЧТабл()                     
    ТабК = СоздатьОбъект("Таблица");  
    ТабК.Открыть("Category.mxl");
    Для Ин = 2 По ТабК.ВысотаТаблицы() Цикл
        ВыбОбласть = ТабК.Область("R"+Ин+"C1");
        Сообщить(ВыбОбласть.Текст);    
    КонецЦикла;    
КонецПроцедуры


Спасибо, помогли
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.