Ole 1С8 с 1С77 выполнение запроса, ругается на дату? #432353


#0 by spiller26
выводит сообщение {Форма.Форма(1042)}: Ошибка при вызове метода контекста (ВЫполнить): Произошла исключительная ситуация (1С:Предприятие): Период с  <<?>> ДатаНач по ДатаОст; Запрос[2] : Ошибка в выражении 'ДатаНач'
#1 by SuperMario
ну а кто будет переменные ДатаНач и ДатаОст объявлять и задавать даты?
#2 by Жеглофф
а в восьмерке дата же в формате Дата/Время?
#3 by spiller26
т.е.
#4 by los_hooliganos
#5 by spiller26
{Форма.Форма(1042)}: Ошибка при вызове метода контекста (ВЫполнить): Произошла исключительная ситуация (1С:Предприятие): Период с  <<?>> ДатаНач по ДатаОст; Запрос[2] : Ошибка в выражении 'ДатаНач'    Если Запрос.ВЫполнить(ТекстЗапроса)=0 Тогда по причине: Произошла исключительная ситуация (1С:Предприятие): Период с  <<?>> ДатаНач по ДатаОст; Запрос[2] : Ошибка в выражении 'ДатаНач'
#6 by spiller26
#7 by spiller26
Я знаю что там дата и время
#8 by los_hooliganos
Execute
#9 by spiller26
Тоже самое {Форма.Форма(1042)}: Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (1С:Предприятие): Период с  <<?>> ДатаНач по ДатаОст;    Если Запрос.Execute(ТекстЗапроса)=0 Тогда по причине: Произошла исключительная ситуация (1С:Предприятие): Период с  <<?>> ДатаНач по ДатаОст; Запрос[2] : Ошибка в выражении 'ДатаНач'
#10 by Жеглофф
7.7 Не понимает Дата+Время
#12 by SuperMario
ну рАБята, вы что, не поняли ? Для 7.7 вы создали объект запрос и отлади ему текст. И что хотите полуить???? Для него ДатаНас э то просто набол символо
#13 by dk
+ запрос выполняется в контексте 7-ки, а ты объявляешь переменные в контексте 8-ки
#14 by IneedSomeHelp
внешней ф-ии Запрос.Выполнить ты даешь на съедение текст с запросом, откуда База7 знает о значениии переменных ДатаНач и ДатаОст ? Не знает, и ругается в ответ. Не нужно указыать переменные подставляй значения нужных дат сразу в текст запроса, через ф-ю Формат например
#15 by SuperMario
т.е. со стороны 7.7 при выполнении она не видит переменные ;)
#16 by spiller26
Получается жестко ему установить дату как в
#17 by dk
сам себе уже советуешь? )))
#18 by spiller26
кстати форматом тоже мысль
#19 by spiller26
Жестко поставил - пошел процесс
#20 by SuperMario
да. Сделай "врезку" в текст запроса этих дат как в Типа
#21 by dk
можно еще через глРасшифровка или глУсловие1, глУсловие2 извратиться, но с датой проще в строку
#22 by dk
а кавычки хде?
#23 by SuperMario
ну ,блина, промахнулси :( Ессс-но добавить нужно.
#24 by spiller26
Попробую с форматом поиграть
#25 by spiller26
"Период с '"+ Формат (ДатаНач , "ДФ = ДД.ММ.ГГГГ")+"' по '"+Формат (ДатаОст, "ДФ = ДД.ММ.ГГГГ")+ "';"
#26 by SuperMario
именно.
#27 by spiller26
Секс всем огромным.
#28 by nv24
например так
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С