Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
24 ноя 2024, 19:13

1с dbf ошибка при запуске обработки

Автор Ni______, 21 окт 2018, 07:00

0 Пользователей и 1 гость просматривают эту тему.

Ni______

Задача проверить и удалить строки с одинаковым полем N , при запуске выдает ошибку: "перед операцией установите объект на запись"

Таблица=Новый XBase;
   Таблица.ОткрытьФайл("C:\ekzbez\V5.DBF");
   Таблица.индексы.Добавить("idx_N","N",,Истина,);
   Таблица.СоздатьИндексныйФайл("C:\ekzbez\V5.idx");
   Таблица.ТекущийИндекс=Таблица.индексы.idx_N;
   Таблица.Первая();
   Пока Не Таблица.ВКонце() Цикл
      к=Таблица.N;
      
      Таблица.Следующая();
      с=Таблица.N;
      КонецЦикла;

АлександрВладимирович

В цикле после Таблица.Следующая(); добавьте проверку

   Если Таблица.ВКонце() Тогда
   
        Прервать;
   
   КонецЕсли;

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск