Товар
Цена
Батон
65
Багет
80
// строка по объекту
Строка = ТЗ.Найти("Багет", "Товар");
ТЗ.Удалить(Строка);
// строка по индексу
ТЗ.Удалить(0);
// все строки сразу
ТЗ.Очистить();| Метод | Параметр | Что делает |
|---|---|---|
Удалить(СтрокаИлиИндекс) | СтрокаТаблицыЗначений или Число | убрать строку — по объекту или по индексу |
Очистить() | — | убрать все строки, Количество() = 0 |
Удаление несуществующей строки (чужой объект строки, индекс за пределами диапазона) — исключение, как у Удалить() массива, а не тихий no-op, как у Удалить() структуры.
Очистить() затрагивает только строки — колонки и их описания (Имя, Тип, Заголовок) остаются, таблица не становится «совсем пустой», как сразу после Новый ТаблицаЗначений.
Оба метода — синонимы ТЗ.Строки.Удалить(...) и ТЗ.Строки.Очистить(), см. Строки.