|
Управляемая форма запрос
| ☑ |
0
Hipocrisy2013
24.06.13
✎
17:23
|
почему вот не работает, ругается на поля упаковка, валюта, правило:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Маршруты.Владелец.КодSAP,
| Маршруты.КодSAP,
| "" как Упаковка,
| Маршруты.Стоимость,
| ""RUB"" КАК Валюта,
| ""B"" КАК Правило,
| &НачалоДата КАК НачалоСрока,
| &КонецДата КАК КонецДата
|ИЗ
| Справочник.Маршруты КАК Маршруты";
Запрос.УстановитьПараметр("КонецДата", ТекущаяДата()+31536000000);
Запрос.УстановитьПараметр("НачалоДата", ТекущаяДата());
Результат = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = Результат.Выбрать();
|
|
1
1Cv8_accepted
24.06.13
✎
17:24
|
(0) На кавычки, небось, ругается?
|
|
2
salvator
24.06.13
✎
17:25
|
Конструктором пользуйся, если не умеешь руками править
| """" как Упаковка,
|
|
3
Лефмихалыч
24.06.13
✎
17:25
|
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"" как Упаковка,
а вот это Запрос.УстановитьПараметр("КонецДата", ТекущаяДата()+31536000000);
ощпе пять баллов. Закрой конфигуратор нафиг - не твое
|
|
4
Hipocrisy2013
24.06.13
✎
17:26
|
(2) конструктором и делал, он сам эти ковычки поставил
|
|
5
salvator
24.06.13
✎
17:27
|
Плюс тыщу лет к текущей дате? Далеко смотрите.
|
|
6
salvator
24.06.13
✎
17:28
|
(4) Не трынди.
|
|
7
Лефмихалыч
24.06.13
✎
17:31
|
(6) не трындит. Просто он скопировал текст запроса из кона конструктора, а не из текста модуля. В консоли запросов видать стряпал.
|
|
8
samozvanec
24.06.13
✎
17:32
|
(7) так хитро скопировал, что только часть кавычек проставилась
|
|
9
hhhh
24.06.13
✎
17:55
|
(8) ИМХО он как настоящий 1с-ник по очереди пробует разные варианты кавычек. поставил двойные кавычки в упаковках - не прокатило. Ну он их убрал, теперь другой вариант пробует - в валюте. И тема называется "ругается на поля упаковка, валюта".
|
|
10
alexiv79
25.06.13
✎
12:05
|
(4) Есть такое дело-когда в конструктуре делает 2 ковычки.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший