мне интересно, что AMP (&) знак в отчете параметры означает? Требуется ли по запросу? F.E.SSRS Report Синтаксис запросов
[Life].[Year].&[2015]
мне интересно, что AMP (&) знак в отчете параметры означает? Требуется ли по запросу? F.E.SSRS Report Синтаксис запросов
[Life].[Year].&[2015]
AMP (&) используется для объединения строк в SSRS - это оператор.
& Производит конкатенацию строк из двух выражений. Пример:
=Fields!FirstName.Value & " " & Fields!LastName.Value
+ добавляет два числа. Также используется для конкатенации двух строк. Пример:
=Fields!FirstName.Value + " " + Fields!LastName.Value
Но что это означает в этом случае> Выберите ({STRTOSET ('[Life]. [Year]. & [2015]', CONSTRAINED)}) – Vnuuk
кажется ваш источник данных в качестве OLAP-куба.
[Life]
ваш размер
[Year]
является атрибутом
&[2015]
это значение.
Когда вы сообщаете о кубе OLAP в качестве источника данных, вам необходимо создать свои наборы данных, используя MDX. &
используется для обозначения значения атрибута измерения.
Предположим, у меня есть кубик OLAP с информацией о продажах, один из моих измерений - Customer
, и он имеет аттестат под названием Gender
. Я должен относиться к своим клиентам-мужчинам в запросе MDX следующим образом:
[Customer].[Gender].&[M] --M for Male
В вашем случае параметр установлен в [Life].[Year].&[2015]
это означает, что к 2015 году размерной жизни, так что где-то в наборе данных запроса, фильтрация параметров только значения 2015 года. Чтобы ответить на ваш второй вопрос: да, это необходимо, так как это синтаксис MDX.
Предлагаю вам понять основы кубов OLAP и MDX, прежде чем пытаться модифицировать отчет SSRS с использованием этих технологий.
Для уточнения ответа на Педра в амперсанде в этом выражении параметра является ничего не конкатенации в SSRS, она просто ссылается на значение атрибута в вашем измерении жизни.
Дайте мне знать, если это поможет.
Не получите ваш вопрос! Что вы подразумеваете под «требуется ли для запроса»? какой запрос? – pedram
@pedram Я имею в виду знак AMP. Во многих примерах я вижу, что люди используют его. Зачем? Что означает этот знак усилителя в общем случае в запросах SSRS? – Vnuuk