|
Глюк или нет. Число в запросе. Ошибка | ☑ | ||
|---|---|---|---|---|
|
0
Klesk666
22.04.16
✎
22:06
|
Объект.КоличествоСтрок=1000;
Запрос=Новый Запрос; Запрос.Текст="ВЫБРАТЬ ПЕРВЫЕ "+Объект.КоличествоСтрок+" | РеализацияТоваровУслуг.Ссылка |ИЗ | Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг"; Текст запроса получается: ВЫБРАТЬ ПЕРВЫЕ 1 000 РеализацияТоваровУслуг.Ссылка ИЗ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг |
|||
|
1
mingw
22.04.16
✎
22:10
|
"1 000" - пробел видишь? А он есть.
|
|||
|
2
H A D G E H O G s
22.04.16
✎
22:10
|
Ошибка. Твоя ошибка. Не глюк.
Я бы устраивал насилие над авторами таких запросов. |
|||
|
3
Klesk666
22.04.16
✎
22:12
|
(1) откуда там этот пробел, реквизит тип число
(2) Запросом просто хотел заполнить табличку для тестирования, с возможность наращивания наличия строк |
|||
|
4
H A D G E H O G s
22.04.16
✎
22:16
|
Запрос=Новый Запрос;
Запрос.Текст="ВЫБРАТЬ ПЕРВЫЕ 1000 | РеализацияТоваровУслуг.Ссылка |ИЗ | Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг"; Запрос.Текст=СтрЗаменить(Запрос.Текст,"ПЕРВЫЕ 1000","ПЕРВЫЕ "+Формат(Объект.КоличествоСтрок,"ЧГ=")); |
|||
|
5
mingw
22.04.16
✎
22:18
|
(4) Не проще через параметры? Запроса.
|
|||
|
6
H A D G E H O G s
22.04.16
✎
22:19
|
(5) Какие параметры? Пример.
|
|||
|
7
Klesk666
22.04.16
✎
22:19
|
(5) а туда нельзя параметр вроде
|
|||
|
8
Klesk666
22.04.16
✎
22:20
|
А чего в числе пробел делает, я понимаю что это разделитель групп разрядов, но он же не должен учитываться
|
|||
|
9
Klesk666
22.04.16
✎
22:23
|
||||
|
10
hhhh
22.04.16
✎
22:28
|
(8) маханул уже? Поздравляю.
|
|||
|
11
mingw
22.04.16
✎
22:44
|
(6) Да. Сорри. Недодумал. О тупизне 1С. В чем то.
Привык к postgres. "Ожидается константа" однако! |
| Форум | Правила | Описание | Секции | Поиск |