Компьютерные книги
Главное меню
Главная Поиск по сайту Добавить материал О нас Карта книг Карта сайта
Реклама
computersbooks.net -> Добавить материал -> Языки программирования -> Харинатх С. -> "SQL Server 2005 Analysis Services и MDX для профессионалов." -> 179

SQL Server 2005 Analysis Services и MDX для профессионалов. - Харинатх С.

Харинатх С., Куинн С. SQL Server 2005 Analysis Services и MDX для профессионалов. — Wrox, 2008. — 822 c.
Скачать (прямая ссылка): sqlserveranalysisservicesmdx2008.pdf
Предыдущая << 1 .. 173 174 175 176 177 178 < 179 > 180 181 182 183 184 185 .. 453 >> Следующая

Puc. 9.34. Вкладка Actions окна конструктора куба служит для создания новых и редактирования уже имеющихся действий
Action Orgenfcer Name:
g) Resdter Detab My C*y Map
ft Action Teget

J] Sates Quota Details Target type:
jJ] Sates Summary Detals Attribute members 3
Л CJty Mao
Sates Reason Comparisons Cefe *>
u3|MyC»yMlp 1 Dimension members
ft




Рис. 9.35. Для создаваемого действия выберите значение Attribute members в раскрывающемся списке Target type
4. В нашем примере оставьте текстовое поле Condition пустым. Если вы хотите, чтобы создаваемое действие было доступно только при определенных условиях. то можете ввести в поле Condition выражение MDX. возвращающее булево значение. Поскольку действие My City Мар должно быть доступно всегда, выражения для поля Condition задавать не требуется,
б. В разделе Action Content редактора действий оставьте выбранный по умолчанию тип действия URL. В текстовое поле Action Expression введите следующее выражение MDX.
Target object:
Ж [/ Date ±
? [7 Ship Date
Ш 17 De*vory Date
± Li* Customer
¦ |>7 Reseller
Б У Geography —
H EDI
;; State-Province •; Country ;; Postal Code jj Geography Key
¦ Li Employee _______________________________________________JJ
OK I Caned I
I---------------j ----------------
Puc. 9.36. Выберите в качестве целевого объекта атрибут City измерения Geography
// ORL для связи с картами MSN
"http://maps.msn.com/home.aspx?plcel=" +
// Извлекаем имя текущего города
[Geography].[City].CurrentMember.Name + +
II Добавляем имя штата-провинции [Geography].[Country].CurrentMember.Name +
// Добавляем региональный параметр "&regnl=" +
// Определяем корректное значение регионального параметра Case
When [Geography].[Country].CurrentMember Is [Geography].[Country].&[Australia]
Then "3"
When [Geography].[Country].CurrentMember Is [Geography].[Country] .& [Canada]
Or
[Geography].[Country].CurrentMember Is [Geography].[Country].&[United States]
Then "0"
Else "1"
End
Это выражение MDX возвращает строку URL. используемую клиентским приложением для открытия MSN-карты для города, выбранного пользователем. Выбор пользователя передается в выражение MDX с помощью следующей инструкции.
[Geography].[City].CurrentMember
Если пользователь выберет другой город и запустит это действие, выражение MDX будет повторно вычислено и вернет другой URL-адрес.
в. Прокрутите панель свойств в редакторе действий, чтобы найти раздел Addi tional Properties (Дополнительные свойства), а затем разверните его для просмотра доступных свойств. Для свойства Invocation (Вызов) доступно три оп ции, приведенных в следующей таблице вместе с их описанием. Поскольку вал требуется, чтобы это действие запускалось пользователем, оставьте для свой ства Invocation заданное по умолчанию значение Interactive (Интерактивный)
Вы также можете оставить пустыми поля Application (Приложение) и Description (Описание), поскольку эти свойства чисто информационного характера.
В следующей таблице описаны возможные значения свойства Invocation.
Метод Описание
Interactive Действие запускается пользователем
Batch Действие запускается как часть пакетной операции
On Open Действие запускается при открытии пользователем куба
7. В текстовое поле Caption (Подпись) введите следующее выражение MDX.
[Geography].[City].CurrentMember.Member_Caption + " City Map ..."
Заданная подпись отображается для конечных пользователей, чтобы показать, что действие доступно. Для инициирования действия пользователь щелкает на подписи. Свойство Caption Is MDX управляет тем, как сервер оценивает содержимое свойства Caption. Если оставить для этого свойства заданное по умолчанию значение False, то сервер интерпретирует подпись как статичную строку.
Предыдущая << 1 .. 173 174 175 176 177 178 < 179 > 180 181 182 183 184 185 .. 453 >> Следующая
Книги
Web-программирован-
ие
Аппаратное обеспечение Графика Руководство по П.О. Самоучитель Теория программирования Фотошоп Языки программирования
Новые книги
Вирт Н. "Систематическое программирование " (Теория программирования)

Эком "Microsoft Excel 2000 шаг за шагом Русская версия самоучитель " (Самоучитель)

Поляков А.Ю. "Методы и алгоритмы компьютерной графики в примерах Vizual C++" (Графика)

Баяковский Ю.М. "Графическая библиотека Open GL " (Графика)

Валиков А. "Технология " (Языки программирования)
Авторские права © 2013 ComputersBooks. Все права защищены.