報表與匯出

報表與處理程序

用途:執行 iDempiere ERP 報表與處理程序,支援多種輸出格式及內嵌預覽。

資料來源與權限

報表與處理程序列表直接來自 iDempiere 選單樹(AD_Menu / AD_TreeNodeMM),確保 App 顯示的項目與 iDempiere 桌面端完全一致。權限由選單樹角色存取控制,無需額外設定 AD_Process_Access

雙檢視模式

報表列表支援兩種檢視模式,點擊右上角圖示切換:

模式 說明
分類檢視(預設) 依選單樹分類以可展開/收合區塊顯示,每個分類顯示報表數量
清單檢視 扁平化清單,頂部有 All / Report / Process 分段按鈕可切換類型篩選
  • 檢視模式偏好會自動保存,下次開啟時保持上次選擇
  • 搜尋時分類檢視會自動展開符合的分類

操作步驟

  1. 從首頁點擊「報表與處理程序」卡片(深紫色)
  2. 使用搜尋欄即時篩選報表名稱或說明
  3. 報表項目以 📊 圖示標示,處理程序以 ▶ 圖示標示
  4. 每個項目顯示 R/W 或 R 權限標籤,清單檢視另顯示分類標籤
  5. 點擊星號加入收藏(收藏項目排序在最前面)
  6. 點擊項目進入參數設定畫面,選擇輸出格式後執行

最近使用與收藏

  • 最近使用:報表列表頂部自動顯示最近執行過的 10 張報表,方便快速再次執行
  • 收藏:點擊報表名稱旁的星號,可將常用報表加入收藏置頂

輸出格式與預覽

格式 預覽方式
PDF 內嵌 PDF 檢視器,支援翻頁、頁碼顯示
HTML 內嵌 HTML 表格渲染
Excel (.xlsx) 內嵌表格檢視,支援多工作表切換、雙向捲動
CSV 內嵌表格檢視

所有格式均可透過右上角分享按鈕匯出至其他 App。舊版 .xls 格式不支援內嵌預覽,可使用分享功能開啟。

參數類型支援

參數類型 輸入方式
日期 / 日期範圍 日期選擇器(範圍參數顯示「從」「到」雙欄)
是/否 開關切換
數字 數字鍵盤輸入
文字 文字輸入

必填參數以 * 標示,未填寫時會提示錯誤。收藏清單儲存於裝置本地。

參數預設(Preset)

針對常用的報表參數組合,可儲存為預設方便快速載入:

  • 儲存:填寫參數後點擊書籤圖示旁的「儲存」按鈕,輸入預設名稱即可儲存
  • 載入:參數畫面上方顯示已儲存的預設 Chip,點擊即自動填入所有參數
  • 刪除:長按預設 Chip 可刪除不需要的預設
  • 每個報表最多儲存 10 組預設
  • 預設資料儲存於裝置本地,跨裝置不同步

背景執行

報表/處理程序支援背景執行,自動輪詢狀態,完成後可下載結果。適合耗時較長的報表。


資訊視窗查詢

用途:查詢 iDempiere ERP 資訊視窗(AD_InfoWindow),支援型別感知查詢條件、運算子選擇、可收合篩選面板、儲存查詢及分頁結果。

操作步驟

  1. 從首頁點擊「資訊查詢」卡片(青色)
  2. 進入資訊查詢列表,可使用搜尋欄篩選
  3. 點擊星號圖示將常用視窗加入收藏(置頂顯示)
  4. 點擊視窗名稱進入查詢畫面
  5. 填寫查詢條件後點擊「查詢」執行

最近使用與收藏

  • 最近使用:列表頂部自動顯示最近查詢過的資訊視窗(最多 10 個),以水平 Chip 呈現方便快速存取
  • 收藏:點擊視窗名稱旁的星號,可將常用視窗加入收藏置頂

查詢條件(型別感知)

查詢欄位依 AD_InfoColumn 的 DisplayType 自動選擇合適的輸入元件:

型別 輸入方式
文字 (10/14) 文字輸入框(支援運算子:包含/等於/開頭為)
整數/金額/數字 (11/12/22) 數字鍵盤(支援運算子:=, >, <, >=, <=)
日期 (15/16) 日期選擇器
資料表/查詢 (18/19/30) 可搜尋查詢元件(底部面板搜尋)
是否 (20) 下拉選單(全部/是/否)

可收合篩選面板

  • 查詢成功後,篩選條件面板自動收合,最大化結果顯示空間
  • 收合時以摘要 Chip 顯示目前啟用的篩選條件(欄位名稱: 值)
  • 點擊面板標題或 Chip 可重新展開編輯條件

儲存查詢

  • 點擊條件區右側儲存圖示,可將目前的查詢條件命名儲存
  • 點擊資料夾圖示載入已儲存的查詢,條件自動填入
  • 每個已儲存查詢旁有刪除按鈕可移除
  • 儲存的查詢包含所有條件值及運算子設定

查詢結果

功能 說明
2D 捲動表格 支援固定欄位與欄位標題的雙向捲動表格,取代傳統 DataTable
欄位排序 點擊欄位標題排序,再次點擊切換升降序
欄位管理 長按欄位標題可隱藏/拖曳排序,設定持久化
密度模式 支援寬鬆/緊湊列高切換(comfortable / compact)
摘要頁尾 自動計算數字欄位的加總/平均值
交替行色 奇偶行不同底色,提升可讀性
記錄預覽 點擊列開啟底部預覽面板,顯示所有欄位詳細值
鑽取導航 預覽面板可點擊「在視窗中開啟」跳轉至資料維護視窗
分頁 底部顯示記錄數,若有下一頁出現「載入更多」按鈕
一鍵重設 恢復伺服器預設的欄位順序與可見性

結果匯出

  • 查詢結果上方有匯出按鈕(下載圖示)
  • 支援兩種格式:CSVExcel (.xlsx)
  • 匯出後自動開啟系統分享面板,可傳送至其他 App 或儲存

批次流程執行

  • 長按任一記錄列進入多選模式
  • 多選模式下 AppBar 顯示已選數量,支援全選清除
  • 選取記錄後可執行關聯流程,系統逐筆執行並顯示進度
  • 執行完成後顯示結果摘要

流程執行

  • 若資訊視窗定義了關聯流程,查詢畫面下方顯示流程按鈕列
  • 單選模式:選取記錄後點擊流程按鈕,開啟參數表單後執行
  • 多選模式:批次依序執行所選記錄
  • 流程執行中顯示線性進度條
  • 流程載入失敗時顯示黃色警示訊息(不影響查詢功能)

錯誤處理

狀態 顯示
查詢失敗(無結果) 錯誤圖示 + 訊息 + 重試按鈕
欄位載入失敗 置中錯誤訊息
尚未查詢 搜尋圖示 + 提示文字

收藏、最近使用紀錄及儲存的查詢均儲存於裝置本地,跨裝置不同步。


檔案匯出與分享功能

App 提供全域的檔案匯出與分享功能,適用於報表輸出、資訊查詢結果、以及任何 ERP 記錄:

文件列印匯出

  • 任何 ERP 記錄(視窗詳情頁)可直接匯出為 PDFHTMLExcel (.xlsx)CSV
  • 匯出後自動開啟系統分享面板,可傳送至其他 App 或儲存至本地
  • PrintActionButton 通用元件可用於任何含 tableName + recordId 的畫面

支援的匯出格式

格式 適用場景
PDF 正式文件、列印、歸檔
HTML 網頁瀏覽、Email 內文
Excel (.xlsx) 資料分析、再加工
CSV 資料匯入匯出、系統整合
🌐 English Version

Reports & Processes

Execute iDempiere ERP reports and processes with embedded preview. Features include Report/Process/All type filter, recent history (top 10), favorites, and multiple output formats.

Output Formats

  • PDF — Embedded viewer with page navigation
  • HTML — Embedded table rendering
  • Excel (.xlsx) — Embedded table with multi-sheet tabs and bi-directional scrolling
  • CSV — Embedded table view

All formats can be shared via the system share sheet.

Info Window Query

Query iDempiere AD_InfoWindow with type-aware criteria, operator selection, collapsible filter panel, saved queries, and paginated results.

Type-Aware Query Criteria

  • Text fields: contains / equals / starts with operators
  • Number fields: =, >, <, >=, <= operators
  • Date fields: date picker
  • Table/Search fields: searchable lookup component
  • Boolean fields: All / Yes / No dropdown

Results & Export

  • Scrollable DataTable with column sorting and alternating row colors
  • Record preview panel with drill-through navigation to data maintenance windows
  • Export to CSV or Excel (.xlsx) with system share sheet integration
  • Multi-select with batch process execution and progress display

File Export & Sharing

Any ERP record can be exported to PDF, HTML, Excel, or CSV via the universal PrintActionButton component. The system share sheet opens automatically for easy distribution.

🇯🇵 日本語版

帳票とプロセス

iDempiere ERP の帳票・プロセスを実行し、埋め込みプレビューで確認できます。Report/Process/All の種別フィルター、最近の履歴(上位 10 件)、お気に入り、複数の出力形式に対応しています。

出力形式

  • PDF — ページナビゲーション付き埋め込みビューアー
  • HTML — 埋め込みテーブルレンダリング
  • Excel (.xlsx) — マルチシートタブと双方向スクロール対応の埋め込みテーブル
  • CSV — 埋め込みテーブル表示

すべての形式でシステム共有シートを通じた共有が可能です。

情報ウィンドウ照会

iDempiere AD_InfoWindow を型別感知の条件、演算子選択、折りたたみ可能なフィルターパネル、保存済みクエリ、ページ分割された結果で照会できます。

型別感知クエリ条件

  • テキストフィールド:含む/一致/前方一致演算子
  • 数値フィールド:=, >, <, >=, <= 演算子
  • 日付フィールド:日付ピッカー
  • テーブル/検索フィールド:検索可能なルックアップコンポーネント
  • ブーリアンフィールド:すべて/はい/いいえドロップダウン

結果とエクスポート

  • 列ソートと交互行色付きのスクロール可能な DataTable
  • レコードプレビューパネルとデータ保守ウィンドウへのドリルスルーナビゲーション
  • CSV または Excel (.xlsx) へのエクスポートとシステム共有シート連携
  • 複数選択によるバッチプロセス実行と進捗表示

ファイルエクスポートと共有

汎用の PrintActionButton コンポーネントにより、すべての ERP レコードを PDF、HTML、Excel、CSV にエクスポートできます。エクスポート後、配布用のシステム共有シートが自動的に開きます。

按 Enter 搜尋,ESC 關閉