Я получаю запрос, после чего выгружаю его, чтобы затем скопировать его в таблицу.
Запрос строю по табличной части инвентаризации. Мне нужно чтобы в запросе было поле валюта всегда заполненное определенной валютой.
Но в табличном поле инвентаризации его нет. Поэтому в запросе я его не получаю. Можно ли как-то добавить произвольное поле в запрос, чтобы оно выгружалось с нужным мне значением и названием?
Запрос строю по табличной части инвентаризации. Мне нужно чтобы в запросе было поле валюта всегда заполненное определенной валютой.
Но в табличном поле инвентаризации его нет. Поэтому в запросе я его не получаю. Можно ли как-то добавить произвольное поле в запрос, чтобы оно выгружалось с нужным мне значением и названием?
По теме из базы знаний
Найденные решения
(1) обязательно в запросе?
Можно так:
Если все же в запросе, то так:
Можно так:
ТЗ = Запрос.Выполнить().Выгрузить();
ТЗ.Колонки.Добавить("Валюта");
Валюта = Справочники.Валюты.НайтиПоКоду("000000001");
ТЗ.ЗаполнитьЗначения(Валюта,"Валюта");
Если все же в запросе, то так:
Запрос.Текст =
"ВЫБРАТЬ
| Номенклатура.Ссылка КАК Номенклатура,
| &Валюта
|ИЗ
| Справочник.Номенклатура КАК Номенклатура";
Запрос.УстановитьПараметр("Валюта", Валюта);
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4)Да. Хотелось бы чтобы в результате запроса было поле "валюта" всегда с одним и тем же значением.
Можно добавить в результат колонку и заполнить ее, как написали ниже. Я думал над таким вариантом. Но возможно есть возможность получить нужное мне поле прямо из запроса.
Можно добавить в результат колонку и заполнить ее, как написали ниже. Я думал над таким вариантом. Но возможно есть возможность получить нужное мне поле прямо из запроса.
(1) обязательно в запросе?
Можно так:
Если все же в запросе, то так:
Можно так:
ТЗ = Запрос.Выполнить().Выгрузить();
ТЗ.Колонки.Добавить("Валюта");
Валюта = Справочники.Валюты.НайтиПоКоду("000000001");
ТЗ.ЗаполнитьЗначения(Валюта,"Валюта");
Если все же в запросе, то так:
Запрос.Текст =
"ВЫБРАТЬ
| Номенклатура.Ссылка КАК Номенклатура,
| &Валюта
|ИЗ
| Справочник.Номенклатура КАК Номенклатура";
Запрос.УстановитьПараметр("Валюта", Валюта);
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот