<nav id="auuga"><nav id="auuga"></nav></nav><menu id="auuga"><tt id="auuga"></tt></menu>
  • <menu id="auuga"></menu>

    產品中心 業內新聞 案例中心 視頻中心

    mobox 的3000功能點-二次開發 mobox 的3000功能點-二次開發

    mobox 的3000功能點-二次開發

    分類:二次開發 產品中心 低代碼 560

    setAction 實戰例子

    3000系功能點設置查詢條件

    3000 功能點在mobox構建的應用中是非常常見,主要完成對元數據對象的CURD操作。
    在實際應用場景中,客戶對可維護的數據對象有些特殊的要求,比如:

    • 可維護的數據對象的狀態必須是”編輯”狀態
    • 可維護的數據對象必須是操作者所在部門的

    mobox的對策

    • 在3000功能點中有一個”查詢事件”設置,如果在功能點配置中設置了查詢事件腳本,3000 功能點在運行時會執行指定的 Lua 腳本
    • 在 Lua 腳本中,根據業務要求組織元數據對象的查詢條件
    • 并且把 Lua 腳本中組織好的查詢條件告知前端,前端根據這個查詢條件來列表元數據對象

    這就是 Lua 腳本和前端的一個交互過程。掌握好這樣的技能可以讓你配置出一下復雜的應用。

    小窗口輸入控件加外部選擇面板

    新增生產工單操作場景

    在新增一個生產工單時,需要從生產計劃選一個未完成的計劃,并且把計劃生產的物料編碼和名稱帶入到“新增生產工單”的界面中。

    mobox的對策

    • 我們在”計劃編號”的輸入框上配置一個選擇生產計劃的按鈕
    • 配置這個按鈕的“點擊前事件”和“選擇后事件”
    • 點擊這個按鈕后系統彈出一個“生產計劃”選擇面板,面板中的查詢條件由“點擊前事件”通過?setAction?告知前端來完成
    • 在“選擇后事情” 把選中的計劃屬性設置到“生產工單”界面,這個操作也是通過?setAction?來告訴前端來完成
    標簽:低代碼手冊 上一篇: 下一篇:
    展開更多
    預約軟件體驗

    loading...

    亚洲国产成人久久综合碰