Добрый день! Есть какой-нибудь Data Sources, который возвращает записи с двумя колонками Code и Name. Создаем переменную Var1, в которой используется указанный Data Sources в качестве Data Columns(флажок Request from User при этом отмечен). Указываем соответствия
Data Columns.Keys = Data Sources.Code
Data Columns.Values = Data Sources.Name
В результате получается выпадающий список со значениями. В самом отчете создаем текстовое поле, в котором указываем нашу переменную {Var1}.
Когда мы запускаем отчет, то в панели Parameters мы из списка-переменной можем выбрать нужную запись, в результате чего в отчете, в текстовом поле, где прописана переменная {Var1} отобразится значение, взятое из поля Data Columns.Keys.
Вопрос. А можно ли каким-то образом вывести не только код записи, он же Data Columns.Keys, он же Data Sources.Code, а и название(Data Columns.Values он же Data Sources.Name)?
Значения переменной, использующей Data Columns
Re: Значения переменной, использующей Data Columns
Здравствуйте.
Как вариант вы можете поиграться со значениями следующим образом:Но стоит помнить, что переменной типа int должно быть задано значение Keys типа int. И в принципе невозможно туда ещё запихнуть текстовое значение из Values.
Спасибо.
Как вариант вы можете поиграться со значениями следующим образом:
Код: Выделить всё
Data Columns.Keys = Data Sources.Code+":"+Data Sources.Name
Data Columns.Values = Data Sources.Name
Спасибо.