2

procを使用してピボットテーブルを設定するxlsがあります。

'admin tools --odbc --file DSN'でデータ接続を削除しましたが、それでも機能しますが、どうすれば可能ですか?

これは、ピボットテーブルのデータを表示するために、レシピエントがファイルDSNを存在させる必要がないことを意味しますか?

4

3 に答える 3

2

これは、ファイル DSN を使用すると、Excel がファイルのコンテンツを読み取るために可能になります。このファイルには、外部データ プロバイダーへの接続文字列を構築するためのすべてのエントリが基本的に含まれています。次に、Excel は接続文字列を作成し、それを使用して QueryTable を作成します。したがって、初めて QueryTable を正常に更新すると、そのファイル DSN は不要になります。そのため、削除した後、またはそのDSNのない他のマシンでイベントが機能します。

補足として、QueryTable でファイル DSN を使用し、後で FileDSN を更新した場合 (たとえば、新しいデータベースなど)、QueryTable の更新にその変更が反映されないため、QueryTable を再構築する必要があります。

于 2009-04-07T15:43:35.173 に答える
0

一度ピボット テーブルを作成すると、その後、その .xls ファイルはハード ドライブで独立して機能します。そのため、さらに DSN は必要ありません。

于 2009-04-07T12:41:40.430 に答える
0

ピボット テーブルは、その背後にピボット テーブル データ キャッシュを保持します。このデータは好きなように操作できますが、再接続するまで更新されません。

スタン・スコット

于 2009-04-07T14:05:14.690 に答える