public static HFMwDimension GetHFMwDimension(HFMwSession argHFMwSession, HfmDimensionType argDimensionType) { HFMwDimension hfmwDimension = null; switch (argDimensionType) { case HfmDimensionType.Scenario: hfmwDimension = argHFMwSession.metadata.scenarios; break; case HfmDimensionType.Year: hfmwDimension = argHFMwSession.metadata.years; break; case HfmDimensionType.Period: hfmwDimension = argHFMwSession.metadata.periods; break; case HfmDimensionType.View: hfmwDimension = argHFMwSession.metadata.views; break; case HfmDimensionType.Entity: hfmwDimension = argHFMwSession.metadata.entities; break; case HfmDimensionType.Value: hfmwDimension = argHFMwSession.metadata.values; break; case HfmDimensionType.Account: hfmwDimension = argHFMwSession.metadata.accounts; break; case HfmDimensionType.Icp: hfmwDimension = argHFMwSession.metadata.ICPs; break; case HfmDimensionType.Custom1: hfmwDimension = argHFMwSession.metadata.custom1; break; case HfmDimensionType.Custom2: hfmwDimension = argHFMwSession.metadata.custom2; break; case HfmDimensionType.Custom3: hfmwDimension = argHFMwSession.metadata.custom3; break; case HfmDimensionType.Custom4: hfmwDimension = argHFMwSession.metadata.custom4; break; } return(hfmwDimension); }
private static HFMwSession CreateHFMwSession(string argDomain, string argUser, string argPassword, string argCluster, string argProduct, string argApplication) { HFMwManageApplications hfmwManageApplications = null;; HFMwSession hfmwSession = null; try { hfmwManageApplications = new HFMwManageApplications(); hfmwManageApplications.SetLogonInfo(argDomain, argUser, argPassword); hfmwSession = (HFMwSession)hfmwManageApplications.OpenApplication(argCluster, argApplication); } catch (Exception ex) { throw ex; } return(hfmwSession); }
public HfmData(HsvSession argHsvSession, HFMwSession argHFMwSession) { _HsvSession = argHsvSession; _HFMwSession = argHFMwSession; }
public HfmDimension(HsvSession argHsvSession, HFMwSession argHFMwSession) { _HsvSession = argHsvSession; _HFMwSession = argHFMwSession; init(); }