|
инструменты разработчика консоль запросов |
☑ |
0
Acemore
31.08.18
✎
13:56
|
Имеет портативные ИР крайней версии.
Как задавать параметры запроса для списка значений программно.
Например, копирую запрос из типовой (например, по НДС) и в типовой идет заполнение параметров:
ИсключаемыеЗаписи = новый массив;
ИсключаемыеЗаписи.Добавить(...);
и так 10 раз
И потом это вставляется в параметры.
Как скопировать эту часть инициализации в консоль запросов ИР с минимальными телодвижениями?
|
|
1
PR
31.08.18
✎
13:59
|
(0) Значит так
Ставишь курсор на первую строчку в самое начало строки
Нажимаешь и держишь Shift
Щелкаешь мышкой на начало следующей сроки после последней нужной
Щелкаешь Ctrl + C
Переходишь в место, куда нужно вставить
Щелкаешь Ctrl + V
Profit
|
|
2
Acemore
31.08.18
✎
14:01
|
(1) Смишно. по делу есть сказать?
|
|
3
FIXXXL
31.08.18
✎
14:01
|
(0) закладку "Перед выполнением запроса" посмотри
|
|
4
Acemore
31.08.18
✎
14:03
|
(3) Пробовал. Но в в списках параметров не обновляются значения - м.б. так и должно быть?
|
|
5
FIXXXL
31.08.18
✎
14:06
|
(4) а если Парамет задать через "тип - Выражение" и там уже прописать код
|
|
6
Acemore
31.08.18
✎
14:08
|
(5) Эти выражения такое ощущение не могут быть многострочными. Ошибка при тестировании
|
|
7
Timon1405
31.08.18
✎
14:12
|
(4) пишете там
М= новый Массив;
М.Добавить(1);
М.Добавить(2);
мОбъектЗапроса.УстановитьПараметр("М",м);
сам текст запроса
ВЫБРАТЬ
Номенклатура.Ссылка
ИЗ
Справочник.Номенклатура КАК Номенклатура
ГДЕ
Номенклатура.Код В(&м)
|
|
8
Acemore
31.08.18
✎
14:18
|
(7) Запрос отрабатывает с условиями, но не обновляется список значений в параметрах может так и задумано было
|
|
9
FIXXXL
31.08.18
✎
14:25
|
(6) ну напиши в одну строку :)
|
|
10
Acemore
31.08.18
✎
14:26
|
(9) Это будет не Ctrl+C/Ctrl+V )
|
|
11
Timon1405
31.08.18
✎
14:28
|
не знаю как в портативных, а во встроенных есть отладка запроса из отладчика "от(Запрос)" - запрос приезжает в консоль уже со списком параметров.
поищите на форуме девтулз инфу именно по отладке запроса, может в портативных тоже есть
|
|
12
mikeA
31.08.18
✎
14:34
|
(11) +100500
|
|
13
mikeA
31.08.18
✎
14:36
|
(12)+ Вот кстати для портативных есть пример
|
|
14
Acemore
31.08.18
✎
14:50
|
(13) Спасибо, надеюсь - то что надо.
Сейчас не могу посмотреть - ютуб залочен
|
|
15
TormozIT
гуру
31.08.18
✎
15:28
|
(4) Да.
|
|
16
TormozIT
гуру
31.08.18
✎
15:43
|
(4) Думал будет понятно по именам доступных параметров -
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший