void LoadMembers() { this.IsWaiting = true; if (String.IsNullOrEmpty(Connection)) { // Сообщение в лог StringBuilder builder = new StringBuilder(); if (String.IsNullOrEmpty(Connection)) { builder.Append(Localization.Connection_PropertyDesc); } LogManager.LogError(this, String.Format(Localization.ControlSettingsNotInitialized_Message, builder.ToString())); this.m_Clear.Visibility = System.Windows.Visibility.Collapsed; this.viewer.Content = String.Format(Localization.ControlSettingsNotInitialized_Message, builder.ToString()); this.IsWaiting = false; return; } if (String.IsNullOrEmpty(this.Query)) { if (!String.IsNullOrEmpty(LevelUniqueName)) { String query = "Select {" + LevelUniqueName + ".Members} on 0, {} on 1 from " + OlapHelper.ConvertToQueryStyle(CubeName); MdxQueryArgs args = CommandHelper.CreateMdxQueryArgs(Connection, query); OlapDataLoader.LoadData(args, null); } } else { MdxQueryArgs args = CommandHelper.CreateMdxQueryArgs(Connection, Query); OlapDataLoader.LoadData(args, null); } }
void LoadDates() { if (String.IsNullOrEmpty(Connection)) { // Сообщение в лог StringBuilder builder = new StringBuilder(); if (String.IsNullOrEmpty(Connection)) { builder.Append(Localization.Connection_PropertyDesc); } LogManager.LogError(this, String.Format(Localization.ControlSettingsNotInitialized_Message, builder.ToString())); return; } if (!String.IsNullOrEmpty(DayLevelUniqueName)) { String query = "Select {" + DayLevelUniqueName + ".Members} on 0, {} on 1 from " + OlapHelper.ConvertToQueryStyle(CubeName); IsBusy = true; MdxQueryArgs args = CommandHelper.CreateMdxQueryArgs(Connection, query); OlapDataLoader.LoadData(args, null); } }
void LoadDates() { if (!String.IsNullOrEmpty(DayLevelUniqueName)) { String query = "Select {" + DayLevelUniqueName + ".Members} on 0, {} on 1 from " + OlapHelper.ConvertToQueryStyle(CubeName); IsBusy = true; MdxQueryArgs args = CommandHelper.CreateMdxQueryArgs(Connection, query); OlapDataLoader.LoadData(args, null); } }