|
Удаление строки табличной части документа
| ☑ |
0
popoff17
09.11.11
✎
07:06
|
Доброго дня!
Господа, в 1С v8 необходимо в документе "Нормативы выдачи СОиСИЗ" программно удалить строку табличной части.
Делаю так:
Допустим, что ПрогонДок = 2.
ПрепарируемыйДокумент = ЭлементыФормы.Ссылка.Значение;
Если не ПрепарируемыйДокумент.Пустая() Тогда
Объект = ПрепарируемыйДокумент.ПолучитьОбъект();
КолСтр = Объект.НормыВыдачи.Количество();
СтрокаТЧ = Объект.НормыВыдачи.Получить(ПрогонДок);
СтрокаТЧ = Объект.НормыВыдачи.Удалить(ПрогонДок);
Объект.Записать();
КонецЕсли;
При запуске выдает ошибку. подскажите, как правильно удалять строки в ТЧ документов?
|
|
1
Wobland
09.11.11
✎
07:15
|
(0) по индексу
|
|
2
Wobland
09.11.11
✎
07:17
|
а, не, по строке тоже можно
Объект.НормыВыдачи.Удалить(ПрогонДок)
|
|
3
catena
09.11.11
✎
07:17
|
Может так?
Объект.НормыВыдачи.Удалить(СтрокаТЧ);
А какая ошибка-то?
|
|
4
Wobland
09.11.11
✎
07:20
|
присвоение СтрокиТЧ тут лишнее
|
|
5
popoff17
09.11.11
✎
13:04
|
(1)(3) Спасибо, ребята. А то я как то запутался.
|
|
Ошибка? Это не ошибка, это системная функция.