0

我想使用 Ranet Olap PIVOT GRID 的单元格编辑回写功能(Ranet Olap PIVOT GRID 回写)。他们没有为此提供适当的文档。如果有人对此控件有任何经验,请帮助我。

提前致谢。里约若泽。

去回答...

  1. 创建写回分区 a) 启动 SQL Server Business Intelligence Development Studio (BIDS) b) 在 SQL Server BIDS 中打开数据库 Adventure Works (File -> Open -> Analysis Services Database...) c) 在树解决方案资源管理器中选择多维数据集 Adventure Works d) 在选项卡上选择度量组销售目标 e) 为她创建写回分区 (调用本地菜单写回设置...) f) 处理多维数据集 Adventure Works

接下来,运行 Ranet OLAP Sample Web Application 并传递设置:

  1. 设置连接字符串 a) 点击选项卡 [Configurations] 并设置 OLAPConnectionString 例如:Provider=MSOLAP.4;Data Source=server\sql2008r2;Catalog=Adventure Works DW;

  2. 设置 Mdx 查询 a) 单击选项卡 [Mdx 查询] 并复制

    SELECT HIERARCHIZE([Date].[Calendar].[Calendar Quarter].Members) DIMENSION PROPERTIES PARENT_UNIQUE_NAME, HIERARCHY_UNIQUE_NAME, CUSTOM_ROLLUP, UNARY_OPERATOR, KEY0 ON 0, HIERARCHIZE(CrossJoin([Employee].[Employees].[(All)].成员,[Sales Territory].[Sales Territory].Levels(0).Members)) DIMENSION PROPERTIES PARENT_UNIQUE_NAME, HIERARCHY_UNIQUE_NAME, CUSTOM_ROLLUP, UNARY_OPERATOR, KEY0 ON 1 FROM [Adventure Works] WHERE ([Measures].[Sales Amount Quota])单元格属性 BACK_COLOR、CELL_ORDINAL、FORE_COLOR、FONT_NAME、FONT_SIZE、FONT_FLAGS、FORMAT_STRING、VALUE、FORMATTED_VALUE、UPDATEABLE、ACTION_TYPE

  3. 设置更新脚本 a) 单击选项卡 [Mdx 更新脚本] 并复制

    UPDATE CUBE [Adventure Works] SET ( [Measures].[Sales Amount Quota] ,<%[Date].[Calendar]%> ,<%[Employee].[Employees]%> ,<%[Sales Territory].[销售区域]%> ) = <%newValue%>

在 <%[Dimension].[Hierarchy]%> - 表格可见部分的单元格坐标。如果您删除行或列的层次结构 - 它应该从更新脚本中删除。不可见层次结构的坐标由明确定义或由任何算法定义。

4

1 回答 1

1

设置示例在 PDF 文档Ranet OLAP:Editing data in the pivot grid

该文档包括以下部分:

  1. 为 Adventure Works 数据库设置 Writeback 分区
  2. 设置 MDX 查询和更新脚本
  3. 在透视网格中编辑数据
  4. 代码示例

Silverlight 使用Ranet OLAP 2.5 版本。

于 2013-04-03T14:01:39.470 回答