Здравствуйте! Использую стандартный delete query dq_FileInItem. Столкнулся с проблемой: под админом запрос на удаление выполняется нормально, под другим польз-ем выдает ошибку:
"The multi-part identifier "tbl_Files.ID" could not be bound". Посмотрел в профайлере, что за запрос уходит на сервер:
exec sp_executesql N'DELETE FROM [dbo].[vw_Files]
WHERE([tbl_Files].[ID] = @P1)',N'@P1 uniqueidentifier','803B0D68-1052-4E00-A3C4-A5374143FD25'
Проблема ясна, что при включении фильтра не подставляется вьюха этой таблицы. Какие предложите варианты удаления из этой таблицы? Фильтр включаю функцией EnableDeleteQueryFilters.
TS XRM 3.4.0.144
Нравится
Получается, что при выполнении dq не подставляется vw. Решил проблему использованием ds_Files.Delete(), через датасет запрос на удаление отрабатывает корректно!