问题标签 [epm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
390 浏览

c# - 使用 PSI 更新查找多个值的 CustomField

我需要更新引用查找的自定义字段并允许在共享点中选择多个值。我正在使用下面的代码来更新自定义字段,但允许单行文本:

或将其添加到项目中,例如:

我该怎么做 ?

0 投票
1 回答
471 浏览

c# - 使用 PSI 2010(项目服务器接口)更改项目所有者

我想使用 PSI(项目服务器接口)更改 ProjectOwnerUID。我用类似的代码写了这个

不幸的是,当光标到达 UpdateProject 行时,它会抛出带有代码号的异常

ProjectServerError(s) LastError=ProjectInvalidOwner 说明:将其传递给 PSClientError 构造函数以访问所有错误信息

内部错误 1056(无效的项目所有者)。

我不知道发生了什么,发出了这个异常
,我该如何解决这个问题?

0 投票
1 回答
554 浏览

internet-explorer - 从 IE EPM BHO 中访问命名管道服务器

我正在尝试对我们的旧产品进行一些更改,以支持 BHO 上的 IE EPM。我设法让它加载并调用各种方法——SetSite、DocumentComplete 等。

尝试连接到在 Windows 服务中运行的命名管道服务器时,我似乎遇到了障碍。

以前,我们已经进行了更改以允许处于保护模式的 IE BHO 访问命名管道服务器 - 使用 LOW_INTEGRITY_SDDL_SACL ("S:(ML;;NW;;;LW)")。在代码中,我们使用 ConvertStringSecurityDescriptorToSecurityDescriptor 方法创建安全描述符,然后在实际 SD 或 SECURITY_ATTRIBUTES 对象上执行 SetSecurityDescriptorSacl。这允许 BHO 代码访问托管在 SYSTEM 服务中的命名管道服务器。

我参考了几篇文章,可能最有用的一篇是这篇文章 -有没有办法从 IE11 上的 AppContainer BHO 创建命名管道?

我对 SDDL 做了一些更改,所以现在看起来像 -

这基本上为 DACL 部分中的每个人、所有应用程序包和系统提供了完整的文件访问权限。我知道这太宽容了,但我希望这至少应该在我使用 SetSecurityDescriptorDacl 时起作用:-)

无论如何,设置 SD 的代码现在如下所示。我在这里错过了什么吗?

0 投票
1 回答
639 浏览

oracle - 如何配置电子邮件警报以检查 Essbase 应用程序是否正在运行?

我想开发一个脚本来检查 Essbase 应用程序的状态(运行与否)(例如,每 15 分钟一次)。

如果 Essbase 应用程序未运行,它将通过电子邮件向用户或应用程序管理员发送警报。

0 投票
0 回答
57 浏览

project - 无法还原 SharePoint 2016 项目网站

Restore-SPSite:INSERT 语句与 CHECK 约束“MSP_PROJECT_RESOURCES_RES_TYPE_RULE”冲突。冲突发生在数据库“WSS_Content_2221”、表“pjpub.MSP_PROJECT_RESOURCES”中。该语句已终止。在 line:1 char:1 + Restore-SPSite -Identity "http://*****sea01:2221/ " -Path D:\Backup\epmitsi ... + ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidData: (Microsoft.Share...dletRestoreSite:SPCmdletRestoreSite) [Restore-SPSite], SqlException + FullyQualifiedErrorId : Microsoft.SharePoint。 PowerShell.SPCmdletRestoreSite

0 投票
1 回答
467 浏览

vba - 在 EPM 插件中上传的 VBA 宏

我正在通过 EPM 需求计划插件自动上传数据。

我有 33 张;每张表都有一组要上传的数据,总共有1000多个数据点。目前,我必须单独转到每张工作表并单击上传按钮,这是高度手动且耗时的。

我已经编写了一个宏来上传整个工作簿,但是在上传之间,Excel 崩溃了。所以我正在寻找一种方法来一张一张地上传每张纸。

宏代码:-

但挑战是,一旦开始上传,我必须为工作簿中的每张工作表单击“是”。

在此处输入图像描述

有没有办法每次自动单击确定或一次上传整个工作簿。

0 投票
1 回答
393 浏览

excel - 如何抑制由 EPM 加载项触发的 .NET 错误消息

我编写了一个基本的 VBA 脚本来模拟 excel 中的用户菜单功能。它与 SAP BPC 的 EPM 插件交互,如果它引发 .NET 错误“InvalidArgument=Value of '0' is not valid for 'index'”,则面临一个问题。(下面有更多的错误细节)

代码的目标是,在 EPM 上下文菜单中选择实体维度时,将选择相应的菜单(excel 电子表格的 excel 选项卡)(而其他菜单将被隐藏)。实际上,实体维度有一个属性 HotelType,它有 3 种可能的类型 Lease、Manag 和 Admin。EPM 公式 EPMMemberProperty() 将分别为每个选项卡检索此类型,在 VBA 中,这将是选择相应菜单选项卡的标准。

考虑到 Office 365 和 SAP BPC 10.0 女士 Office 和 SAP EPM 之间的包办婚姻已经达到了前所未有的深度,我尝试仅使用 VBA,但无济于事。我尝试了Worksheet_Change(ByVal Target As Range)Sub Worksheet_Calculate()但 EPM 上下文更改不会触发这些。

所以我选择了 EPM函数 AFTER_CONTEXTCHANGE(),除了它抛出 this 之外,它可以正确执行。NET 错误在某些情况下,当按下继续时,代码会继续并正确完成,但是我希望用户不要面对这个问题。

由于完全有限的编程技能,我猜这是一个错误,即没有(或丢失)在 EPM 上下文菜单中选择表示实体选择的列表。从下面的错误代码中我可以看到它实际上是一个组合框,但由于它是 EPM 插件的一部分,我不知道如何从 VBA 引用/控制它。

丑陋但非常诱人的On error resume next不起作用。

我的代码中可能存在初学者的错误,因此感谢所有帮助。

亲切的问候,

维姆

.NET 错误“InvalidArgument = '0' 的值对 'index' 无效”

VBA 上下文更改代码

0 投票
0 回答
83 浏览

project - Project Server Enterprise 自定义字段始终结果为空

我已经为 Project server 2016 创建了企业自定义字段(公式),它在问题之前一直在工作,现在所有公式字段结果都为空,即使我放置了另一个内置字段的固定文本或值,并且所有公式都可以与项目专业人员一起使用,没有问题并显示结果OK

0 投票
1 回答
757 浏览

oracle - PBCS:聚合期间成员的自定义规则

我有一个输入帐户(从不共享),用户在其中输入每个月的参数,我希望将其放入 Period 维度的聚合成员中,例如 YearTotal,该值将是其他两个帐户之间的加权平均值,代表成本和数量。

使用帐户属性,我可以额外汇总我的帐户,也可以简单地汇总几个月之间的平均值,显然在这两种情况下我都会得到错误的数据。

有人知道我的问题的解决方案吗?

非常感谢,丹尼尔

0 投票
1 回答
276 浏览

java - Oracle EPM Hyperion 11.2 - Java API 类 LoadExtractOM 方法 loadData 不起作用

我在 11.1.2.4 i 中使用 Hyperion Java API 开发了 3 个 Web 服务 (jax-rs)。登录
二。获取元数据 iii. 将数据加载到 HFM
中所有工作在 11.1.2.4 环境中。在 11.2 环境中测试它们时,我遇到了 LoadExtractOM 中的标准方法 loadData 的问题。在 11.1.2.4 中,我的 Web 服务能够扫描文件并将其加载到 HFM 中,然后返回错误日志文件。在 11.2 中,情况并非如此。LoadExtractOM.loadData 仅返回包含扫描开始和结束日期且没有错误的日志文件。当我在 HFM 中手动扫描文件时,会返回完整的扫描日志。没有 HFMException 消息,加载文件被复制到已处理的正确文件夹中。任何人都有任何想法可能是什么问题。

我检查了 xfm 应用程序日志 xfm.odl.XXXXXXFM-1,解析器中似乎有错误 [2020-06-18T14:41:09.851832+00:00] [XFM] [ERROR:1] [EPMHFM-00000 ] [XFM] [ecid: 0000NB7s5pr3JByr04zW6F1UurLA000009] [文件: c:\nsh00dph_build_view\hfm\source\session\xfmdata\cxfmdatafileparser.cpp] [行: 233] [userId: ] [Msg 参数:] [appName: XXXXXXFM] [pid : 7132] [tid: 9908] [主机: WIN-V6SE6NGK443] [nwaddr: [fe80::1933:e8b7:9c66:f8e0%5]:0;[fe80::1851:3b40:ff89:4a96%6]: 0;[fe80::3d62:44ba:7543:5157%2]:0;[2a04:3541:1000:500:1933:e8b7:9c66:f8e0]:0;169.254.248.224:0;94.237.48.41:0 ;10.2.2.89:0;] [errorCode: 0] [srcException: XfmExc] [errType: 1] [dbUpdate: 1] [11.2.1.0.000.5410] 谢谢