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

藏色散人
リリース: 2021-02-20 17:30:34
転載
2726 人が閲覧しました

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!