2

レポート サービスでレポートを作成しました。レポートを Excel 形式でダウンロードすると、列に対して SUM 関数を実行できません。最初に手動で列を数値に変換する必要があります。何か方法はありますか?これはレポート サービスで、レポートをダウンロードするときに、列の形式を変更せずに値を合計するだけです。

私はこれまでに次のことを試しました:

. セルをクリックし、プロパティ ウィンドウを開き、Format プロパティを更新して #,##0.00 にします。

誰か助けてください

ありがとう

4

3 に答える 3

0

あなたの要件を正しく理解しているかどうかはよくわかりません。

SSRSのフィールドに対して実行できる変換の長いリストがあります。

あなたのフィールドがFields!Number1.Value

あなたはそれを数として変換することができます:

CLng(Fields!Number1.Value )

http://msdn.microsoft.com/en-us/library/s2dy91zy%28v=vs.80%29.aspx

于 2013-02-20T14:07:59.820 に答える
0

フィールドを整数またはその他の数値形式に変換する必要があります。

データベースから返される値は、整数ではなく文字列として返されます。

したがって、それをExcelにエクスポートすると、数値形式ではない「一般」フィールドとして表示されます。

フィールドを「数値」にすることを指定する必要があります

次の例に従います。

次のフィールドを持つデータセットに基づいてレポートを作成しました。

  • KPIID
  • 名前
  • 学年

Gradeフィールドが整数である必要があることが指定されました。

=CInt(Fields!KPI_Grade.Value)

エクセルで、そのフィールドで合計関数を実行したことを確認してください。

ここに画像の説明を入力

于 2013-02-20T20:17:54.587 に答える
0

Tablix でセル番号形式を設定しようとしましたか?

ここに画像の説明を入力

于 2013-02-20T12:50:51.397 に答える