|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.10.2007, 06:48 | #1 |
Регистрация: 27.09.2007
Сообщений: 6
|
Ошибка в условии запроса
| WHERE (_1SJOURN.DATE_TIME_IDDOC >= '"+ДатаНачалаОст+"') AND (_1SJOURN.DATE_TIME_IDDOC < '"+ДатаНачала+"') AND (Измерение2 ='"+ВыбТовар+"') AND (_1SJOURN."+ФлагДвижения+" = 1) AND (_1SJOURN.CLOSED & 1 = 1)
После добавления AND (Измерение2 ='"+ВыбТовар+"') запрос перестал работать :-( Как правильно добавить условие по которому товар = ВыбТовар ? |
25.10.2007, 08:07 | #2 |
Форумчанин
Регистрация: 07.08.2007
Сообщений: 154
|
Странный конечно синтаксис в 8 1Ске у запросов. Вызывает сомнение имя поля "Измерение2" возможно нужно сделать "[Измерение2]"? Не понятно что значит фраза "перестал работать", валится по ошибке или не дает результата? Возможно движений выбранной номенклатурной единицы в данном промежутке дат и не было.
|
25.10.2007, 08:46 | #3 |
Регистрация: 27.09.2007
Сообщений: 6
|
После добавления условия вываливается с ошибкой
Запрос.УстТипыКолонок1С("Справочник .Склады,Справочник.Товары,Число,Чис ло,Число,Число"); 1С:Предприятие: Данный метод возможно вызывать только после подготовки запроса или открытия курсора Без условия по всем товарам - считается, нужно с фильтром :-( |
25.10.2007, 08:50 | #4 |
Регистрация: 27.09.2007
Сообщений: 6
|
[Измерение2] не помогло ....
Может есть еще варианты ? |
25.10.2007, 10:43 | #5 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Цитата:
- не правильнее ли будет (_1SJOURN."+Измерение2+"='"+ВыбТова р+"') ? Ведь именно это условие барахлит и именно оно резко отличается по синтаксису... - на всякий случай я бы объединил все ЭНДЫ парой скобок: WHERE ((_1SJOURN.DATE_TIME_IDDOC >= '"+ДатаНачалаОст+"') AND (_1SJOURN.DATE_TIME_IDDOC < '"+ДатаНачала+"') AND (Измерение2 ='"+ВыбТовар+"') AND (_1SJOURN."+ФлагДвижения+" = 1) AND (_1SJOURN.CLOSED & 1 = 1)) Как говорится, лучше перебдеть... |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка при выполнении запроса | Шани | БД в Delphi | 4 | 27.07.2007 13:04 |
Ошибка при выполнении запроса | Elena | БД в Delphi | 3 | 14.06.2007 15:13 |
Ошибка при выполнении запроса | Elena | БД в Delphi | 2 | 25.05.2007 16:19 |
Ошибка выполнения запроса | Квэнди | БД в Delphi | 1 | 13.03.2007 23:12 |