ホームページ  >  記事  >  PHPフレームワーク  >  Thinkphp5 統合 Grid++ レポートの詳細説明

Thinkphp5 統合 Grid++ レポートの詳細説明

藏色散人
藏色散人転載
2021-02-20 17:30:222747ブラウズ

thinkphp のチュートリアル コラムでは、Thinkphp5 がグリッド レポートをどのように統合するかを紹介します。困っている友人の役に立てば幸いです。

Thinkphp5 統合 Grid++ レポートの詳細説明

# 多くの記事をチェックした結果、非常に多くの記事がありました。 thinkphp への再統合に関する記事がいくつかあります。オンライン情報と Grid が提供する例を参照して、thinkphp5 に Grid を統合するプロセスが完了しました。

環境:

phpstudy、thinkphp5、grid Report6
1. インポート ファイル

<script type="text/javascript" src="__STATIC__/admin/js/GRInstall.js" ></script>
<script type="text/javascript" src="__STATIC__/admin/js/GRUtility.js" ></script>
<script type="text/javascript" src="__STATIC__/admin/js/CreateControl.js" ></script>

これら 3 つは、グリッド Web プラグインで使用される JS です。 , これら 3 つのファイルを public/admin/js ディレクトリに配置しましたので... (実際には、どこに配置してもパスを導入するだけです) 2. グリッドでレポートを作成します## ####操作手順に従ってください######3. Web ページにデザイナー プラグインを挿入します###
<script type="text/javascript"> 
    //用查询显示控件展现报表,从URL“../grf/1a.grf”获取报表模板定义,从URL“../data/DataCenter.php?data=Customer”获取XML形式的报表数据,
	CreateDisplayViewerEx("100%", "100%", "__STATIC__/grf/1a.grf", "__STATIC__/data/DataCenter.php?data=Student", true, "");
</script>
###3. コントローラー コードを記述します###
public function DisplayViewReport() {

     return $this->fetch();
	}
###4. データベース接続コードを変更します######Data ディレクトリの mysql_GenXmlData.php ファイルで、独自のデータベース サーバー条件に従って mysql_connect() を入力し、mysql_select_db() に独自のデータベース名を記述します。 ######### これは最も単純な統合ケースであり、複数テーブルのクエリは含まれていません。単純なものから始めれば、複雑なものも徐々にシンプルになっていきます。 #########

以上がThinkphp5 統合 Grid++ レポートの詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。