|
Запросы 1с |
☑ |
0
Алекс25501
23.10.17
✎
15:52
|
Привет, уважаемые Коллеги !
подскажите пожалуйста как сделать в куске запроса ... в зависимости от условия один запрос или другой
К примеру есть запрос
|
|УПОРЯДОЧИТЬ ПО
| ДатаЗаказ
|ИТОГИ ПО
| НомерЗаказ";
Если переменная истина то тогда будет запрос
|
|УПОРЯДОЧИТЬ ПО
| ДатаЗаказ
|ИТОГИ ПО
| ДатаЗаказа";
|
|
1
Алекс25501
23.10.17
✎
15:53
|
как в запрос добавлять переменные ?
|
|
2
Ёпрст
гуру
23.10.17
✎
15:54
|
(0) текст запроса - это строка, используй конкатенацию строк
|
|
3
Алекс25501
23.10.17
✎
15:54
|
я такое видел но не могу найти в коде )))) может кто подскажет ?
|
|
4
Алекс25501
23.10.17
✎
15:55
|
ааа ясно)
|
|
5
Алекс25501
23.10.17
✎
15:55
|
спасибо
|
|
6
igork1966
23.10.17
✎
15:55
|
(0) Можно "ВЫБОР КОГДА ТОГДА ИНАЧЕ КОНЕЦ"
|
|
7
SpellKeeper
23.10.17
✎
15:57
|
Если Переменная = Истина Тогда
Запрос.Текст = Запрос.Текст + Текст1
Иначе
Запрос.Текст = Запрос.Текст + Текст2
КонецЕсли;
|
|
8
Timon1405
23.10.17
✎
16:44
|
ИТОГИ ПО
| &УсловиеПоИтогам";
Запрос.Текст = СтрЗаменить(Запрос.Текст,?(ПеременнаяУсловие=УсловиеЭтоНомер,"НомерЗаказ","ДатаЗаказ"));
При этом запрос открывается конструктором.
|
|
9
Alligator219
23.10.17
✎
16:57
|
СхемаЗапроса
|
|