在线观看亚洲精品_欧美成人777_欧美精品电影免费在线观看_国产精品久久久久国产精品日日_欧美成人免费看_品久久久久久久久久96高清_欧美日韩国产影片_亚洲无码久久久久久久_国产在线精品日韩_久久蜜臀精品av_毛片在线视频观看_一区二区三区精品视频

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

Gungho任務二次開發-任務分類集成3000功能的擴展屬性excel導入 Gungho任務二次開發-任務分類集成3000功能的擴展屬性excel導入

Gungho任務二次開發-任務分類集成3000功能的擴展屬性excel導入

分類:二次開發 產品中心 716

Gungho任務二次開發-任務分類集成3000功能的清單導入

這個是一個標準的導入模板 ,使用前可以通過修改 表名,字段名稱,字段中文名,字段對應賦值變量名稱。

–[[

這個是一個標準的腳本,可以

1、修改里面的數據對象名稱 樣品技術參數

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

字段名稱? ? ? ? ? ? ? ? ? ? ? ? ? ? 字段中文名? ? ? ? ? 字段對應賦值變量名

N_SN? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?序號? ? ? ? ? ? ? ? ? ? ?nSN

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

S_ITEM_M_S_N? ? ? ? ? ? ? ?型號_規格_數量? ?strItemMSN

S_ITEM_CODE? ? ? ? ? ? ? ? ?編號? ? ? ? ? ? ? ? ? ? ?strItemCode

S_MANUFACTURER? ? ? ? 生產單位? ? ? ? ? ? ? strFacturer

3、若字段不夠多,或太多,需要調整程序

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

–]]

功能說明: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, “系統無法獲取全局變量 “..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, “必須要有項目及任務相關信息” )

return

end

— 獲取導入的單條數據, 返回 {“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, “無法獲取導入數據!”..strRetInfo)

return

end

local n, nCount, nValue

local strAddAttr = ”

local strAttr = ”

local strSetSQL = ”

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

local nSN? ? ? ? ? ? ? ? ? ? ? ? ? ?— 對應 序號 N_SN

local strItemName = ”? ? ? ? — 對應 名稱 S_ITEM_NAME

local strItemMSN = ”? ? ? ? ?— 對應 型號_規格_數量 S_ITEM_M_S_N

local strItemCode = ”? ? ? ? ?— 對應 編號 S_ITEM_CODE

local strFacturer = ”? ? ? ? ? ? — 對應 生產單位 S_MANUFACTURER

 

— 因為每次導入只傳一條記錄,所以當前條寫入 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導入的一行數據,根據excel的列定義進行屬性組合 strAddAttr

nCount = #input_rows

for n = 1, nCount do

strAttr = input_rows[n].attr

strValue = input_rows[n].value

— 根據導入的excel列頭名稱進行判斷

— 關鍵屬性判斷

if (strAttr == “名稱”) then

if (strValue == ”) then

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

return

end

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

 

— 常規屬性

elseif (strAttr == “序號”) then

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

elseif (strAttr == “型號_規格_數量”) then

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

elseif (strAttr == “編 號”) then

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

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

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

end

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

— 步驟2 根據 (名稱+編號+taskid) 來判斷導入的檢測數據是否已經存在
— 如果已經存在,根據導入的數據進行覆蓋
— 如果不存在需要創建
local attrs
local strCondition = “S_ITEM_NAME='” .. strItemName .. “‘ and G_TASK_ID='”..strTaskID..”‘ and S_ITEM_CODE='” .. strItemCode.. “‘”
nRet, strRetInfo = mobox.existThisData(strLuaDEID, “樣品技術參數”, strCondition)
if (nRet ~= 0 ) then

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

return
end

if (strRetInfo == ‘yes’) then

— 已經存在,根據導入的數據進行覆蓋

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, “樣品技術參數”, strCondition, strSetSQL)

if (nRet ~= 0) then

mobox.error(strLuaDEID, strRetInfo)

return

end

elseif (strRetInfo == ‘no’) then

— 創建 樣品技術參數

— mobox.writeSysLog(“strAddAttr1”, strAddAttr1)

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

mobox.writeSysLog(“strAddAttr2”, strAddAttr1)

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

if (nRet ~= 0) then

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

return
end

end
end

 

function
標簽:手冊腳本 上一篇: 下一篇:
展開更多
預約軟件體驗

loading...

四虎永久在线精品| 91麻豆国产精品| 尤物yw午夜国产精品视频| 亚洲欧美另类人妖| 深夜福利91大全| 91禁国产网站| 999在线观看免费大全电视剧| 91久久极品少妇xxxxⅹ软件| 欧美中日韩一区二区三区| 亚洲一区二区精品在线观看| 国产黄视频在线| 人妻换人妻仑乱| 黄色片在线观看免费| 久久精品国产亚洲av无码娇色| 探花国产精品一区二区| 日本欧美一区二区三区乱码| 国产精品一区二区三区四区| 亚洲欧洲韩国日本视频| 欧美色窝79yyyycom| 亚洲女同性videos| 国产精品99一区| 欧美国产二区| 手机在线看福利| 伊人网在线视频观看| 日韩黄色在线视频| 国产小视频免费观看| 成人91在线观看| 亚洲国产精品久久人人爱蜜臀| 日韩一级二级三级| 欧美激情一级精品国产| 福利视频久久| 日本精品www| 久久视频精品在线观看| 亚洲精品无码久久久久| 国产白丝精品91爽爽久久| 欧美日韩国产激情| 日韩一二三在线视频播| 99影视tv| 欧美成人三级在线播放| 国产高清在线免费观看| 丁香六月天婷婷| 91在线小视频| 91精品国产色综合久久ai换脸| 欧美成人一二三| 欧美在线播放一区| 欧美肉大捧一进一出免费视频 | 日本一区网站| 91看片破解版| 天天爱天天做天天爽| 成人精品小蝌蚪| 欧美日韩一卡二卡三卡 | 中文字幕 日韩 欧美| 国产在线观看成人| 国产精品一区二区男女羞羞无遮挡| 亚洲成a人v欧美综合天堂下载| 精品成人一区二区三区| 97自拍视频| 亚洲综合婷婷久久| 亚洲av人无码激艳猛片服务器| 国产成人高清视频| 69久久夜色精品国产69蝌蚪网| 91精品国产91久久久久久| 超碰10000| 欧美人妻一区二区| 成人免费高清视频| 精品久久久久久综合日本欧美| 亚洲伊人一本大道中文字幕| 激情视频免费网站| 亚洲影院一区二区三区| 亚洲摸摸操操av| 欧美—级a级欧美特级ar全黄| 欧美与动交zoz0z| 久久久国产精品人人片| 97se亚洲国产综合自在线观| 亚洲国产精彩中文乱码av| 国产精品av一区| 一级黄色电影片| 日韩综合一区二区| 日韩午夜精品视频| 久久综合一区| 国产极品美女在线| 成人av在线播放网站| 亚洲精品美女免费| 在线成人性视频| 国产亚洲精品成人| 国产精品美女久久久久av爽李琼 | 中文字幕不卡的av| 久久伊人色综合| 欧美成人免费高清视频| 91亚洲国产成人久久精品麻豆| 亚洲精品中文在线观看| 日韩av免费在线播放| 182午夜视频| 天天干天天舔天天射| 在线电影国产精品| 久久综合婷婷综合| 久久久久久福利| 日韩美女啊v在线免费观看| 国外色69视频在线观看| 手机免费av片| 国产一区视频导航| 久久精品国产亚洲精品| 冲田杏梨av在线| 久久综合九色综合欧美狠狠| 亚洲电影天堂av | 91国语精品自产拍在线观看性色| 国产成人无码一二三区视频| 黄色成人一级片| 日韩免费一区二区三区在线播放| 视频一区三区| 中文字幕日本人妻久久久免费| 色综合视频在线观看| 国产精品一区二区三区在线观| 免费中文字幕在线| 亚洲成人免费在线| 精品久久久久亚洲| 精品久久久久久久久久久国产字幕| 精品久久久久久电影| 极品尤物一区二区三区| 国产精品久久久久久人| 日本韩国一区二区三区视频| 久久综合九色综合网站| 中文字幕+乱码+中文字幕明步 | 国产精品资源网站| 欧美极品少妇xxxxⅹ裸体艺术| 91成人在线观看喷潮蘑菇| 99久久久久久| 国产mv久久久| 美女福利视频在线观看| 91成人网在线| 你真棒插曲来救救我在线观看| 日日夜夜免费精品| 日韩中文字幕网站| 久久久亚洲av波多野结衣| 国产精品另类一区| 麻豆亚洲一区| 成人福利小视频| 色婷婷久久一区二区| 在线观看成人动漫| 有坂深雪av一区二区精品| 久久久久久亚洲精品不卡4k岛国 | 在线观看三级视频欧美| 久久av喷吹av高潮av| 五月婷婷六月丁香| 久久久久久久久久久人体 | 北条麻妃在线视频观看| 国产一区二区剧情av在线| 国产suv精品一区二区| jizz国产免费| 欧美精品一区二区三| 三日本三级少妇三级99| 国产精品福利影院| 日韩在线国产| 免费观看成人av| 国产精品久久久久久久久男| 成年人午夜视频| 亚洲精品国产精品自产a区红杏吧| 久久国产这里只有精品| 亚洲欧美中日韩| 亚洲精品高清国产一线久久| 日本不卡在线视频| 国产精品视频资源| 97久久人国产精品婷婷| 久久伊人91精品综合网站| 91插插插插插插| 亚洲а∨天堂久久精品喷水| 亚洲日本久久久| 欧美日韩激情视频8区| 美女av免费在线观看| 久久久青草青青国产亚洲免观| 你懂的网址一区二区三区| 久久在线精品| 999热视频在线观看| 久久人人超碰| 91深夜福利视频| 免费激情视频网站| 91精品久久久久久综合乱菊 | 欧美日韩一区视频| 女王人厕视频2ⅴk| 色偷偷成人一区二区三区91| 亚洲欧洲日本精品| 欧美午夜丰满在线18影院| 中文字幕av不卡在线| 亚洲狠狠爱一区二区三区| 国产xxxxx在线观看| 亚洲精品免费在线观看| 黄色三级视频在线| 欧美性猛交xxxx免费看漫画| 日韩一区二区三区久久| 色婷婷久久久综合中文字幕| 中文字幕永久免费| 日韩一区二区三区视频| 亚洲天堂精品一区| 在线精品播放av| 四虎成人永久免费视频| 韩日欧美一区二区| 免费看av毛片| 精品免费一区二区三区蜜桃| 成人午夜短视频| 狠狠精品干练久久久无码中文字幕| 国产欧美日韩亚州综合| 女人另类性混交zo| 欧美视频国产精品| av无码av天天av天天爽| 精品亚洲一区二区三区| 国产一级做a爱片久久毛片a| 久久久亚洲精选| 全部免费毛片在线播放一个| 黑人另类av| 国产三级精品在线| 免费裸体美女网站| 欧美精品久久久久久久多人混战| 精品无码国产污污污免费网站| 日韩精品视频在线观看免费| 午夜婷婷在线观看| 成人激情视频免费在线| 国产传媒日韩欧美成人| 国产一区二区片| 日韩欧美国产黄色| 一区二区三区在线播放视频| 日韩中文字幕视频| 亚洲人视频在线观看| 一区在线电影| 色综合久久久网| 亚洲国产日韩一区无码精品久久久| 在线亚洲国产精品网| 亚洲图片视频小说| 久久99国产精品| 亚洲欧美一区二区三区孕妇| 久久久无码人妻精品无码| 日韩中文字幕在线观看| 视频一区二区三区入口| 中文字幕日韩精品无码内射| 欧美性猛交xxxx黑人| 国产在视频线精品视频| 91高清视频免费| 国产v日产∨综合v精品视频| 成人午夜激情av| 亚洲人成电影网站| 少妇人妻一区二区| 成品人视频ww入口| 这里只有精品电影| 91丨九色丨丰满| 亚洲一区三区| 欧美日产在线观看| 亚洲综合精品国产一区二区三区 | 国产高清中文字幕| 高清国产在线一区| 亚洲妇熟xx妇色黄| 日本一级黄色大片| 国产视频精品网| 精品国产91久久久久久| 国产一级在线视频| 九九九九精品| 精品国产91乱高清在线观看 | 99热这里只有精品2| 日日噜噜噜夜夜爽亚洲精品| 久久国产精品一区二区| 天堂中文视频在线| 久久综合色影院| 成人免费电影视频| 国内精品久久99人妻无码| 欧美专区第一页| 亚洲欧洲国产日本综合| 51精品免费网站| 久久久久久久久久久一区| 欧美午夜电影在线播放| 国产ts人妖调教重口男| 国内精品在线观看视频| 国产一区二区三区视频| 国内精品在线播放| 91精品国产自产| 亚洲一区二区三区sesese| 亚洲国产另类av| 欧美 日韩 精品| 国产传媒久久久| 色诱女教师一区二区三区| 国产成人久久精品77777最新版本| 欧美激情 亚洲| 国产欧美日韩91| 色综合久久综合中文综合网| a在线观看免费| www.xxx亚洲| 欧美在线视频一二三| 一区二区三区成人| 亚洲在线视频播放| 蜜臀av午夜一区二区三区| 久久91亚洲人成电影网站| 中文字幕免费一区| 青青草视频在线观看免费| 日韩av中文字幕第一页| 麻豆成人在线看| 亚洲猫色日本管| 热99在线视频| 精品国产91久久久久久久妲己 | 色八戒一区二区三区| 欧美性极品xxxx做受| 国产成人免费视频一区| 中文字幕第69页| 真人抽搐一进一出视频| 国产精品视频网站| 欧美日韩成人一区二区| 久久久久在线| 国产一级二级在线观看| 午夜成人亚洲理伦片在线观看| 国产精品v欧美精品v日韩精品| 欧美一区二区视频在线观看2020| 欧美 日韩 激情| 亚洲高清123| 久久精品国产成人| 欧美亚洲一区二区三区四区| 99久久99久久久精品棕色圆| 中文字幕第三区| 国模精品娜娜一二三区| 亚洲精品一区二区久| 国产精品视频一二| 精品国产999久久久免费| 国产精品美女久久久久久久久| av中文在线观看| 国产精品亚洲人在线观看| 尤物在线免费视频| 成人性做爰片免费视频| 97色伦亚洲国产| 欧美日本一区二区在线观看| 国产经典欧美精品| 日韩色图在线观看| 日本r级电影在线观看| 区一区二区三区中文字幕| 久久综合免费视频| 欧美日韩视频在线第一区| 99re视频精品| 97超碰人人模人人人爽人人爱| 怡红院一区二区| 男人天堂网站在线| 国产精品中文字幕在线观看| 日韩av一区在线观看| 亚洲综合免费观看高清完整版在线| 日本中文字幕一区二区视频| 亚洲综合一二三| 亚洲图片欧美另类| 久久这里只有精品18| 亚洲精品欧美日韩专区| 中文字幕综合在线| 欧美日本韩国一区二区三区视频| 久久久亚洲精品一区二区三区| 日本成人动漫在线观看| 久久久久久久国产视频| 精品国产aⅴ一区二区三区东京热| 中文字幕日韩一区二区三区不卡| 国产精品综合久久久| 日韩中文字幕在线视频| 欧美一区二区美女| 亚洲欧美一区二区三区久本道91| 国产真实乱子伦精品视频| 国产精品久久久久久免费| 国产精品69久久久久孕妇欧美| 99热一区二区| 日韩欧美视频免费在线观看| 97中文在线| 国产成一区二区| 久久夜精品香蕉| 亚洲精美色品网站| 欧美日韩在线亚洲一区蜜芽| 国产精品人人妻人人爽人人牛| 成人一区二区三区四区| 国产精品久久久久久久天堂| 国产黄色片在线| 国产日本一区二区| 日韩欧美国产1| 亚洲色图自拍| 三级一区二区三区| 国产精品一区免费视频| 亚洲午夜久久久影院| 欧美中文字幕在线观看视频| 日韩精品免费视频人成| 在线亚洲一区二区| 欧美资源一区| 亚洲自拍偷拍一区二区 | 色素色在线综合| 人人妻人人添人人爽欧美一区| 午夜黄色福利视频| 国产日韩三级在线| 国产精品电影网站| 中文字幕在线播放av| 亚洲老头同性xxxxx| 国产一区香蕉久久| 91极品视频在线观看| 国产性天天综合网| 国产精品手机在线| 国产高潮流白浆喷水视频| 色综合天天狠天天透天天伊人| 日韩手机在线观看| 亚洲美女喷白浆| 中文字幕第3页| 亚洲成人免费av| 成人天堂噜噜噜| 亚洲专区第一页| 91久久精品网| 日韩女优在线视频| 中文字幕中文在线不卡住| 亚洲xxxxx电影| 中文字幕黄色av| 91福利精品视频| 日韩精品第1页| 久久国产乱子精品免费女| 国产精品入口免费| 国产麻豆一精品一av一免费| 中文字幕黄色大片| 中文字幕在线观看你懂的| 亚洲天堂第二页|