主页 > 专属服务器 > > 正文

轻量服务器_中间件有多种类型_限量秒杀

浏览:

轻量服务器_中间件有多种类型_限量秒杀

对于中央数据收集,需要多个流程(BPC多维数据集中的维度成员)和不同用户的动态Excel输入表单。相关的时间和流程将由业务流程流中的参数设置。根据用户授权数据记录将显示或隐藏,而不更改原始输入表单结构。这确保了每个用户都可以看到在相关时间段和流程中可以编辑的数据记录。

因此,需要更少的表单和维护。

对于SAP BPC 10,您有两个方案可供选择。

如果只有一个维度用于行的唯一标识,您可以通过用户授权轻松过滤数据网格,无需任何额外的工作。

如果您有唯一标识的嵌套维度和很少的数据记录,您可以使用SAP EPM本地成员功能。对于每个本地成员,需要一个唯一的维度组合,以便将记录设置到数据网格上的预期位置。报表必须链接到数据网格中的相关单元格。

对于具有多个嵌套维度和大量行的复杂输入,返现是什么意思,这种方法可能会很快耗时,并使可持续维护变得复杂。

如果在大数据集中有嵌套维度,则第三种方法是创建MS Excel宏,在处理和维护方面效率更高,与本地成员方法不同。

下面的场景描述了该方法:

首先让我们看一下SAP BPC用户配置文件。

除了管理员之外,云服务器价格,还有三个名为"SALES琰*"的测试用户

他们具有以下数据访问权限:

SALES琰1具有产品类别的读写权限非洲和欧洲市场的"A"。这些条目的Excel数据网格为绿色。

SALES 2对亚太市场的产品类别"B"具有读写权限。这些条目的Excel数据网格为红色。

SALES_3对北美和南美市场的所有产品类别具有读写权限。这些条目的Excel数据网格是蓝色的。

输入表管理员的综合视图

没有宏方法,用户SALES 1在打开Excel输入表后收到以下错误的摘要视图。

如您所见,数据集仅缩减为一行,不再显示相关的数据组合。

如果不使用宏方法,用户SALES 2在打开Excel输入窗体后会收到以下错误的摘要视图。

如您所见,数据集仅缩减为一行,不显示相关的数据组合更多。

如果没有宏方法,用户SALES_3在打开Excel输入表单后会收到以下错误的摘要视图。

如您所见,数据集显示了所有可能的组合的乘法,这也不是我们最初想要的。

首先我们看一下包含数据网格的工作表。在数据网格左侧,我们添加了三列(两列用于具有用户授权的维度,一列用于检查具有最高粒度的维度上的授权):

在本例中,A列和B列是用于用户授权检查的维度。对于嵌套维度,SAP BPC使用附加授权方法。因此,如果我们拥有国家/地区的访问权限,我们也拥有产品类别的访问权限,我们将在C列中收到正确的成员描述。如果我们没有任何维度的相关访问权限,将显示"#NoData"。

如果需要更多维度,请插入足够的列。列A和B中的静态内容确保了永久一致的记录结构。因此,单元格A1和单元格B1在

epmolapmemberdo()公式的D列和E列中引用。

第5行:epmolapmbereo(EPMMemberDesc(B5);EPMMemberDesc(A5);…)

第6行:epmolapmbereo(EPMMemberDesc(B6);EPMMemberDesc(A6);…)

在本例中,C列仅在活动用户具有相关权限时才会收到正确的成员描述;否则将出现"#NoData"。

接下来,我们打开源代码(Alt+F11)以创建具有任意名称的新模块。

首先,我们定义全局常量:

输入表是嵌入了数据网格。第一个数据网格输入行名为"input\u sheet\u start\u row"。我们还需要一个跟踪列,名为"check\u access\u column",EPM公式为"=EPMMemberDesc(B*)";在这个示例列C中,

现在我们用removeOWS()创建宏。

这些局部变量是动态运行这个子项所必需的。整数"searchA"用作for循环中的索引。长的"count\u rows"统计数据网格中的数据记录,云服务器租用,"month\u number"保存报告月份。

为了优化宏运行屏幕更新期间的性能,将禁用事件。计算方法将设置为手动。

接下来我们检查报告行的数量,并将此信息存储在相关变量中。

现在我们使用EPM公式"=EPMMemberDesc(B*)";"#NoData"检查C列的内容,表示用户没有相关授权。因此,用户看不到任何关键数字,行将被隐藏。作为循环的另一个端点("count\u rows"旁边),我们检查以下列的内容–第一个数据网格列。如果为空,则循环必须停止。这个循环还设置了"视图"标记(对于单个循环,每次刷新都不会导致函数在所有记录上再次运行,因为不相关的行已经被隐藏了)。

在底部–在状态栏中,我们可以看到正在进行的实际数据记录。("Bite warten"是德语中"please wait"的表达式)

此子部分的最后一步是重新激活Excel功能–屏幕更新,启用事件并将计算方法设置为自动。

最后,我们需要一个函数来运行宏–sub RemoveOws()–在EPM刷新后。

如上所述,单元格B1中的标记"视图"防止了多重循环。可以在源代码中随时删除,如果工作簿打开,则应将其删除。

使用子"removeRows"为管理员连续创建新视图:

对于SALES_1:

如您所见,第5-22行隐藏在Excel工作表中

SALES_2:

如您所见,第5-16行隐藏在Excel工作表中

和销售第3行:

如您所见,第17-34行隐藏在Excel工作表

的全局常量:

公共常量输入

工作表="输入"

公共常量输入

工作表

开始

行=5

公共常量检查

访问

列=3

刷新后的函数()

此函数证明是否设置了标记"视图"。如果是,隐藏列的

函数将不会启动-确保单个循环。

如果工作表(输入工作表)。范围("B1")。值"视图",则

调用删除行

刷新后

为真

结束如果

结束函数

子删除行()

Dim SEARCA为整数

Dim count

行为长

以优化性能禁用:

应用程序屏幕更新=假

应用.计算=xl计算手册

应用程序.EnableEvents=False

设置报告行

计数行=张(输入张)。UsedRange.Rows.Count行数

'检查每一列的用户权限是否输入行接收数据。

'在最后一种情况下,该行将隐藏

对于searchA=输入\u表\u开始\u行以计数\u行步骤1

应用程序状态栏=Space(50)&searchA&"bite warten…"

If Sheets(input#sheet).Cells(searchA,checkŠaccessŠcolumn+4).Value=""然后退出

If(Sheets(inputŠsheet).Cells(searchA,checkŠaccessŠcolumn).Value="ŠNoData")或

(Sheets(inputŠsheet).Cells(searchA,云服务器服务好,勾选"\u access\u column").Value="")然后

Sheets(input\u sheet).Rows(searchA).Hidden=True

设置单循环标记

If Sheets(input\u sheet).Range("B1").Value"View"然后

Sheets(input\u sheet).Range("B1").Value="View"

End If

Next searchA

最后一步是重新激活excel函数:

应用程序状态栏=错误:应用程序屏幕更新=真:

应用程序.EnableEvents=真:应用.计算=xlCalculationAutomatic

,德国云服务器
发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 亚马逊云_海报cdn_优惠券
    <strong>亚马逊云_海报cdn_优惠券</strong>

    亚马逊云_海报cdn_优惠券

    消费者在哪里?这不是医疗保健领域的"捉迷藏"游戏,而是建立一个全面运转的医疗保健系统所需要的关键缺失要素。让消费者参与进来——作为一个消费...

  • 云解析_svn服务器安装_限时特惠
    <strong>云解析_svn服务器安装_限时特惠</strong>

    云解析_svn服务器安装_限时特惠

    集成/docker/梅索斯/marathonapachemesos是一个用于调度和管理分布式应用程序的开源集群管理器。Mesos几乎就像整个集群是一个单一的集群一样分配CPU和RAM等资源...

  • 云服务器_阿里云服务器账号_哪家好
    <strong>云服务器_阿里云服务器账号_哪家好</strong>

    云服务器_阿里云服务器账号_哪家好

    技术支持副总裁Aileen Wyer和高级系统管理员Maruf Rahman最近与我们坐下来讨论我们的合作伙伴关系如何帮助CAN Capital的遗留备份基础设施现代化,以简化数据管...

  • 消息队列_折枝by困倚危楼百度云_新注册优
    <strong>消息队列_折枝by困倚危楼百度云_新注册优</strong>

    消息队列_折枝by困倚危楼百度云_新注册优

    今天,两位前行业分析师(现在是Veeam高管)讨论了塑造数据保护行业和IT格局的趋势:Jason Buffington@JBuff,前ESG数据保护首席分析师Dave Russell@BackupDave,Ga...

  • 中间件_服务器能干什么_超低折扣
    <strong>中间件_服务器能干什么_超低折扣</strong>

    中间件_服务器能干什么_超低折扣

    Nathan Sielaff,World Vision的系统工程师,负责备份、存储等。他致力于创建一个灵活和敏捷的IT环境,这样组织就不必担心底层基础设施,可以将精力集中在任...

云储存

更多 >
  • 负载均衡_腾讯企业邮箱开通_高性价比
    负载均衡_腾讯企业邮箱开通_高性价比

    SAP Lumira&Design Studio于2月23日至24日在古尔冈举办的实践研讨会 请加入我们,了解我们在敏捷可视化、仪表板和应用程序方面的创新,并体验SAP Lumira和SAP D...

  • <strong>全站加速_找不到服务器_0元</strong>
    全站加速_找不到服务器_0元

    3D打印这一概念在过去的几年中以其科幻的内涵吸引了很多人的注意。今天,3D打印已经进入了许多家庭,甚至作为一个复杂的儿童玩具。3D打印是一项重要...

云储存对象存储_域名备案网址_评分榜
云储存腾讯云_绝不后悔百度云_多少钱
云储存域名备案_163邮箱服务器地址_返利
云储存云存储_呼市网站建设_怎么申请
云储存虚拟主机_阿里云是什么意思_企业0元试用