Имя: Пароль:
1C
1С v8
Не удаляются строки в ТаблицеЗначений
0 alphastar
 
13.07.15
17:40
Здравствуйте. Нужно удалить первые три строчки в ТаблицеЗначений
Вот код:
    Для Индекс = 1 По 3  Цикл
             Объект.ТС.Удалить(Индекс);
        КонецЦикла;    


{Форма.Форма.Форма(60)}: Ошибка при вызове метода контекста (Удалить)
             Объект.ТС.Удалить(Индекс);
по причине:
Недопустимое значение параметра (параметр номер '1')
Спасибо заранее
1 Euguln
 
13.07.15
17:40
Для Индекс = 1 По 3  Цикл
     Объект.ТС.Удалить(0);
КонецЦикла;
2 Euguln
 
13.07.15
17:41
(1) + проверку на количество строк
3 D_E_S_131
 
13.07.15
17:41
+ к (1) Индексы как бы с 0 надинаются.
4 Euguln
 
13.07.15
17:42
(3) И?
5 alphastar
 
13.07.15
17:49
спасибо удачи получилось
6 D_E_S_131
 
13.07.15
17:51
(4) Я это для ТС пояснил твой ответ.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший