愛招飛幫助手冊 愛招飛幫助手冊
  • FastERP-1
  • Smart
  • PinToo
  • FastWeb
  • FastERP-2 企業管理系統 (opens new window)
  • 印染業ERP (opens new window)
  • 工廠終端機 (opens new window)
  • TARS
  • MARS
  • TaskRunner
  • Flying
  • FastDesk
  • HiDesk
  • HiNAT
  • FastBPM
  • 設備故障診斷 (opens new window)
  • 設備最佳運轉效益 (opens new window)
  • 企業智能助手SmeGPT (opens new window)
  • 燈號管理 (opens new window)
  • 戰情室 (opens new window)
  • 能源管理 (opens new window)
  • 人車定位 (opens new window)
  • 戰情指揮系統 (opens new window)
  • FastERP-1
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
  • FastERP-1
  • Smart
  • PinToo
  • FastWeb
  • FastERP-2 企業管理系統 (opens new window)
  • 印染業ERP (opens new window)
  • 工廠終端機 (opens new window)
  • TARS
  • MARS
  • TaskRunner
  • Flying
  • FastDesk
  • HiDesk
  • HiNAT
  • FastBPM
  • 設備故障診斷 (opens new window)
  • 設備最佳運轉效益 (opens new window)
  • 企業智能助手SmeGPT (opens new window)
  • 燈號管理 (opens new window)
  • 戰情室 (opens new window)
  • 能源管理 (opens new window)
  • 人車定位 (opens new window)
  • 戰情指揮系統 (opens new window)
  • FastERP-1
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
  • FastERP-1幫助主頁
  • 學習手冊

    • 基本入門

    • 功能介紹

      • 界面介紹
      • 通用操作
      • 快捷鍵
      • 系統設計
      • 設計環境
        • 1. 模組配置
        • 2. 設計佈局
        • 3. 儲存佈局
        • 4. 刪除佈局
        • 5. 同步標籤
        • 6. 多語言配置
        • 7. 許可權設計
        • 8. 報表設計
        • 9. 指令碼設計
      • 預存程序
    • 控制元件說明

    • 功能用法

    • 專用模板

    • 開發流程

    • 函式程式

目录

設計環境

# FastERP-1設計環境

  根據FastERP-1界面介紹,列舉每個功能詳細使用說明。在打開模組時,點選工具欄中的[設計]按鈕,將顯示窗體設計的功能列表。以下將對該按鈕中的功能進行說明。

# 1. 模組配置

  點選[設計]-[模組配置],彈出模組配置窗體,可設定模組的基礎資訊、窗體數據集、控制元件型別、查詢條件等一系列的模組設計工作。此功能的使用方式請參考FastERP-1模組設計,此處不再贅述。

# 2. 設計佈局

  點選[設計]-[設計佈局],進入設計佈局模式,該模式下,窗體中的表格、標籤、按鈕等均可移動。

圖1 設計佈局模式
圖1 設計佈局模式

  圖1中,①為佈局區域,將③內的待佈局控制元件,按住滑鼠拖動到①區域,鬆開滑鼠即完成佈局,該佈局在儲存后就是使用者所見到的界面。

  ②為已經佈局控制元件列表,就是已經在①內的各控制元件之間的層次結構,③待佈局控制元件列表。

  佈局完成後,關閉自定義佈局對話方塊,點選[設計]-[儲存佈局]將佈局儲存至資料庫中。

# 3. 儲存佈局

  儲存窗體佈局數據到資料庫中。

# 4. 刪除佈局

  刪除資料庫中的窗體佈局數據。需要對該窗體進行重新佈局時可使用該功能。

# 5. 同步標籤

  根據模組配置資訊同步窗體界面上的控制元件標籤名稱,使用該功能之前需要填寫補充欄位標籤資訊。

# 6. 多語言配置

  配置窗體上控制元件的多語言標籤名稱,目前可實現簡體、繁體、英語三種語言配置。

  超級管理員Super,可通過F12快捷鍵快速調出多語言配置界面。

  點選圖1中方框處,可將配置好的內容,儲存到資料庫,窗體打開時會自動引用最新多語言配置。

圖2 多語言配置
圖2 多語言配置

# 7. 許可權設計

  設計窗體工具欄按鈕的許可權,包括擴充套件出來按鈕的許可權;也可以設計欄位許可權,可對數據集的欄位進行許可權設定。如:銷售訂單上的單價等敏感欄位,對使用者進行數據加密顯示。

[新建]、[刪除]用於許可權名稱與許可權繫結的新增和刪除。

[儲存]儲存許可權設計配置到資料庫。

[重新整理]獲取資料庫中許可權設計配置數據。

[按鈕許可權]列出窗體上工具欄上所有按鈕到列表上。

[欄位許可權]列出窗體上所有數據集,並列出所有數據集之下的所有欄位。

圖3 許可權設計
圖3 許可權設計

# 8. 報表設計

  定義窗體的報表格式,報表格式數據來源分窗體數據集與自定SQL兩種方式;並可以對每一個列印格式進行角色許可權設定和列印次數的控制。

[列印]、[列印預覽]列印和預覽選中的報表格式。

[新建]、[刪除]報表格式的新增和刪除操作。

[儲存]儲存報表格式和配置內容。

[設計格式]設計報表格式。

[匯入格式]匯入報表格式檔案,.fr3格式。

圖4 報表設計
圖4 報表設計

  圖中內容說明:

  • 報表格式
    • 序號: 報表格式序號。
    • 報表名稱: 報表格式的描述。
    • 許可權: 報表許可權開關。YES為開。
    • 角色: 系統角色下拉選單。
    • 列印次數控制: 報表允許列印次數設定。
    • 備註: 報表格式的其它說明。
  • SQL數據集
    • 序號: SQL數據集序號。
    • SQL類別: SQL來源型別。
    • 描述: SQL數據集描述。
    • SQL語句: SQL內容。

# 9. 指令碼設計

  指令碼是對窗體功能的擴充套件,採用Pascal語言。

  在實際系統開發中,肯定會有一些功能需要按照開發者的思想去完成實現,這就需要開發者在窗體指令碼中對控制元件的事件進行指令碼控制。當然框架也提供了很多方法的內建方法和函式供開發者呼叫,極大的提高開發的速度和質量。

圖5 指令碼編輯
圖5 指令碼編輯

①. 窗體控制元件列表。 ②. 窗體控制元件的事件列表,可以雙擊控制元件的事件,會在③產生對應的事件程式碼塊。 ③. 控制元件事件的指令碼區,50到65行,就是儲存按鈕的單擊事件指令碼塊。 ④. 除錯資訊提示區,寫完指令碼可以點工具欄[測試]按鈕,進行指令碼測試,會將測試結果顯示在此區域,方便開發者除錯。

  指令碼區支援以下方法:

  1. FThis基類的方法;
  2. DBFUN類的方法;
  3. DM類的方法;
  4. PaxScript中註冊的方法。

  FThis、DBFUN、DM 中的方法都可以直接通過FThis.方法名、DBFUN.方法名、DM.方法名的方式進行呼叫。 PaxScript中的方法直接以方法名或函式名使用,沒有字首類。

  具體使用詳情請參閱FastERP-1之自定義函式與自定義程式。

系統設計
預存程序

← 系統設計 預存程序→

Copyright © 2021-2025 愛招飛IsoFace | ALL Rights Reserved
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式