Почему не работает простой запрос?

Форум 1С: Одинэс.Ру

Найти!

Почему не работает простой запрос?

челнок
22.06.2009 - 07:47
Запрос= Новый Запрос;
Запрос.Текст=
"ВЫБРАТЬ
| Номер КАК НомерДок
|ИЗ
|Документ.ЗаказПокупателя Как Заказ
|Где
|Заказ.Дата>НачалоМесяца(ТекущаяДата())";
Результат=Запрос.Выполнить();
Выборка=Результат.Выбрать();
Пока выборка.Следующий()Цикл
Сообщить(Запрос.НомерДок);
КонецЦикла;
К списку тем К списку форумов

Интересные темы

odines.ru
26.04.2024 - 05:16
Смотри также:
Сколько денег просить?
дата запрета редактирования
1C 8.1 и MSSQL 2005

Re: Почему не работает простой запрос?

angro
1 - 22.06.2009 - 07:53
(0) прочитай какую ошибку пишет

Re: Почему не работает простой запрос?

charmen
2 - 22.06.2009 - 07:54
Пока выборка Следующий() Цикл   точку убери

Re: Почему не работает простой запрос?

Lexusss
3 - 22.06.2009 - 07:56
SQL не знает функции ТекущаяДата()

Re: Почему не работает простой запрос?

челнок
4 - 22.06.2009 - 08:00
(1) Ош при вызове контекста Выполнить...Синтаксическая ошибка "(ТекущаяДата())...Заказ.Дата>НачалоМесяца<<?>>(текущаяДата())

Re: Почему не работает простой запрос?

roma n
5 - 22.06.2009 - 08:00
+(3) да и НачалоМесяца скиснет

Интересные темы

odines.ru
26.04.2024 - 05:16
Смотри также:
Копирование через буфер из терминальной УТ в локальный Excel
Поясните про алгоритм присвоения нового номера документу в БП 8.1
Исходный текст модуля не обнаружен

Re: Почему не работает простой запрос?

челнок
6 - 22.06.2009 - 08:10
(2) нет там точки :-))

Re: Почему не работает простой запрос?

angro
7 - 22.06.2009 - 08:19
Ош при вызове контекста Выполнить...Синтаксическая ошибка "(ТекущаяДата())...Заказ.Дата>НачалоМесяца<<?>>(текущаяДата()) - ну вот видишь

Re: Почему не работает простой запрос?

челнок
8 - 22.06.2009 - 08:23
Ага, вот так надо
Запрос= Новый Запрос;
Запрос.Текст=
"ВЫБРАТЬ
| Номер КАК НомерДок
|ИЗ
|Документ.ЗаказПокупателя Как Заказ
|Где
|Заказ.Дата>&ЭтаДата";
Запрос.УстановитьПараметр("ЭтаДата", НачалоМесяца(ТекущаяДата()) );
Результат=Запрос.Выполнить();
Выборка=Результат.Выбрать();
Пока выборка.Следующий()Цикл
Сообщить(Запрос.НомерДок);
КонецЦикла;

Re: Почему не работает простой запрос?

Vacony
9 - 22.06.2009 - 12:06
Как я люблю 7ку... :)
К списку тем К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Пересчет цен компании в соответствии с текущим курсом Ошибка соединения с FTP сервером. »
© 2009 Форум 1С: Одинэс.Ру