デフォルトでは、csv はテキスト ボックス名を列の csv ヘッダー名として使用します。テキスト ボックスにスペースは使用できません。
csv のテキスト ボックスとは異なるヘッダーを作成するにはどうすればよいですか?
csvにエクスポートするときにヘッダーにカンマを表示する方法はありますか?
注: ソリューションは 1 つのレポートに対してのみである必要があります。グローバルではありません。
デフォルトでは、csv はテキスト ボックス名を列の csv ヘッダー名として使用します。テキスト ボックスにスペースは使用できません。
csv のテキスト ボックスとは異なるヘッダーを作成するにはどうすればよいですか?
csvにエクスポートするときにヘッダーにカンマを表示する方法はありますか?
注: ソリューションは 1 つのレポートに対してのみである必要があります。グローバルではありません。
列名はDataElementNameプロパティから取得されます。空白の場合は、Nameプロパティから取得されます。残念ながら、コンマや引用符は使用できません。
ここにブログ投稿があります:
csvエクスポートの構成ファイルの設定を変更する方法について。これらは地球規模の変化です。利用可能なプロパティのリストは次のとおりです。
http://msdn.microsoft.com/en-us/library/ms155365.aspx
これらのどれもあなたが必要とするスペース、または私が現在達成しようとしている列名の引用を許可しません。ごめん。
次のクエリ パラメータを URL に追加します。
#
対象 - [ URL]&rs:format=CSV&rc:FieldDelimiter=%23
;
対象 - [ URL]&rs:format=CSV&rc:FieldDelimiter=";"
どこかの構成ファイルを変更せずにレポートマネージャーから直接実行できるかどうかわからない
更新:これを読み直した後、このような手順から列ヘッダーを返していますか?
SELECT tbl.colname [my column name, some text],
tbl.col2 [another, col]
角括弧を使用すると、文字をエスケープできます。