成人a级高清视频在线观看-成人a大片在线观看-成人a大片高清在线观看-成人av在线播放-一a一级片-一 级 黄 中国色 片

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

Gungho任務(wù)二次開(kāi)發(fā)-任務(wù)分類集成3000功能的擴(kuò)展屬性excel導(dǎo)入 Gungho任務(wù)二次開(kāi)發(fā)-任務(wù)分類集成3000功能的擴(kuò)展屬性excel導(dǎo)入

Gungho任務(wù)二次開(kāi)發(fā)-任務(wù)分類集成3000功能的擴(kuò)展屬性excel導(dǎo)入

Gungho任務(wù)二次開(kāi)發(fā)-任務(wù)分類集成3000功能的清單導(dǎo)入

這個(gè)是一個(gè)標(biāo)準(zhǔn)的導(dǎo)入模板 ,使用前可以通過(guò)修改 表名,字段名稱,字段中文名,字段對(duì)應(yīng)賦值變量名稱。

–[[

這個(gè)是一個(gè)標(biāo)準(zhǔn)的腳本,可以

1、修改里面的數(shù)據(jù)對(duì)象名稱 樣品技術(shù)參數(shù)

2、字段相關(guān)名稱(字段中文名、字段名稱、字段賦值變量名稱)

字段名稱? ? ? ? ? ? ? ? ? ? ? ? ? ? 字段中文名? ? ? ? ? 字段對(duì)應(yīng)賦值變量名

N_SN? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?序號(hào)? ? ? ? ? ? ? ? ? ? ?nSN

S_ITEM_NAME? ? ? ? ? ? ? ? ?名稱? ? ? ? ? ? ? ? ? ? ?strItemName

S_ITEM_M_S_N? ? ? ? ? ? ? ?型號(hào)_規(guī)格_數(shù)量? ?strItemMSN

S_ITEM_CODE? ? ? ? ? ? ? ? ?編號(hào)? ? ? ? ? ? ? ? ? ? ?strItemCode

S_MANUFACTURER? ? ? ? 生產(chǎn)單位? ? ? ? ? ? ? strFacturer

3、若字段不夠多,或太多,需要調(diào)整程序

4、里面的唯一性判斷是 task_id + S_ITEM_NAME + S_ITEM_CODE (需要根據(jù)情況調(diào)整)

–]]

功能說(shuō)明:json = require(“json”)

mobox = require(“OILua_JavelinExt”)

require(“oi_basestrfunc”)

function ImportExcle(strLuaDEID)

local nRet, strRetInfo

local strPrjID = ”

local strTaskID = ”

— 獲取全局變量 prj_id, task_id

nRet, strRetInfo = mobox.getGlobalAttr( strLuaDEID, “task_id”,”prj_id” )

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

mobox.error( strLuaDEID, “系統(tǒng)無(wú)法獲取全局變量 “..strRetInfo )

return

end

local input_paramter = json.decode( strRetInfo )

strTaskID = input_paramter[1].value

strPrjID = input_paramter[2].value

if ( strTaskID == ” ) then

mobox.error( strLuaDEID, “必須要有項(xiàng)目及任務(wù)相關(guān)信息” )

return

end

— 獲取導(dǎo)入的單條數(shù)據(jù), 返回 {“id”:”xxx”,”attrs”:[{“attr”:”attr1″,”value”:”xxx1″},{“attr”:”attr2″,”value”:”xxx2″}, …]}

nRet, strRetInfo = mobox.getInputParameter(strLuaDEID)

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

mobox.error(strLuaDEID, “無(wú)法獲取導(dǎo)入數(shù)據(jù)!”..strRetInfo)

return

end

local n, nCount, nValue

local strAddAttr = ”

local strAttr = ”

local strSetSQL = ”

— 一些關(guān)鍵屬性 (腳本 后期只需要改字段名稱就可以)

local nSN? ? ? ? ? ? ? ? ? ? ? ? ? ?— 對(duì)應(yīng) 序號(hào) N_SN

local strItemName = ”? ? ? ? — 對(duì)應(yīng) 名稱 S_ITEM_NAME

local strItemMSN = ”? ? ? ? ?— 對(duì)應(yīng) 型號(hào)_規(guī)格_數(shù)量 S_ITEM_M_S_N

local strItemCode = ”? ? ? ? ?— 對(duì)應(yīng) 編號(hào) S_ITEM_CODE

local strFacturer = ”? ? ? ? ? ? — 對(duì)應(yīng) 生產(chǎn)單位 S_MANUFACTURER

 

— 因?yàn)槊看螌?dǎo)入只傳一條記錄,所以當(dāng)前條寫入 prj_id 及 task_id

strAddAttr = strAddAttr .. ‘{“attr”:”G_TASK_ID”,”value”:”‘ .. strTaskID .. ‘”},’

strAddAttr = strAddAttr .. ‘{“attr”:”G_PRJ_ID”,”value”:”‘ .. strPrjID .. ‘”},’

local retJson =json.decode(strRetInfo)

local input_rows =retJson[“parameter”]

— 步驟1 獲取從excel導(dǎo)入的一行數(shù)據(jù),根據(jù)excel的列定義進(jìn)行屬性組合 strAddAttr

nCount = #input_rows

for n = 1, nCount do

strAttr = input_rows[n].attr

strValue = input_rows[n].value

— 根據(jù)導(dǎo)入的excel列頭名稱進(jìn)行判斷

— 關(guān)鍵屬性判斷

if (strAttr == “名稱”) then

if (strValue == ”) then

mobox.error(strLuaDEID, strAttr .. “不能為空!”)

return

end

strItemName = strValue
strAddAttr = strAddAttr .. ‘{“attr”:”S_ITEM_NAME”,”value”:”‘ .. strItemName .. ‘”},’

 

— 常規(guī)屬性

elseif (strAttr == “序號(hào)”) then

nSN = strValue
strAddAttr = strAddAttr .. ‘{“attr”:”N_SN”,”value”:”‘ .. nSN .. ‘”},’

elseif (strAttr == “型號(hào)_規(guī)格_數(shù)量”) then

strItemMSN = strValue
strAddAttr = strAddAttr .. ‘{“attr”:”S_ITEM_M_S_N”,”value”:”‘ .. strItemMSN .. ‘”},’

elseif (strAttr == “編 號(hào)”) then

strItemCode= strValue
strAddAttr = strAddAttr .. ‘{“attr”:”S_ITEM_CODE”,”value”:”‘ .. strItemCode .. ‘”},’

elseif (strAttr == “生產(chǎn)廠家”) then

strFacturer = strValue
strAddAttr = strAddAttr .. ‘{“attr”:”S_MANUFACTURER”,”value”:”‘ .. strFacturer .. ‘”},’

end

end
–去除最后一個(gè),
local strAddAttr1 = trim_laster_char(strAddAttr)

— 步驟2 根據(jù) (名稱+編號(hào)+taskid) 來(lái)判斷導(dǎo)入的檢測(cè)數(shù)據(jù)是否已經(jīng)存在
— 如果已經(jīng)存在,根據(jù)導(dǎo)入的數(shù)據(jù)進(jìn)行覆蓋
— 如果不存在需要?jiǎng)?chuàng)建
local attrs
local strCondition = “S_ITEM_NAME='” .. strItemName .. “‘ and G_TASK_ID='”..strTaskID..”‘ and S_ITEM_CODE='” .. strItemCode.. “‘”
nRet, strRetInfo = mobox.existThisData(strLuaDEID, “樣品技術(shù)參數(shù)”, strCondition)
if (nRet ~= 0 ) then

mobox.error(strLuaDEID, “在檢查樣品技術(shù)參數(shù)是否存在時(shí)失敗! ” .. strRetInfo)

return
end

if (strRetInfo == ‘yes’) then

— 已經(jīng)存在,根據(jù)導(dǎo)入的數(shù)據(jù)進(jìn)行覆蓋

strCondition = “S_ITEM_NAME='” .. strItemName .. “‘ and G_TASK_ID='”..strTaskID..”‘ and S_ITEM_CODE='” .. strItemCode.. “‘”

strSetSQL = “N_SN='” ..nSN.. “‘, S_ITEM_NAME = ‘” .. strItemName ..”‘ , S_ITEM_CODE ='” ..strItemCode .. “‘ , S_ITEM_M_S_N = ‘” .. strItemMSN ..”‘ “

nRet, strRetInfo = mobox.updateDataAttrByCondition(strLuaDEID, “樣品技術(shù)參數(shù)”, strCondition, strSetSQL)

if (nRet ~= 0) then

mobox.error(strLuaDEID, strRetInfo)

return

end

elseif (strRetInfo == ‘no’) then

— 創(chuàng)建 樣品技術(shù)參數(shù)

— mobox.writeSysLog(“strAddAttr1”, strAddAttr1)

strAddAttr1 = ‘[‘ .. strAddAttr1 .. ‘]’

mobox.writeSysLog(“strAddAttr2”, strAddAttr1)

nRet, strRetInfo = mobox.createDataObj(strLuaDEID, “樣品技術(shù)參數(shù)”, strAddAttr1)

if (nRet ~= 0) then

mobox.error(strLuaDEID, “創(chuàng)建樣品技術(shù)參數(shù)失敗! ” .. strRetInfo )

return
end

end
end

 

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

loading...

杂乱小说2第400部| 亚洲成人av无码| 精品久久综合1区2区3区激情| 亚洲无亚洲人成网站77777| 奶头被几个流浪汉吃肿了| 成人AV在线网址| 性无码免费一区二区三区在线| 亚洲中文久久精品无码WW16| 男人把大JI巴放进女人有视频| 大J8黑人W巨大888A片| 亚洲AV无码精品色夜午夜网址| 六十路五十路精品久久久久| 成人区人妻精品一区二区不卡| 亚洲AVSSS在线观看| 麻豆妓女爽爽一区二区三 | 亚洲日韩在线中文字幕综合| 欧美另类VIDEOSSEXO潮| 国产精品高潮呻吟AV久久无码| 亚洲色大成网站WWW在线观看| 欧美性饥渴少妇XXXⅩOOOO| 97夜夜澡人人爽人人| 天黑黑影院在线观看免费中文| 精品无码AV一区二区三区不卡| AV无码天堂一区二区三区| 无码精品H动漫成人影院| 久久狼人大香伊蕉国产| 边摸边吃奶又黄又激烈视频| 日本三级黄色视频| 国内大量揄拍人妻在线视频| 中文字幕精品无码一区二区三区| 少妇WWB搡BBBB搡BBBB| 久久鬼色综合88久久| 超碰97人人做人人爱综合| 亚洲AV优女天堂熟女| 欧美另类VIDEOSBESTS| 国产亚洲大尺度无码无码专线 | 久久精品国产亚洲AV麻豆| 宝贝你下面喷潮了| 亚洲国产精品第一区二区三区| 久久久无码精品国产一区| 成色AU999.9是什么意思| 亚洲乱码一卡二卡四卡乱码新区| 人妻[21P]大胆| 黄 色 视 频 在 线 免费观 | 一本久道久久综合狠狠躁AV| 日韩午夜理论免费TV影院| 精品一区二区三区自拍图片区| 中文JAPANESE在线播放| 人妻洗澡被强公日日澡| 护士的小嫩嫩好紧好爽| 爆乳3把你榨干哦OVA在线观看| 亚洲国产欧美一区二区三区| 人人模人人爽人人喊久久| 精品乱码一区二区三区av| 差差差很疼视频30分钟无掩盖 | 亚洲AV无码成人精品区在线欢看 | 波多野42部无码喷潮| 亚洲欧美成人A∨在线观看| 日本婷婷色色电影| 久久久久精品国产亚洲AV电影| 丰满女教师中文字幕5| 又色又爽又黄18禁美女裸身无遮| 人妻熟妇久久久久久精品无码专区| 后入内射无码人妻一区| 波多野结衣AV一区二区三区中文 | 毛很浓密超多黑毛| 国产精品麻豆欧美日韩WW| 一杆长枪直入两扇门| 天天摸天天透天天添| 免费无码观看的AV在线播放| 国产无套内射普通话对白| JAPANESE娇小侵犯| 亚洲人成伊人成综合网久久久| 少妇呻吟喷水视频正在播放| 蜜桃一区二区hd视频网站 | 高H日本视频一区| 亚洲精品国产AV天美传媒| 日韩揉捏奶头高潮不断视频| 久久综合激激的五月天| 国产裸拍裸体视频在线观看| 在线观看亚洲AV每日更新无码| 无码人妻AV一区二区三区蜜臀| 欧美精产国品一二三区别| 精品精品国产高清A级毛片| WWW国产精品人妻一二三区| 亚洲日本VA午夜中文字幕一区| 天堂岛最新版在线BT天堂| 欧美变态另类ZOZO| 久久99精品久久久久婷婷| 国产丰滿老熟女多毛hD| MM1313亚洲精品无码又大又| 亚洲一久久久久久久久| 西西人体444WWW大胆无码视| 免费啪啪全程无遮挡60分钟| 和朋友换娶妻野外夫妇3| 丰满少妇AAAAAA爰片毛片| 999国内精品永久免费观看| 亚洲人成绝网站色WWW| 无码精品尤物一区二区三区| 人妻无码一区二区19P| 老太奶性BBWBBWBBW| 狠狠CAO2020高清视频| 国产成人久久精品流白浆| 中国少妇精品久久久久无码AV| 无码AV高潮喷水无码专区线| 欧洲熟妇色XXXXⅩ欧美老妇天| 久久五月丁香综合中文亚洲| 国内精品视频在线观看九九 | 干的你走不了路SB| OM老熟女HDXⅩXXX69| 约附近的寂寞妇女| 亚洲国产天堂久久综合226| 无码AV熟妇素人内射vr在线| 日本一二三四高清观看视频| 欧美VIDEOSDESXO孕交| 久久午夜羞羞影院免费观看| 姬小满乳液狂飙奖励自己| 国产精品欧美福利久久| 粗大挺进尤物人妻| PYTHON人马大战CSDN| 中文字幕一区二区人妻| 亚洲综合色丁香婷婷六月图片| 天天爽夜夜爽人人爽QC| 日本护士毛茸茸高潮| 巨胸美乳无码人妻在线| 精品色欲少妇一区二区三区| 国产日韩综合一区二区性色AV| 国产92刮伦脏话对白| 白嫩少妇激情无码| 99精品国产在热久久无码| 杂乱小说2第400部| 亚洲综合AV一区二区三区| 亚洲国产精品无码中文字满| 新版孕妇BBWBBW| 无码AV动漫精品专区| 帅气小鲜肉自慰VIDEO| 日老太太毛茸茸B.内射| 人妻熟妇与黑人HDXⅩXX| 欧美丰满熟妇乱XXXXX视频| 免费女性裸体啪啪无遮挡网站| 久久婷婷激情综合色综合俺也去| 九月婷婷人人澡人人添人人爽| 狠狠色欧美亚洲综合色| 国精产品一二三四区产品| 国产乱码一二三区精品| 国产精品久免费的黄网站| 国产AV在线观看| 丰满少妇女人A毛片视频| 厨房丝袜麻麻被后进怀孕| 成年女人免费碰碰视频| 边做边爱免费视频| 边做边爱MP3在线播放免费观看| YSL千人千色T9T9T9T9| GAY2022空少被体育生暴菊| APPSTORE美区免费| CHINA中国人CHINESE| 99RIAV国产精品视频| 97精品依人久久久大香线蕉97| 18禁无码无遮挡H动漫免费看| 最新亚洲人成无码网WWW电影| 中文国产成人精品久久不卡| 柚子猫原神甘雨视内射频| 欲求不满邻居的爆乳在线播放| 一区二区三区国产精品保安| 一本色道久久88加勒比—综合| 一二三四电影在线观看视频播放免| 一本大道东京热无码| 一边摸一边叫床一边爽AV | 性生生活30分钟免费| 亚洲AV日韩AV永久无码绿巨人| 亚洲AV无码丰满尖叫高潮| 亚洲VA在线VA天堂VA不卡| 亚洲精品国自产拍在线观看| 亚洲日本一线产区和二线产| 亚洲亚洲人成综合网络| 夜夜香夜夜摸夜夜添视频 | 亚洲欧洲中文日韩乱码AV | 亚洲AV永久无码精品| 亚洲国产成人综合在线不卡| 亚洲人成色A777777在线观| 亚洲中文字幕无码爆乳AV| 在公交车上弄到高C了| 综合 欧美 亚洲日本| ChineSe玩弄老年熟妇| 残忍开嫩苞疼哭了视频| 动漫精品中文无码卡通动漫| 啊轻点灬大JI巴太粗太长在线了| 部长来家里喝酒日剧叫什么| 丰满爆乳无码一区二区三区| 国产精品白丝JK白祙喷水视频| 国产无遮挡又黄又爽不要VIP网 | 亚洲AV无码日韩AⅤ无码忘忧草| 亚洲丰满性熟妇ⅩXXOOO太阳| 亚洲人成在线观看| 中国BBW50成熟| CHINESE国产AVVIDE| 粗大抽搐白浊H高干H| 国产黄 色 网 站 成 人免费 | 国产97色在线 | 日韩| 国产乱码精品一区二区三区四川人|