VS 2013 SSAS多维项目向下钻取表格将忽略格式

我四处搜寻,但找不到答案。 我认为最好用一些图片来解释。 我已经使用SQL BI数据工具在VS 2013中创build了一个多维项目。 我从excel连接到它,一切都显示正常,所有的措施工作,钻取工作等。我有一个问题,虽然是当双'总'单元格,Excel打开一个新的工作表,并显示钻取数据,但数据没有格式。 “date到”列显示为“41516”。 当我格式的Excel中的单元格作为date,然后它显示正确的格式的值。 我已经在项目中设置了度量的格式,但它们似乎没有任何影响。 我没有在VS中创build任何向下钻取操作,双击是默认的向下钻取。 但是这并不重要,因为只能在创build操作时select数据,而不能格式化。 当在主表单上显示相同的度量值时,适用格式,但不适用于向下钻取。 任何想法如何格式化下钻表中的值?

措施:

在这里输入图像说明

为“date到”度量设置格式string:

在这里输入图像说明

在excel中钻取:

在这里输入图像说明

这是更多的评论(而不是答案)。

@Mike是正确的…不需要在度量值组中创build它,只需创build一个自定义钻取操作并指定date维度属性即可。 如果您为该属性的Name属性使用格式正确的列,那么格式应该传播(不知道这是否确实如此,下面进行了testing)

**** 之前: ******************************

在这里输入图像说明在这里输入图像说明

**** 之后: ******************************

在这里输入图像说明在这里输入图像说明

我会将“date到”从度量更改为维度属性。 然后,您可以使用KeyColumns属性的Date列和NameColumn属性的格式化string列。

date对于我来说没有任何意义。