1

我想要实现的目标:- 我想在 x 轴上添加 year_mydatefield、month_mydatefield、quater_mydatefield 等字段。

这些细分字段在运行时在字段列表中可用,但我想对它们进行编码以便它们自动出现。

fcCube.pas 中是否为此类字段定义了任何变量?

或者我可以使用其他方法,例如 fcslice.AddCalcFieldTo?如何使用它们?

研究完成:- 从示例中,我学习了如何使用 sMeasuresFieldName 在 X 轴上放置测量值。

fcSlice1.AddFieldTo(sMeasuresFieldName, '', rf_CapXAx);

sMeasuresFieldNamefcCube.pas中定义。不幸的是,Delphi XE2 找不到 fcCube.pas,fastCube 的程序员手册只列出了所有的方法和参数,但没有解释如何使用它们,也有一些例子。

4

1 回答 1

0

或者,您可以将 DateUtils 添加到您的单元并使用

myReportValue1 := YearOf(MyDateField);
myReportValue2 := MonthOf(MyDateField);
myReportValue3 := DayOf(MyDateField);
于 2012-01-20T16:10:21.803 回答