1

VisualForce で DataTables ライブラリを使用しており、エクスポート機能以外はすべて機能しています。DataTables Web サイトのサンプル初期化に従いましたが、TableTools.js ファイルで ZeroClipboard.js が定義されていないというエラーが発生します。ただし、何度も確認して再確認したところ、Chrome のリソースとして zeroclipboard.js がリストされています。

私が別の方法で行っていて、関数を VisualForce に適合させる際に判断できなかった唯一のことは、swf ファイルを適切に呼び出す方法でした。現在、ローカル サーバーでファイルをホストし、関数で明示的に参照しています。これは私の問題でしょうか?上記のエラーは関連していないようですが、広範なトラブルシューティングの後に残っていると思われる唯一のものです.

swfファイルをSalesforceの静的リソースにして、関数からそのように呼び出して、ファイルが他のすべてのものと同じサーバー上にあるようにする方法を知っている人はいますか?

以下は、DataTables を設定する現在の関数です (swfPath: 呼び出しに関する質問、静的リソースでこれを行うにはどうすればよいですか?)

var oTableTools = new TableTools( oTable, {
    "sSwfPath" : "www.MyWebsite.com/resources/copy_csv_xls_pdf.swf",
    "buttons": [
                "copy",
                "csv",
                "xls",
                "pdf",
                { "type": "print", "buttonText": "Print me!" }
               ]
});
$('#demo').before( oTableTools.dom.container );

       

4

1 に答える 1