|
|
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Народ, помогите! Имеется простой запрос Код: plaintext 1. 2. 3. Хочется, чтобы выводилось не просто названия месяцев в заголовках строк, а гиперссылка с названием месяца. В конце этой страницы http://www.scdi.org/~avernet/misc/olap-mdx есть пример как сделать добавление HTML-тэгов к значениям внутри таблицы. Не могу врубиться как прицепить HTML-тэги к каждому члену [Измерения].[месяц].children из моего запроса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2008, 18:45:59 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
а в какое проперти мембера вы это (html линк) желаете поместьить? все подобнве подходы имеют смысл только тогда, когда вы знаете, чем вы будете рендерить, а всегда так ли это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2008, 19:11:39 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
А я обращаюсь к кубам при помощи SOAP-запроса, получаю SOAP ответ и своими средствами строю отчёт. Названия строк беру из такого фрагмента SOAP-ответа, там оси расписаны со своими членами. Хотелось бы чтобы в Caption члена оси были не просто названия членов измерения "Месяц", а некая форматированная строка, которую я указал при запросе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2008, 19:36:26 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Проблема в том, что свойство Caption, которое в общем случае отличается от Name, чем мы в принципе широко пользуемся, ипользуя переводы (translations)., для вычисляемого мембера всегда одно и тоже :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2008, 20:50:32 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Владимир ШтепаПроблема в том, что свойство Caption, которое в общем случае отличается от Name, чем мы в принципе широко пользуемся, ипользуя переводы (translations)., для вычисляемого мембера всегда одно и тоже :-( Для calculated member можно задать translations используя CalculationProperties, и тогда у него Caption будет разной в зависимости от локали так же как и для обычных members. Моша ---------------------------------------------------- This posting is provided "AS IS" with no warranties, and confers no rights ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2008, 21:40:33 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Вообщем-то мне без разницы, Caption или Name Я как-то не могу осознать, как я могу это прилепить к [Месяц].children На SQL всё понятно, как-то так select '<a href="/month=' + month + '">' + month +'</a>' from payments ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2008, 22:21:37 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
exmuzzyВообщем-то мне без разницы, Caption или Name Я как-то не могу осознать, как я могу это прилепить к [Месяц].children На SQL всё понятно, как-то так select '<a href="/month=' + month + '">' + month +'</a>' from payments Я не знаю что у тебя хранится в [Месяц].children, но если задача стоит просто прикрепить тег к некоторому строковому значению, то добавляешь вычислимый член типа такого: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2008, 11:07:25 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
А запрос тогда становится таким? Код: plaintext 1. 2. 3. 4. 5. 6. 7. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2008, 11:58:44 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
exmuzzyА запрос тогда становится таким? Код: plaintext 1. 2. 3. 4. 5. 6. 7. ? Что мешает попробовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2008, 12:22:38 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Mosha, Это если CM делать через AMO. Это изветно давно и почти всем. Гораздо хуже ситуация, когда CM создаются в сессии. Тогда такого раздолья нет :-( Как тогда прикажете изголяться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2008, 15:30:32 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Не будем открывать новую тему, если есть близкая по сути. Для просмотра куба (MS SQL 2008R2) используется сводная таблица Excel (2010). Можно ли как-то добиться того, чтобы в измерениях, видимых в Excel, текст (или его часть) был в виде гиперссылок? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2019, 10:26:34 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
На всякий случай уточню: SSAS из состава MS SQL 2008R2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2019, 10:56:38 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
AR®, в атрибут измерения засовываете ваши гиперссылки (текст), выводите (единтсвенное, не уверен что Эксель будет распознавать это как гиперссылку) но вобще ОЛАП это технология для аггрегаций, а не для детализаций ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2019, 09:45:10 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
StarikNavyAR®, в атрибут измерения засовываете ваши гиперссылки (текст), выводите Это первое, что было проверено. Не сработало. Выводится текст URL. Насчёт агрегаций/детализаций - так мне и нужно иметь эти ссылки лишь на верхнем уровне агрегирования. Живём, конечно, и без них, но было бы намного удобнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2019, 11:10:03 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
AR®, Через Action. Пример есть в AdwentureWorks. В экселе доступно через дополнительные действия из локального меню ячейки, не оч удобно, но работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2019, 11:59:52 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Это доступно в SSAS из состава MS SQL 2008R2 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2019, 13:19:05 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
AR® Выводится текст URL. как и подозревал но пользователю - два клика, скопироваь, вставить в браузер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2019, 13:21:44 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
StarikNavyпользователю - два клика, скопироваь, вставить в браузер Не есть красиво. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2019, 13:27:55 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
AR®, да, это еще и в 2005 было ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2019, 14:07:59 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
ShIgorAR®, да, это еще и в 2005 было Можно вкратце, как и где это делается? Есть измерение в проекте, в нём иерархия из нескольких уровней, у каждого атрибут-источник. Где добавляется Action? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2019, 15:14:37 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
AR®, Скачайте AdwentureWorks - там все понятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2019, 15:30:10 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Не получилось. В Excel'е по кнопке дополнительные действия имеем "Действия не определены". Возможно, после создания Action'а (и deployment проекта) надо дополнительно что-то сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2019, 11:51:11 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Сделал всё, как здесь: https://www.mssqltips.com/sqlservertip/3168/excel-actions-and-drill-down-for-sql-server-analysis-services/ Может быть, что-то надо дополнительно включить или доустановить со стороны Excel ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2019, 13:08:09 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
AR®, проверьте в SSMS - browse куба - По идее тоже должно рабоать и там зы хотя надо посмотреть в AdventureWorks ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2019, 18:31:41 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Если имелся ввиду встроенный браузер в среде разработки, то там тоже нет. Но там и пункта по правой кнопке подходящего нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 09:02:49 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Перенёс куб на SQL Server 2012 (11.0.2100.60 (X64)). Натравил на него с нуля сделанный Excel, не помогло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 10:23:54 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
AR®, AdventureWorks пробовал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 11:51:20 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Нет, не пробовал. Там есть готовый куб с рассматриваемой функцией? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 12:08:39 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
AR®, да. но и так все работает, развернуть, обработать, подключить эксель и проверить: скрипт простейшего куба Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 12:22:54 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Могли бы уточнить версию SSAS и офиса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 12:41:30 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
AR®, ssas 2012, 2014, 2016. ниже нет, excel 2010 и 2013. проверил, работает везде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 13:10:21 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Куб скриптом создался (на 2012), но Excel не хочет его видеть, см. изображение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 13:11:48 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Точнее, видит, но пишет в конце, что "Этот источник данных не содержит видимых таблиц". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 13:13:42 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
AR®, что то у вас криво, либо провайдер старый, либо прав не хватает, либо еще чего Excel 2010, куб так же создан тем же скриптом, проверял перед тем как отсылать, т.к. вносил изменения руками, выкидывал все лишнее, для уменьшения размера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 13:22:09 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Создал в кубе роль, в неё включил себя, не помогло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 13:31:26 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
AR®, фулл процесс делал? что говорит SSMS при подключении и попытке посмотреть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 14:06:03 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Не делал. Сейчас попробовал, упало с ошибкой OLEDB про вход пользователя. Сегодня постараюсь добить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 14:15:34 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
AR®, так что ж ты хочешь от необработанной базы? ее в этом случае просто нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 14:17:55 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
AR®, там источник данных localhost, конкретно база не указана, попросту не нужна. поменяй на живой SQL сервер с правами. сохрани и обработай базу полностью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 14:20:18 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Импортировал проект из созданной Вашим скриптом базы, подправил в нём local.ds и пути для deployment, пересоздал базу уже из проекта, создал Excel, натравил, и... заработало! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 14:49:24 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
AR®, Ф-ух ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 14:54:48 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Более того: сделал deployment этого же проекта на SSAS 2008, в той же книге Excel второй лист натравил на куб на SSAS 2008, и тоже заработало! :) В чём же была причина?? Будем искать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 15:02:38 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Ещё добавлю, что во встроенном браузере куба по правой кнопке добавился пункт "testHTMLAction". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 15:40:06 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
В общем, дело было (и есть) вот в чём: пока в Action Expression написан в кавычках фиксированный URL, всё работает. Если же написать туда выражение вида " http://site" + [Dim1].[Field1], то всё работать перестаёт, хотя deploy проходит без единого замечания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 17:25:24 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
AR®, а с чего вдруг? с MDX дружить надо, а не отсебятину писать. сказал же, поставь AdventureWorks, столько проблем сразу отпадет. оттуда Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2019, 22:41:26 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Согласен, с MDX дружить поближе стоило бы. ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2019, 09:55:30 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
Сейчас проблема в том, что если я пишу базовый_url +[Dim1].[Field1].CurrentMember.Name , то к базовый_url приписывается значение из NameColumn атрибута Field1, а не само значение Field1 ( в моём случае это целое число), как требуется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2019, 10:22:31 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
В общем, победил так: 1) Action Expression переписал как <базовый_url> +[Dim1].[Field1].CurrentMember. MemberValue Если написать не MemberValue, а Value, то не работает. 2) Для атрибута Field1 измерения Dim1 пришлось указать в свойстве ValueColumn вновь созданное поле, представляющее собой не более как строковое (WChar) представление целого числа из Field1. Работает как надо, но ощущения кошерности нет. Спрашивается, зачем обязательно заводить и хранить текстовое представление числа, чтобы оно неявно использовалось при обращении к CurrentMember.MemberValue? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2019, 13:23:29 |
|
||
|
Как сделать MDX запрос, чтобы к названиям строк прицепить HTML-тэги?
|
|||
|---|---|---|---|
|
#18+
AR®, разные случаи бывают всех все-равно не окучишь.. поэтому а атрибута есть 3 основных поля Key, Name и MemberValue Name и MemberValue доступны напрямую, а Key, т.к. он может быть составной, доступен только через свойства, например [Dim1].[Hier1].CurrentMember.Properties('Key'[, typed]), ну а там и связанные атрибуты недалеко и их Name, Key, MemberValue ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2019, 17:57:56 |
|
||
|
|

start [/forum/topic.php?all=1&fid=49&tid=1857619]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
176ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
86ms |
get tp. blocked users: |
2ms |
| others: | 216ms |
| total: | 508ms |

| 0 / 0 |
