热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

3.1修改度量值

使用FormatString属性为各度量值定义格式设置,以控制向用户显示度量值的方式,从而提高多维数据集中的度量值的用户友好性。在此任务中,

使用 FormatString 属性为各度量值定义格式设置,以控制向用户显示度量值的方式,从而提高多维数据集中的度量值的用户友好性。在此任务中,您将为 Analysis Services Tutorial 多维数据集中的货币和百分比度量值指定格式设置属性。

修改多维数据集的度量值

  1. 切换到 Analysis Services Tutorial 多维数据集的多维数据集设计器的“多维数据集结构”选项卡,在“度量值”窗格中展开“Internet 销售”度量值组,右键单击“订单数量”,然后单击“属性”

  2. 在“属性”窗口中,单击“自动隐藏”以阻止“属性”窗口打开。

    当“属性”窗口处于打开状态时,同时更改多维数据集中多个项的属性将更加容易。

  3. 在“属性”窗口的 FormatString 列表中,选择 #,#

  4. “多维数据集结构”选项卡的工具栏上,单击“显示度量值网格”

    更改为网格视图使您可以同时选择多个度量值。

  5. 通过按住 Ctrl 键选择多个度量值,可以选择下列度量值:

    • Unit Price

    • Extended Amount

    • Discount Amount

    • Product Standard Cost

    • Total Product Cost

    • Sales Amount

    • Tax Amt

    • Freight

    下图显示了在选中上述度量值时的“多维数据集结构”选项卡。

  6. 在“属性”窗口的 FormatString 列表中,选择 Currency

  7. 在“属性”窗口顶部的下拉列表框中,选择 Unit Price Discount Pct 度量值,然后在 FormatString 列表中选择 Percent

  8. 在“属性”窗口中,将 Unit Price Discount Pct 度量值的 Name 属性更改为“单价折扣百分比”

  9. “度量值”窗格中,单击 Tax Amt,然后将此度量值的名称更改为 Tax Amount

    这种修改度量值名称的方式与在“属性”窗口中更改度量值的 Name 属性的方式相同。

  10. 在“属性”窗口中,单击“自动隐藏”以隐藏“属性”窗口,然后在“多维数据集结构”选项卡的工具栏上单击“显示度量值树”

  11. 在 Business Intelligence Development Studio 的“生成”菜单上,单击“部署 Analysis Services 教程”

    由于您已将此项目配置为增量部署,因此只有自上次部署以后在此项目中所做的更改才会部署到 Analysis Services 的实例中。

  12. 在成功完成部署后,单击多维数据集设计器的“浏览器”选项卡。

    BI Development Studio 将检测到该多维数据集已更新,并提示您重新连接以显示更新后的多维数据集。

  13. “浏览器”选项卡的工具栏上,单击“重新连接”

    各销售额度量值的美元值随即以货币金额的形式(具有适用于您的区域设置的适当格式)显示在“数据”窗格中。

  14. “元数据”窗格中,依次展开“度量值”“Internet 销售”,右键单击“订单数量”,然后单击“添加到数据区域”

    注意,这一新度量值的格式已设置为整数,如下图所示。

  15. “文件”菜单上,单击“全部保存”

    这将保存到目前为止您在 Analysis Services Tutorial 项目中所做的更改,您可以根据需要在此处停止教程,以后再继续。

通过指定各度量值的 FormatStringName 属性值,您已成功提高了 Analysis Services Tutorial 多维数据集中的度量值的用户友好性。


转:https://www.cnblogs.com/yqy542006/archive/2008/05/29/1210061.html



推荐阅读
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 如何自行分析定位SAP BSP错误
    The“BSPtag”Imentionedintheblogtitlemeansforexamplethetagchtmlb:configCelleratorbelowwhichi ... [详细]
  • 本文详细介绍了GetModuleFileName函数的用法,该函数可以用于获取当前模块所在的路径,方便进行文件操作和读取配置信息。文章通过示例代码和详细的解释,帮助读者理解和使用该函数。同时,还提供了相关的API函数声明和说明。 ... [详细]
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • GetWindowLong函数
    今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ... [详细]
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • HDU 2372 El Dorado(DP)的最长上升子序列长度求解方法
    本文介绍了解决HDU 2372 El Dorado问题的一种动态规划方法,通过循环k的方式求解最长上升子序列的长度。具体实现过程包括初始化dp数组、读取数列、计算最长上升子序列长度等步骤。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • 本文主要解析了Open judge C16H问题中涉及到的Magical Balls的快速幂和逆元算法,并给出了问题的解析和解决方法。详细介绍了问题的背景和规则,并给出了相应的算法解析和实现步骤。通过本文的解析,读者可以更好地理解和解决Open judge C16H问题中的Magical Balls部分。 ... [详细]
  • Spring特性实现接口多类的动态调用详解
    本文详细介绍了如何使用Spring特性实现接口多类的动态调用。通过对Spring IoC容器的基础类BeanFactory和ApplicationContext的介绍,以及getBeansOfType方法的应用,解决了在实际工作中遇到的接口及多个实现类的问题。同时,文章还提到了SPI使用的不便之处,并介绍了借助ApplicationContext实现需求的方法。阅读本文,你将了解到Spring特性的实现原理和实际应用方式。 ... [详细]
  • 本文详细介绍了在ASP.NET中获取插入记录的ID的几种方法,包括使用SCOPE_IDENTITY()和IDENT_CURRENT()函数,以及通过ExecuteReader方法执行SQL语句获取ID的步骤。同时,还提供了使用这些方法的示例代码和注意事项。对于需要获取表中最后一个插入操作所产生的ID或马上使用刚插入的新记录ID的开发者来说,本文提供了一些有用的技巧和建议。 ... [详细]
author-avatar
k57784506
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有