美女张开腿让男人桶爽,豆国产97在线 | 亚洲,亚洲人妖女同在线播放,日韩精品中文字幕人妻系列,一本大道在线一久道一区二区 ,中文字幕久久熟女人妻av免费,色婷婷综合久久久久中文一区二区,西西少妇一区二区三区精品

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

Mobox二開的彈窗選擇數據實現技巧 Mobox二開的彈窗選擇數據實現技巧

Mobox二開的彈窗選擇數據實現技巧

Mobox二開的彈窗選擇數據實現技巧

 

需求描述

 

(上圖為多選窗口)

實現方式

需要開發2個lua腳本

 

Lua腳本【試驗類型選擇前

–[[
? ? 這個腳本適合 單個選擇的獲取過程
–]]

json = require (“json”)

mobox = require (“OILua_JavelinExt”)

function BeforeSelectGP ( strLuaDEID )

local nRet, strRetInfo ,strCondition

strCondition = “”

local action = ‘[{“action_type”:”open_data_query_dlg”,”value”:{“mulit_select”:0,”cls_name”:”供應商”,”order”:””,”grid_style”:”default”,”condition”:”‘..strCondition..'”}}]’

mobox.setAction( strLuaDEID, action )

end

 

  • 彈出窗口定義:? ?(注意粘貼下面內容的時候? ”? 可能是中文的,需要改成英文)
  • 單選 “mulit_select”:0??? 多選? “mulit_select”:1
  • 關聯表名 “cls_name”:”部分性能試驗”?? (部分性能試驗 這個是表名)
  • 排序 “order”:””????? (可以設置排序字段名)
  • 窗口grid “grid_style”:”procure”? (不設置就是默認grid)
  • 查詢條件 “condition”:”‘..strCondition..’”? ( strCondition 是變量,拼接的查詢條件)

 

我們在彈出窗口前,可以將我們需要的通過上述參數設置好后 再彈出

Lua腳本【試驗類型選擇后】? 單選和多選例子

–[[

這個腳本適合 單個選擇 的獲取過程

–]]

 

json? = require (“json”)

mobox = require (“OILua_JavelinExt”)

function AfterSelectSYTPYE ( strLuaDEID )

local?? nRet,? strTpyeDESC , strOldDesc

 

— 獲取當前選擇數據

nRet, strRetInfo = mobox.getInputParameter( strLuaDEID )

if ( nRet ~= 0 or? strRetInfo == ”) then

mobox.error( strLuaDEID, “無法獲取導入數據!”)

return

end

 

local retJson = json.decode( strRetInfo )

local input_parameter = retJson[“parameter”]

local n, nCount

 

strTpyeDESC = input_parameter[“S_TST_TPYEDESC”]

 

if ( strTpyeDESC == ”? ) then

mobox.error( strLuaDEID, “試驗類型信息不對!”)

return

end

 

— 設置試驗類型信息

local setAttr = ‘[{“attr”:”S_TST_TPYEDESC”,”value”:”‘..strTpyeDESC..'”}]’

mobox.setCurEditDataObjAttr( strLuaDEID,setAttr )

下面是多選的例子

–[[

這個腳本適合 多個選擇 的獲取過程

–]]

 

json? = require (“json”)

mobox = require (“OILua_JavelinExt”)

function AfterSelectSYTPYE ( strLuaDEID )

local?? nRet,? strTpyeDESC

— 獲取當前選擇數據

nRet, strRetInfo = mobox.getInputParameter( strLuaDEID )

if ( nRet ~= 0 or? strRetInfo == ”) then

mobox.error( strLuaDEID, “無法獲取導入數據!”)

return

end

local retJson = json.decode( strRetInfo )

local input_parameter = retJson[“parameter”]????? —? 或者 retJson.parameter

local n, nCount

nCount = #input_parameter

strTpyeDESC =”

for n = 1 , nCount do???????????????????????????????????? — 需要for循環

??????? if (strTpyeDESC ==”) then

??????????? strTpyeDESC = input_parameter[n].S_TST_TPYEDESC

??????? else

??????????? strTpyeDESC = strTpyeDESC .. ‘、’..input_parameter[n].S_TST_TPYEDESC

??????? end

?? ?end

— 設置試驗類型信息

local setAttr = ‘[{“attr”:”S_TST_TPYEDESC”,”value”:”‘..strTpyeDESC..'”}]’

mobox.setCurEditDataObjAttr( strLuaDEID,setAttr )

 

之后將這個腳本管理的窗口的定義里面

 

標簽:低代碼腳本 上一篇: 下一篇:
展開更多
預約軟件體驗

loading...

主站蜘蛛池模板: 视频一区视频二区制服丝袜| 久久99热只有频精品8| 亚洲一区自拍高清亚洲精品| 久久久99精品成人片| 成年在线观看免费视频| 精品国产高清自在线一区二区| 久久男人高潮女人高潮| 久久99精品久久久久久久不卡| 欧美成人精品第一区| 国产精品丝袜一区二区三区| 无码区日韩特区永久免费系列| 无码精品、日韩专区| 国产野战无套av毛片| 天堂在线最新版资源www中文| 口爆吞精一区二区久久| 亚洲 日韩 国产 有码 不卡| 久久国产精品人妻一区二区| 国产精品一国产av麻豆| 久久99国产亚洲高清观看首页 | 久久99久国产精品66| 又黄又爽又猛的视频免费| 2020精品国产自在现线看| 97久久人人超碰国产精品| 亚洲人成网站在线播放2019| 亚洲精品久久无码av片软件| 9 9久热re在线精品视频| 亚洲欧美在线综合色影视| 亚洲精品av无码重口另类| 中文字字幕人妻中文| 久久99热精品免费观看牛牛| 人妻无码一区二区三区 tv| 99精品视频在线观看免费蜜桃| 一本一道vs无码中文字幕| 国产白嫩漂亮美女在线观看| 人人玩人人添人人澡| 亚洲欧洲成人精品av97| 成年无码a√片在线观看 | 麻花传媒68xxx在线观看| 国产精品国产三级国产试看| 精品无人区无码乱码大片国产| 欧美激欧美啪啪片免费看|