在线观看a级片 I 樱桃视频在线观看一区 I 日韩 欧美 亚洲 综合 I 日产一区三区三区高中清 I 97人人草 I 亚洲情趣 I 黄图视频在线观看 I 久久aⅴ人妻少妇嫩草影院 I 嘿咻视频在线观看 I 色97色 I 伊人国产在线视频 I 精品三级久久久久电影我网 I 欧美一道本一区二区三区 I 色吊丝中文字幕 I 99热在线精品播放 I 国产一区二区三区久久久久久久久 I 欧美一级淫片免费视频欧美辣图 I 免费在线观看污 I 黄色特级一级片 I 污的网址 I 丁香花激情网 I 秋霞二区 I 欧美经典片免费观看大全 I 九九黄色毛片 I 中午日产幕无线码1区 I 午夜福利精品导航凹凸 I 无码欧亚熟妇人妻av在线外遇 I 女人黄色免费

產(chǎn)品中心 業(yè)內(nèi)新聞 案例中心 視頻中心

mobox3 lua 開(kāi)發(fā)過(guò)程中數(shù)據(jù)獲取及Json格式處理 mobox3 lua 開(kāi)發(fā)過(guò)程中數(shù)據(jù)獲取及Json格式處理

mobox3 lua 開(kāi)發(fā)過(guò)程中數(shù)據(jù)獲取及Json格式處理

lua 開(kāi)發(fā)過(guò)程中,我們需要對(duì)當(dāng)前窗體的數(shù)據(jù)進(jìn)行獲取,之后進(jìn)行二次開(kāi)發(fā)演變?yōu)槲覀冃枰臄?shù)據(jù),并重新給窗體的各字段賦值。

1、獲取當(dāng)前窗體上所需字段的數(shù)值

nRet, strRetInfo = mobox.getCurEditDataObjAttr(strLuaDEID, “G_PRJ_ID”, “S_PRJ_CODE”, “S_PRJ_NAME”, “S_PM_NAME”, “S_PD_NAME”)

2、得到Json字符串(strRetInfo)內(nèi)容描述(暫且我們稱(chēng)之為 mobox3 格式)

[

{

“attr”: “G_PRJ_ID”,

“value”: “”

},

{

“attr”: “S_PRJ_CODE”,

“value”: “PM-0002”

},

{

“attr”: “S_PRJ_NAME”,

“value”: “pcy 0999 hard”

},

{

“attr”: “S_PM_NAME”,

“value”: “金振興”

},

{

“attr”: “S_PD_NAME”,

“value”: “”

}
]

3、將得到的Json字符串(strRetInfo)轉(zhuǎn)變?yōu)镴son標(biāo)準(zhǔn)的表格式(strOBJInfo )

nRet, strOBJInfo = mobox.objAttrToObjJson (‘JS001’, strRetInfo )

注意:strOBJInfo 得到其實(shí)還是一個(gè)Json字符串,但其是一個(gè)標(biāo)準(zhǔn)的Json表格式表達(dá)

具體 objAttrToObjJson 函數(shù)怎么用查看手冊(cè)

4、得到Json表字符串(strOBJInfo )(是一種 json對(duì)表的標(biāo)準(zhǔn)格式)

{

“cls”: “JS001”,

“ver”: 1,

“G_PRJ_ID”: “”,

“S_PRJ_CODE”: “PM-0002”,

“S_PRJ_NAME”: “pcy 0999 hard”,

“S_PM_NAME”: “金振興”
}

注意:這個(gè)Json格式是標(biāo)準(zhǔn)表格式字符串表達(dá)。

5、我們需要將這個(gè)字符串轉(zhuǎn)為表(tbOBJ)

local tbOBJ = json.decode (strOBJInfo)

注,只有變成表后,我們可以這樣來(lái)理解這個(gè)表:

字段名 cls ver G_PRJ_ID S_PRJ_CODE S_PRJ_NAME S_PM_NAME
數(shù)值 JS001 1 PM-0002 pcy 0999 hard 金振興

6、數(shù)據(jù)取值與賦值

取值方法:

local strPMName

strPMName = tbOBJ.S_PRJ_NAME

賦值方法:

tbOBJ.S_PRJ_NAME = ‘潘元元’

 

完整代碼

local strRetInfo , strOBJInfo

local tbOBJ ={}

 

— 得到當(dāng)前窗體上指定字段的json字符串
nRet, strRetInfo = mobox.getCurEditDataObjAttr(strLuaDEID, “G_PRJ_ID”, “S_PRJ_CODE”, “S_PRJ_NAME”, “S_PM_NAME”, “S_PD_NAME”)

— 將json字符串(mobox3)格式轉(zhuǎn)為 json標(biāo)準(zhǔn)表格式
nRet, strOBJInfo = mobox.objAttrToObjJson (‘JS001’, strRetInfo )

–將json字符串轉(zhuǎn)變?yōu)楸?br /> tbOBJ = json.decode (strOBJInfo)

 

— 獲取表字段內(nèi)容及設(shè)置表字段值
local strPMName
strPMName = tbOBJ.S_PM_NAME
tbOBJ.S_PM_NAME = ‘潘元元’

 

若需要將數(shù)據(jù)轉(zhuǎn)會(huì)mobox3數(shù)據(jù)格式

–將表轉(zhuǎn)變?yōu)閖son字符串(標(biāo)準(zhǔn)格式)
strOBJInfo = json.encode (tbOBJ)

— 將json標(biāo)準(zhǔn)表格式格式轉(zhuǎn)為 json字符串(mobox3)
nRet, strRetInfo = mobox.objJsonToObjAttr (‘JS001’, strOBJInfo )

 

 

 

 

標(biāo)簽:低代碼手冊(cè) 上一篇: 下一篇:
展開(kāi)更多
預(yù)約軟件體驗(yàn)

loading...

主站蜘蛛池模板: 国产精品天干天干 | 婷婷色婷婷开心五月四房播播久久 | 国产亚洲精品资源在线26u | 精品一区二区三区在线成人 | 老女人老熟女亚洲 | 亚洲精品久久国产高清 | 亚洲第一最快av网站 | 中文字幕无码人妻丝袜 | 强伦姧人妻免费无码电影 | 男女裸交无遮挡啪啪激情试看 | 国产精品va尤物在线观看蜜芽 | 黑人巨大精品欧美视频一区 | 无码无套少妇毛多18pxxxx | 国产欧美日韩一区二区三区 | 欧美多人片高潮野外做片黑人 | 国产精品欧美亚洲韩国日本久久 | 久久精品国产亚洲欧美成人 | 久久久综合香蕉尹人综合网 | 亚洲日韩一区二区一无码 | 国产精品媚娘原创 | 国语对白做受xxxxx在线中国 | 成年免费视频黄网站zxgk | 国产亚洲精aa在线观看不卡 | 自慰无码一区二区三区 | 亚洲同性猛男毛片 | 亚洲午夜无码毛片av久久京东热 | 人成午夜大片免费视频77777 | 伊人精品成人久久综合97 | 亚洲精品国偷自产在线99正片 | 国产无套粉嫩白浆在线观看 | 久久免费精品国产72精品九九 | 亚洲日韩中文字幕在线不卡最新 | 亚洲日本精品国产一区vr | 福利cosplayh裸体の福利 | 日本强好片久久久久久aaa | 麻花星空mv高清免费 | 国产精品禁18久久久夂久 | 国产奶头好大揉着好爽视频 | 果冻传媒mv免费播放在线观看 | 麻豆精品偷拍人妻在线网址 | 国产精品高潮呻吟av久久黄 |