Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
11 мая 2024, 23:20

Выборка по актуальности!

Автор Москва, 28 ноя 2009, 13:42

0 Пользователей и 1 гость просматривают эту тему.

Москва

Как прочитать данные, которые нужны на определенную дату, данные при этом берутся из регистра сведений «Курсы валют» с отбором по нескольким валютам (отбор по измерениям??????)?

Никитина

Создали запрос а в качестве параметов передадим массив валют. собственно из которых мы и хотим получить данные Запрос = Новый Запрос;

МассивВалют = Новый Массив;

МассивВалют.Добавить(Валюта1);
МассивВалют.Добавить(Валюта2);

Запрос.УстановитьПараметр("МассивВалют", МассивВалют);
Запрос.УстановитьПараметр("ДатаПолучения", ДатаПолучения);

Запрос.Текст = "
|ВЫБРАТЬ
| ВалютыСрезПоследних.Валюта,
| ВалютыСрезПоследних.Курс
|ИЗ
| РегистрСведений.КурсыВалют.СрезПоследних(&ДатаПолучения, Валюта В (&МассивВалют)) КАК ВалютыСрезПоследних";

ТаблицаКурсов = Запрос.Выполнить().Выгрузить();

Теги:

Похожие темы (2)

Рейтинг@Mail.ru

Поиск