|
1С8.0. Использование в запросе оператора ВЫБОР |
☑ |
0
Berds
19.10.04
✎
14:23
|
Как в теле ВЫБРАТЬ воплотить идею данного запроса.
-----
Выбрать "ляля"+"2" как Поле1, "люлю" как Поле2,
ВЫБОР
КОГДА Поле1="ляля2" ТОГДА "Совпадение"
Конец как Результат
-----
При исполнении, 1С8 ругается, что Поле1 не найдено. А вопрос тогда в том как написать ВЫБОР чтоб в нем не производить повторных вычислений (Поле1 к примеру вычисляется при помощи агрегатной функции)
|
|
1
France
19.10.04
✎
14:31
|
мммм.... а без "ВЫБОР" вообще можно ли делать запросы?..
посоветуйте - срочно нужно..
|
|
2
ValA
19.10.04
✎
15:00
|
А в чем смысл "ляля"+"2" может быть "+ляля+" "+2+"
|
|
3
Berds
19.10.04
✎
15:04
|
Ну я ж и говорю что для примера, там могло быть Количество(Номенклатура)
|
|
4
ValA
19.10.04
✎
15:06
|
ну тогда мой вариант. получается что-то типа "+переменная+"ОстатокДт КАК ...
|
|
5
Berds
19.10.04
✎
15:15
|
;) аааа... мы о разных вещах толкуем там приведен сам запрос и в редакторе программного кода он мог бы выглядеть как
запрос.текст="Выбрать ""ляля""+""2"" как Поле1, ""люлю"" как Поле2,
|ВЫБОР
| КОГДА Поле1=""ляля2"" ТОГДА ""Совпадение""
|Конец как Результат";
|
|
6
Shaytan
19.10.04
✎
17:48
|
(5) Не могу понять что ты хочешь получить.
|
|