|
v7: Запрос из 7.7 в 8.2 предприятие. | ☑ | ||
---|---|---|---|---|
0
Neros
27.05.13
✎
16:02
|
Добрый день.При выполнении запроса:
v8=СоздатьОбъект("V82.ComConnector"); База= v8.Connect("Srvr=sdserver:"";Ref="";Usr="";Pwd =""); Если v8=0 Тогда Сообщить("Ошибка открытия базы!", "!"); СтатусВозврата(0); Иначе Сообщить("Соединение выполнено успешно Союз-Юг"); КонецЕсли; ДатаНачПередаваемая=Строка(ДатаОтчета)+" 00:00:00"; ДатаКонПередаваемая=Строка(ДатаОтчета)+" 23:59:59"; ЗапросПоДокументам=База.NewObject("Запрос"); ЗапросПоДокументам.Текст=" Выбрать |ВзаиморасчетыСКонтрагентамиОбороты.Организация.Наименование, |ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Ответственный КАК РегистраторОтветственный, |СУММА(ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.СуммаДокумента) КАК РегистраторСуммаДокумента |ИЗ |РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты(&ДатаНач, &ДатаКон, Регистратор, ) КАК ВзаиморасчетыСКонтрагентамиОбороты |ГДЕ |ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Ответственный = "+Автор.Наименование+" |И |ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Дата > '"+ДатаНачПередаваемая+"' |И |ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Дата < '"+ДатаКонПередаваемая+"' |И |ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Проведен = ИСТИНА |СГРУППИРОВАТЬ ПО |ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Ответственный, |ВзаиморасчетыСКонтрагентамиОбороты.Организация.Наименование |УПОРЯДОЧИТЬ ПО |РегистраторОтветственный |"; Возникает: Синтаксическая ошибка "'17.05.13" ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Дата > <<?>>'17.05.13 00:00:01' Подскажите, что делаю не так. |
|||
1
Ювелир
27.05.13
✎
16:31
|
Дата у тебя в неправильном формате. Надо для константы '20130527000000'.
|
2 |
||
2
Neros
27.05.13
✎
16:45
|
(1)А как преобразовать дату?Пробовал через Формат не выходит.
|
|||
3
Ювелир
27.05.13
✎
16:49
|
Например, сложи год от даты с месяцем, с днем и т.д. либо обработай, убери разделители. Либо поработай с Формат.
|
|||
4
ptiz
27.05.13
✎
16:51
|
с датой так:
ДатаНачПередаваемая="ДАТАВРЕМЯ(2013,5,27)"; и |ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Дата > "+ДатаНачПередаваемая+" с автором так: ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Ответственный.Наименование = """+Автор.Наименование+""" |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |