1

レポートの詳細が要約表現で要約されていますが、すべて正常に機能しています。フィールドは、勤務時間の 10 進値です。したがって、集計値も 10 進数値です。集計値にアクセスして、時間/分に変換したいと考えています。エクスプレスに「WorkTimeSum」というラベルを付けましたが、それを処理できないようです。田畑!要約式であるため、明らかに機能しません。私はReportItemsを考えていました!動作するはずですが、役に立ちません。この式フィールド (集計行) を同じ集計行の式で使用するにはどうすればよいですか?

4

2 に答える 2

2

私が正しく理解している場合、別のテキストボックスの式を使用して時間と分に変換できるように、合計労働時間の値を含むテキストボックスを参照する方法を尋ねていますか?

どちらのReportItemsも使用できます!例えば

=ReportItems!Textbox20.Value) 

またはReportItems( "")例

=ReportItems("Textbox20").Value

別のテキストボックスの値を参照します。名前は大文字と小文字が区別されるため、注意してください。

于 2013-03-12T23:07:58.683 に答える
0

任意の式で集計関数を使用できます。たとえば、任意のヘッダー行で、次の式を使用して合計時間の値を決定できます。

=Floor(Sum(Fields!hours.Value))

Sum(Fields!hours.Value)コンテキストに関係なく、合計時間です。たとえば、グループヘッダー行の場合はグループ合計です。この式は、必要な他の式の入力として使用できます。

あなたの問題はコンバージョン自体ではなかったようですので、うまくいけば、これはあなたを正しい方向に向けます。さらに詳しい情報が必要な場合は、指定してください。

于 2013-03-12T18:10:51.907 に答える