Online數據報表配置
===
## 1.功能介紹
報表配置可以通過在線配置,無需編寫代碼生成數據報表頁面。
JEECG Online報表開發是一種配置式的報表開發模式,省去了報表的開發工作,將報表的開發簡化為SQL + 配置的形式。
## 2.動態報表配置
點擊菜單:在線開發 -> Online報表配置,創建動態報表,在 [查詢數據SQL] 錄入完畢之后,點擊 [sql解析] 可以自動解析出[動態報表配置明細]和[參數列] 。
**界面如下:**

**說明:**
[查詢SQL] 即動態報表的查詢SQL,此輸入框所填寫的SQL所查詢出來的數據將以列表的形式展現。
您可以鍵入“${abc}”作為一個參數,這里abc是參數的名稱。例如:
select * from table where id = ${abc}。
select * from table where id = '${abc}'(如果字段為字符串類型,需要帶有單引號)
列表塊說明:
* [報表參數] sql中解析出的參數
* [動態報表配置明細] 則是對查詢SQL結果集所產生的數據列進行相關的配置。
**查看報表效果:**

## 3.報表參數說明
**主體參數:**
* 編碼: 唯一編碼,相當于該在線報表/圖表的Code
* 名稱: 簡短的描述,顯示于報表/圖表界面的標題
* 描述: 詳細的描述,不顯示在報表/圖表界面上
* 查詢SQL: 標準的SQL語句代碼,用于報表/圖表的本地化數據庫查詢操作(表名均為實際數據庫中的數據表名稱)
* 數據源:可以查詢不同的數據庫,系統管理->多數據源管理中可配置數據源
**動態報表明細參數:**
* 名稱: 與SQL語句相對應的查詢列(直接通過SQL解析得到,不建議修改)
* 排序: 根據SQL語句中的順序進行的查詢列顯示序列號(直接通過SQL解析得到)
* 字段文本: 用于在動態報表展示時作為列名
* 類型: 標識這個字段的數據類型,便于條件查詢時生成相應的過濾SQL片段。
* 是否顯示: 報表列中此列顯示與否,圖表的明細中此列顯示與否
* 是否查詢: 此列是作為查詢條件,如果類型為日期,作為搜索條件時搜索框會有日期控件
* 查詢模式: 查詢列的查詢方式(范圍查詢/單條件查詢) ,區別是前者的查詢框只生成一個輸入框,而后者生成兩個查詢框。
* 字典Code: 填寫系統字典中分組編碼。將生成查詢下拉以及結果集的值替換。
高級用法: 外鍵字段顯示匹配SQL;書寫格式:
SELECT id 'key', territoryname 'value' FROMt_s_territory
* 字段href:該查詢列的http轉向連接(生成的報表中該列帶超鏈接功能)
## 4.報表訪問地址
點擊列表,配置地址獲取菜單鏈接

帶參數鏈接說明:
cgReportController.do?list&id={報表編碼}&username=${username}
標紅為參數部分:
配置菜單,需要設置條件參數為實際查詢值。
例如:cgReportController.do?list&id=user_msg&username=admin
- 總體介紹
- 快速了解
- 平臺優勢
- 技術支持
- 社區榮譽
- 開發環境準備
- JEECG私服Maven
- 代碼結構說明
- 入門開發環境搭建
- 開發工具
- 代碼生成器使用
- GUI代碼生成器
- Online代碼生成器
- P3插件代碼生成器
- 代碼生成器配置
- 功能介紹
- 權限開發手冊
- Online開發權限
- Online表單訪問規則
- 列表按鈕權限控制
- 列表數據權限控制
- 頁面表單權限控制(一對多表)
- 頁面表單權限控制(單表)
- 其他
- 二級管理員手冊
- 接口權限配置
- 平臺權限設計總覽
- 編碼開發方式
- 列表按鈕權限用法
- 列表數據權限用法
- 數據權限自定義SQL
- 表單權限用法
- UI標簽庫文檔
- AuthFilter(頁面權限標簽)
- Autocomplete(自動補全標簽)
- BaseTag(樣式和JS引入標簽)
- Choose(彈出選擇標簽)
- ComboTree(下拉樹形選擇框)
- Datagrid(數據列表標簽)
- DepartSelectTag(部門樹選擇標簽)
- DictSelect(數據字典下拉選擇框)
- FormValidation(表單提交及驗證標簽)
- HasPermissionTag(頁面權限標簽)
- Menu(左側菜單生成標簽)
- MutiLang(國際化標簽)
- OrgSelectTag(部門樹列表選擇標簽)
- SelectZTree(Ztree樹控件)
- Tabs(選項卡父標簽)
- TreeSelectTag樹分類標簽
- Upload(上傳標簽)
- UserSelectTag(用戶選擇標簽)
- WebUploader(上傳標簽)
- 查詢構造器
- 查詢過濾器
- 高級查詢構造器
- 專題功能介紹
- 國際化使用
- 多數據源使用
- 定時任務
- 平臺JWT接口文檔
- 消息中心
- Online在線開發
- Online二次開發
- Online代碼生成
- Online唯一性校驗配置
- Online查詢機制(數據權限)
- Online樹形表單配置
- Online表單填值規則
- Online表單對外接口
- Online表單控件
- Online表單配置
- Online表單高級應用
- Online報表開發
- Online圖形報表配置
- Online數據報表配置
- Online移動報表配置
- 自定義表單設計
- 自定義表單權限
- 列表空間權限控制
- 功能介紹
- 常規控件權限控制
- 自定義表單配置
- 自定義表單二次開發
- 自定義表單控件
- 自定義表單數據源
- 自定義表單模板
- 自定義表單配置
- 自定義表單高級應用
- 表單數據維護
- 附錄小技巧
- datagrid擴展屬性用法
- Formvalid新增屬性tiptype的使用
- JEECG單點集成文檔
- Jeecg定時任務開發
- JEECG常見問題貼
- Redis與Ehcache切換文檔
- Toolbar自定義js參數規則
- UI標簽規則
- 列表多表頭的設計
- 列表拓展字段展示
- 列表自定義查詢條件
- 員工入職開發規范文檔V1.0
- 數據列表合計功能
- 登錄權限攔截器排除方法
- 組織機構導入功能使用說明
- 表單字段重復校驗方法
- JEECG新技術
- 新版UI技術方案