Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Удаление записей во внешних источниках данных 8.3

Удаление записей во внешних источниках данных 8.3
Я
   nemoxp
 
03.09.18 - 20:34
Здравствуйте! Моя версия платформы 8.3 (8.3.10.2580)

Подключена база Access через внешние источники данных. Задача удалить нужные записи, предварительно найдя их по значению одного из полей таблицы.

Тут (http://1c-e.ru/внешние-источники-данных-примеры-доб/)

описано что это доступно с 8.3.5.1068 и делается так:

мХарактеристика = ВнешниеИсточникиДанных.ИМ.Таблицы.shop_feature.НайтиПоПолю("id",Код);
мОбъект = мХарактеристика.ПолучитьОбъект();
мОбъект.Удалить();

Однако при выполнении кода ругань на "НайтиПоПолю"

...Метод объекта не обнаружен (НайтиПоПолю)...
ВнешниеИсточникиДанных.mdb.Таблицы.stock_unload_items.НайтиПоПолю("ui_id", Выборка_stock_unload_items.ui_id)

Как удалить запись?
 
 
   nemoxp
 
1 - 03.09.18 - 20:38
Однако это даже есть в FAQ

ВнешнийИсточникДанныхТаблицаМенеджер.<Имя внешнего источника>.<Имя таблицы внешнего источника данных> (ExternalDataSourceTableManager.<Имя внешнего источника>.<Имя таблицы внешнего источника данных>)

НайтиПоПолю (FindByField)
Синтаксис:

НайтиПоПолю(<ИмяПоля>, <ЗначениеПоля>) 

Но что может быть не так? Таблица в пошаговой отладке определяется...
   tesseract
 
2 - 03.09.18 - 21:15
>>Но что может быть не так? 


<b>Примечание:</b>

Доступен только для таблиц с типом данных ОбъектныеДанные.
   nemoxp
 
3 - 03.09.18 - 21:17
(2) у меня этот параметр заблокирован... как его установить?
   nemoxp
 
4 - 03.09.18 - 21:25
А как удалить необъектные данные в таблицах внешних источников?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует