#0
by McNamara
Выдает такую ошибку. Не понимаю, что это значит. FAILED! ICommandText::Execute: SQL: Queries of this type are not supported. SELECT ДокС.sp4922 as [Элемент_1c_type_Справочник_Номенклатура] FROM dt4901 as ДокС INNER JOIN dh4901 as Док ON Док.IDDoc = ДокС.IDDoc Ошибка здесь Док.IDDoc IN (SELECT Val FROM #СписокДок). команда.УложитьСписокОбъектов(СписокДок,"#СписокДок");
#2
by Salimbek
Поставь Отладка у объекта ODBCRecordSet и посмотри текст запроса, который идет на скуль
#3
by SnarkHunter
Вместо INNER JOIN dh4901 as Док ON Док.IDDoc = ДокС.IDDoc AND Док.IDDoc IN (SELECT Val FROM #СписокДок) нужно INNER JOIN dh4901 as Док ON Док.IDDoc = ДокС.IDDoc Inner Join #СписокДок On Val = Док.IDDoc И не забудь поставить (NoLock), а то все пользователи будут, матерясь, ожидать окончания выполнения твоего запроса...
#5
by SnarkHunter
Э... Так у тебя формат базы дбф... Если внимательно прочитать описание метода УложитьСписокОбъектов, то можно увидеть следующее: "Замечание: метод допустимо применять только для источника данных Microsoft SQL Server"...
#6
by McNamara
Если честно в моем мануале нет такого замечания. А как же тогда организовать выбор из списка в дбф базе?
#9
by McNamara
Ангел-Хоронитель Щас попробую. Я щас таким образом пробую сделать: ... INNER JOIN Док.IDDoc IN "+Условия+"
#10
by McNamara
SnarkHunter Еще дополнение. Метод УложитьСписокОбъектов работает с дбф, если передавать в него 3 параметра, т.е. команда.УложитьСписокОбъектов(ВыбТовар, врТабл_Товар, "Номенклатура")-так работает. команда.УложитьСписокОбъектов(СписокДокум, СписокДокум) - так не работает,а указать третьим параметром документ нельзя.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Запуск 1С SQL на не MS SQL сервере ?
- Ошибка SQL 924 при просмотре процессов SQL 2000 +1C 77
- SQL или не SQL ??? как решить ?
- 1cv8 SQL: Имя SQL сервера и имя SQL базы данных
- 77 на SQL 2005, добавил константу , а где ее и как искать в SQL MS 2005
- Парралельная установка Sql 2000 и Sql 2005
- Ошибка базы. HELP.Could not read block 26637 of relation base/50468/3305609: inv
В этой группе 1С
- Как получить внутренний ID документа?
- Как у реквизита документа узнать тип значения?
- УПП, регламентированная отчетность
- Списание ТМЦ партии списываются в минус
- Подключение файлов к внешней обработке
- v7: УПП 1.2.4.1 Производство - услуги
- УПП Дата запрета редактирования...
- Управление торговлей. Стоп-отгрузка.
- Как войти в режим редактирования строки?
- Конвертация данных. Как из "Строки" сделать "Запись регистра сведений"?
- как открыть файд autocad из 1С
- RLS на чтение записей регистра бухгалтерии
- У кого нибудь есть правила выгрузки из Тис 9.2 (944 релиз) в УТ 10.2.11
- v7: "Данный модуль не может отлаживаться" - закрытие месяца?
- Сохранение файлов из 1с в определенное место
- Подключение к удаленной sql-базе из 1С
- Глубина кредита
- В чём прикол галки "Не включать НДС в стоимость партий" (УТ) ?
- Не отображаются листы при выгрузке отчета из 1с
- Как зарегистрировать базу, чтобы не прописывать ее в реестре?