|
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
Neros
27.05.13
✎
16:45
|
(1)А как преобразовать дату?Пробовал через Формат не выходит.
|
|
3
Ювелир
27.05.13
✎
16:49
|
Например, сложи год от даты с месяцем, с днем и т.д. либо обработай, убери разделители. Либо поработай с Формат.
|
|
4
ptiz
27.05.13
✎
16:51
|
с датой так:
ДатаНачПередаваемая="ДАТАВРЕМЯ(2013,5,27)";
и
|ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Дата > "+ДатаНачПередаваемая+"
с автором так:
ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Ответственный.Наименование = """+Автор.Наименование+"""
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан