AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
NAV
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.06.2010, 13:03   #1  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2161 (81) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
У меня при просмотре dimension [Ledger account descriptions] и его attribute [Ledger account categories] видно, что свойство "KeyColumns" = LEDGERACCOUNTCATEGORY.ACCOUNTCATEGORYREF (Integer), т.е. именно то поле, которое нужно. А вот LEDGERACCOUNTCATEGORY.ACCOUNTCATEGORY (WChar) прописано в свойстве "NameColumn" - это и понятно, зачем пользователю видеть код, если ему нужно понятнее название?

Т.е. в моем кубе "из коробоки" всё работает верно, и ошибок как на первом экране или в описании нет.
DAX 5.0.1500.2116 EE.

P.S. Некоторые отчеты SSRS работают некорректно из-за того, что в них жестко прописаны фильтры по полям-перечислениям. При этом значение фильтра из-за локализации неверное и отчет не выводит данные - исправить можно как через Visual Studio так и через веб-сервер отчетов. Пример - Ledger.ActualvsBudget.FullPage, в котором прописан тип бюджета "Main" (соответствует английскому значению метки).
__________________
Ivanhoe as is..
Старый 08.06.2010, 14:20   #2  
dmitro is offline
dmitro
Участник
 
48 / 19 (1) ++
Регистрация: 18.07.2008
Адрес: Москва, РФ
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
У меня при просмотре dimension [Ledger account descriptions] и его attribute [Ledger account categories] видно, что свойство "KeyColumns" = LEDGERACCOUNTCATEGORY.ACCOUNTCATEGORYREF (Integer), т.е. именно то поле, которое нужно. А вот LEDGERACCOUNTCATEGORY.ACCOUNTCATEGORY (WChar) прописано в свойстве "NameColumn" - это и понятно, зачем пользователю видеть код, если ему нужно понятнее название?

Т.е. в моем кубе "из коробоки" всё работает верно, и ошибок как на первом экране или в описании нет.
DAX 5.0.1500.2116 EE.

P.S. Некоторые отчеты SSRS работают некорректно из-за того, что в них жестко прописаны фильтры по полям-перечислениям. При этом значение фильтра из-за локализации неверное и отчет не выводит данные - исправить можно как через Visual Studio так и через веб-сервер отчетов. Пример - Ledger.ActualvsBudget.FullPage, в котором прописан тип бюджета "Main" (соответствует английскому значению метки).
Ivanhoe, может я не прав, но не совсем так как ты сказал..
В KPIs кубов в Value Expression есть описалово того, как собственно этот KPI собирается. Так вот в нашем случае там содержится [Ledger account descriptions].[Ledger account categories].&[33], где фильтр накладывается не на KeyColumn, а на NameColumn! А он задан по дефолту не правильно..

Цитата:
А вот LEDGERACCOUNTCATEGORY.ACCOUNTCATEGORY (WChar) прописано в свойстве "NameColumn" - это и понятно, зачем пользователю видеть код, если ему нужно понятнее название?
Нажмите на изображение для увеличения
Название: 08.06.png
Просмотров: 382
Размер:	61.4 Кб
ID:	5894

Здесь видно, что такое KeyColumn

Poleax, ты пробовал и не получилось? Не забудь, что надо сделать deploy и process проекта BIDS
Старый 08.06.2010, 14:53   #3  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
;)
Цитата:
Сообщение от dmitro Посмотреть сообщение
Poleax, ты пробовал и не получилось? Не забудь, что надо сделать deploy и process проекта BIDS
Твое решение испытать не получается. Пробывал и Deploy Changes Only и Deploy All. Процессинг проходит отлично.
История "капремонта куба" :
У меня по Кубу General Ledger Cube одна и таже песня The Key Perfomance Indicator (KPI) does not exist on the server

dmitro если будет время, можешь глянуть тему The Key Perfomance Indicator (KPI) does not exist on the server ?
и
Process Cube (DAX 2009):
Цитата:
Почему когда я создаю проект через Администрирование --> Настройка --> Бизнес-анализ --> OLAP --> Создать проект бизнес-аналитики
В папке проекта только один файл AnalysisServicesProjects.database
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
Старый 08.06.2010, 15:46   #4  
dmitro is offline
dmitro
Участник
 
48 / 19 (1) ++
Регистрация: 18.07.2008
Адрес: Москва, РФ
Цитата:
Сообщение от Poleax Посмотреть сообщение
Твое решение испытать не получается. Пробывал и Deploy Changes Only и Deploy All. Процессинг проходит отлично.
История "капремонта куба" :
У меня по Кубу General Ledger Cube одна и таже песня The Key Perfomance Indicator (KPI) does not exist on the server

dmitro если будет время, можешь глянуть тему The Key Perfomance Indicator (KPI) does not exist on the server ?
и
Process Cube (DAX 2009):
Сейчас посмотрю твой проект Analysis Services ProjectR2 и отпишусь в тему
Теги
kpivalue, ssas, ssrs, totalpayables, totalreceivables

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: List of fixes that improve performance of certain features in Dynamics AX 2009 Blog bot DAX Blogs 0 13.10.2009 19:06
gatesasbait: Dynamics AX 2009 SSRS and SSAS Integration Tips Blog bot DAX Blogs 3 09.07.2009 13:07
SSRS and SSAS Integration for Microsoft Dynamics AX 2009 Vadik DAX: База знаний и проекты 0 21.01.2009 09:41
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05
Dynamics AX: Dynamics AX 2009 & SQL Server 2008 Blog bot DAX Blogs 0 10.06.2008 21:08
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:14.