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

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

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

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

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

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视频| 久久久久一区二区| 欧美高清在线视频观看不卡| 日韩久久免费电影| 亚洲日本aⅴ片在线观看香蕉| 精品亚洲国产成av人片传媒| 亚洲丁香婷深爱综合| 亚洲免费一在线| 久久精品国亚洲| 欧美肥老妇视频| 欧洲亚洲免费在线| 96国产粉嫩美女| 蜜桃麻豆www久久国产精品| 亚洲图色在线| 97公开免费视频| 亚洲女则毛耸耸bbw| 日本一级免费视频| 国产这里有精品| 亚洲天堂手机在线| 久久久久久婷| 国产盗摄一区二区三区| 国产日韩欧美亚洲| 欧美日韩一区二区免费在线观看| 欧美一级二级三级乱码| 色天天综合狠狠色| 成人免费看视频| 久久久久久少妇| 色网站免费观看| 91蜜桃传媒精品久久久一区二区| 亚洲愉拍自拍另类高清精品| 欧美日韩国产一二三| 亚洲午夜性刺激影院| 国产精品成人品| 色综合电影网| 污污视频在线免费| 欧美一区二区三区爽爽爽| 无码人妻aⅴ一区二区三区有奶水| 天堂av资源网| 国产精品天美传媒| 日韩免费一区二区三区在线播放| 欧美成在线视频| 国产精品久久久久久久久婷婷| 国产成人亚洲综合无码| 国内精品免费视频| 亚洲无码精品一区二区三区| 久久精品国产成人一区二区三区| 亚洲青青青在线视频| 欧美mv日韩mv亚洲| 国产精品免费观看在线| 欧美这里只有精品| 婷婷综合在线视频| 欧美一级特黄aaaaaa| 中文在线免费一区三区高中清不卡| 6080国产精品一区二区| 欧美最猛性xxxx| 99热一区二区三区| youjizz亚洲女人| 亚洲 欧美 自拍偷拍| 成人免费一区二区三区在线观看 | 精品视频在线播放| 亚洲一区精品电影| 国产极品尤物在线| 久久综合亚洲色hezyo国产| 蜜臀av性久久久久蜜臀aⅴ流畅 | 三级久久三级久久| 婷婷国产v国产偷v亚洲高清| 成年无码av片在线| 自拍偷拍一区二区三区| 美国美女黄色片| 日本午夜一区二区| 欧美性色欧美a在线播放| 17婷婷久久www| 日韩免费一级视频| 久久亚洲精品国产| 亚洲国产成人午夜在线一区| 亚洲四色影视在线观看| 欧美一区2区三区4区公司二百| 日本亚洲一区二区三区| 国产三级漂亮女教师| 亚洲制服欧美中文字幕中文字幕| 久久久精品欧美| 在线观看18视频网站| 亚洲天堂一级片| 韩国一区二区三区| 日韩免费在线观看| 国产91色在线|亚洲| 亚洲色图欧美自拍| 六月婷婷综合网| 亚洲国产日日夜夜| 欧美精品在线看| 色综合久久久久无码专区| 国产精品传媒在线观看| 亚洲综合一二区| 国产精品第8页| 手机在线播放av| 日韩高清一区在线| 亚洲精品97久久| 偷拍盗摄高潮叫床对白清晰| 亚洲 欧美 视频| 亚洲激情av在线| 国产精品久久久久久亚洲影视 | 久久久久久网| 欧美精品一区二区在线观看| 欧美成人dvd在线视频| 亚洲第一视频区| 26uuu亚洲综合色| 欧美激情综合色综合啪啪五月| 91视频免费版污| 爽好久久久欧美精品| 亚洲第一福利视频| www.射射射| 欧美熟妇乱码在线一区| 欧美成人vr18sexvr| xxxxxx在线观看| 国产免费高清av| 日韩一区和二区| 2020国产精品久久精品不卡| 大乳护士喂奶hd| av亚洲精华国产精华| 欧美日韩国产va另类| 曰本三级日本三级日本三级| 国产精品99久久久久久久vr| 色综合久久久久久中文网| 亚洲高清视频免费| 国产一区二区久久| 欧美区在线播放| 黄色av网址在线观看| 99精品视频一区二区| 欧美综合激情网| 在线免费看黄视频| 亚洲免费电影在线| 久久99精品国产99久久| 成人免费毛片男人用品| 欧美日韩在线直播| 男女激情免费视频| 视频在线在亚洲| 久久五月天综合| 国产国语性生话播放| 中文字幕av一区二区三区免费看 | 偷拍与自拍一区| 欧美日韩综合另类| 亚洲AV无码精品自拍| 日韩精品在线影院| 性感美女一区二区三区| 国产精品毛片久久久久久久| 国产精品裸体一区二区三区| 天天干天天干天天干天天| 欧美本精品男人aⅴ天堂| 亚洲最大综合网| 高清国产一区二区| 国产欧美日韩免费看aⅴ视频| 免费视频一二三区| 日韩欧美视频在线| 亚洲图片 自拍偷拍| 国产精品视频看| 欧美极品色图| 老司机精品福利视频| 午夜精品久久久久久久久久久久久 | 免费看特级毛片| 欧美日本免费一区二区三区| 黄色片久久久久| 91网站黄www| 久精品国产欧美| 久久久噜噜噜| 国产精品久久久久久久久久99| 欧美三级午夜理伦| 中文字幕欧美国内| 久久噜噜色综合一区二区| 欧美久久高跟鞋激| 国产a√精品区二区三区四区| 一区二区三区在线观看国产| 亚洲自拍偷拍一区二区三区| 国产ts人妖一区二区| 国产精品手机在线| 日本在线不卡视频一二三区| 成人黄色大片在线免费观看| www.天堂在线| 国产精品国内视频| xxxwww在线观看| 国产成人激情小视频| 成人黄色免费网| 国外成人在线直播| 中文在线免费看视频| 久久久久国产精品www| 精产国品一区二区| 色综合视频网站| 中文字幕av影院| 欧美日韩成人在线播放| 蜜臀99久久精品久久久久小说 | 亚洲成人你懂的| 国产xxxxx视频| 亚洲综合色视频| 天天干天天操天天玩| 欧美日韩国产中文字幕| 美女被艹视频网站| 欧美日韩国产成人在线91| 北京富婆泄欲对白| 日韩精品资源二区在线| 久久久久久久毛片| 精品亚洲一区二区三区四区五区| 蜜臀av午夜精品久久| 中文字幕av一区中文字幕天堂| 伊人在线视频观看| 久久国内精品一国内精品| 男人日女人网站| 欧美一区二区三区艳史| 欧美特级特黄aaaaaa在线看| 国产精品手机视频| 99re这里只有精品首页| 男人的天堂avav| 亚洲一区二区视频| 国产又粗又长又爽| 亚洲视频一区二区三区| 超碰超碰超碰超碰| 国产精品久久久久久久久久三级| 日韩高清电影一区| 亚洲精品一区二区三区四区五区| 国产午夜精品理论片a级大结局| 浮妇高潮喷白浆视频| 色999日韩国产欧美一区二区| 国产精品无码在线| 在线观看不卡av| 国产黄色片av| 欧美性xxxx69| 亚洲欧美另类综合偷拍| 亚洲精品成人无码毛片| 亚洲人午夜精品免费| 中文区中文字幕免费看| caoporen国产精品| 国产精品天美传媒沈樵| 精品人妻二区中文字幕| 亚洲天堂网在线观看| 亚洲香蕉在线视频| 国产亚洲精品自在久久| 国产精品久久久久aaaa| 丰满人妻一区二区三区免费视频棣| 亚洲国产高潮在线观看| 亚洲成人第一网站| 激情小说综合网| 亚洲精品中文字幕乱码三区| 国产a级黄色片| 久久艳片www.17c.com| 婷婷五月综合激情| 亚洲精品天堂成人片av在线播放 | 国产在线久久久| 99久久综合色| 精品国产乱码久久久久夜深人妻| 中文字幕精品av| 热久久国产精品| 少妇高清精品毛片在线视频| 亚洲丁香婷深爱综合| 国内老熟妇对白hdxxxx| 国产麻豆电影在线观看| 欧美日韩视频在线第一区 | www.涩涩涩| 亚洲一区二区黄| 久久精品91| 久久精品网站视频| 亚洲欧美中文日韩在线v日本| 少妇一级淫片免费看| 日本www在线视频| 亚洲欧美在线磁力| 久久国产精品99久久久久久老狼| 日本中文字幕高清| 欧美成人精品xxx| 成人免费电影视频| 国产精品密蕾丝袜| 国产精品爽爽爽| 国产欧美婷婷中文| 国内精品久久久久| 成人性生交大片免费看视频在线| 久久精品www| 日本中文字幕网| 免费成人在线网站| 亚洲精品成人网| 欧美二区三区| 亚洲午夜精品视频| 亚洲精品综合久久中文字幕| 久久精品国产久精国产一老狼 | 亚洲精品国产精品久久| 特级西西444| 精品无码国模私拍视频| 午夜剧场免费看| 亚洲中文字幕无码一区二区三区 | 亚洲精品免费一二三区| av色综合久久天堂av综合| 久久av老司机精品网站导航| 国产高清成人在线| 亚洲成av人片www| 亚洲国产精品久久不卡毛片| av电影天堂一区二区在线观看| 亚洲va天堂va国产va久| 久久久精品一区二区三区| 中文字幕中文字幕在线中心一区 | 国产精品久久精品日日| 国产精品久久中文| 苍井空张开腿实干12次| 国产一区在线观看视频| 国产视频在线观看一区二区三区| 欧美视频一区二区三区| 精品国产区一区| 国产精品亚洲片夜色在线| 欧美乱偷一区二区三区在线| 制服丝袜第一页在线观看| 男女免费视频网站| 九九热国产在线| 国产黄a三级三级三级| 国产精品1区2区| 日韩精品免费综合视频在线播放 | 青草热久免费精品视频| 毛片av在线播放| 天堂一区二区三区| 妓院一钑片免看黄大片| 精品在线视频免费| 国产精品18久久久久久久久久久久| 欧美大片第1页| 美国美女黄色片| 日韩理论片在线| 精品一区二区日本| 又色又爽又黄无遮挡的免费视频| 欧美性猛交xxxx偷拍洗澡| 亚洲电影在线免费观看| 亚洲色图偷窥自拍| 老牛影视免费一区二区| 欧洲av无码放荡人妇网站| 黄色一级片在线免费观看| 国产成人精品www牛牛影视| 精品国产精品一区二区夜夜嗨| 668精品在线视频| 91免费国产精品| 欧美精品一区二区成人| 久久精品在线免费观看| 久久这里只有精品视频首页| 国产精品动漫网站| 国产微拍精品一区| 国产又黄又爽又无遮挡| av不卡在线观看| 日韩av成人在线| 91免费国产精品| 日韩av福利在线观看| 色婷婷视频在线| 在线精品91av| 大j8黑人w巨大888a片| 香蕉久久国产av一区二区| 国产精品国产精品国产专区蜜臀ah| 国产不卡av在线播放| 亚洲www在线观看| 国产影视一区二区| 搡老女人一区二区三区视频tv| 怡红院一区二区| 18欧美亚洲精品| 国产中文字幕91| 国产免费嫩草影院| 免费在线成人av电影| 久久免费一级片| 99精品久久久久久中文字幕| 亚洲天堂av女优| 91九色蝌蚪porny| 天堂成人在线观看| 在线不卡的av| 国产黄色特级片| 国产又粗又黄又爽视频| 欧美成人午夜影院| 国产高清中文字幕| 婷婷久久综合九色国产成人| 国产精品video| 日本黄区免费视频观看| 欧美在线视频日韩| 亚洲熟妇国产熟妇肥婆| 欧美 日韩 成人| 国产精品理论片| 日韩一级性生活片| 国产精品久久久久久久午夜片| 国产91一区二区三区| 久久精品五月天| 最近2019年日本中文免费字幕| 亚洲性猛交xxxx乱大交| 久久久精品国产免费观看同学| 青青久久av北条麻妃黑人| 久久久久久久久福利| 黑人巨大精品欧美一区二区| 激情综合网婷婷| 国产精品女同一区二区三区| 亚洲va欧美va国产综合久久| 国产999免费视频| 欧洲av在线播放| 97视频在线观看成人| 日本亚洲免费观看| 色综合久久88色综合天天提莫| 日本vs亚洲vs韩国一区三区 | 亚洲综合一二区| 激情黄色小视频| 亚洲六月丁香色婷婷综合久久| 欧美激情视频一区| 精品人妻午夜一区二区三区四区 | 色综合久久久久综合体桃花网| 欧美一级片在线视频| 欧美制服第一页| 99视频一区二区| 免费黄在线观看| 久久久精品视频成人| 天天爽夜夜爽夜夜爽精品| 久久久91精品国产| 国产精品无码久久久久一区二区| 欧美三级乱人伦电影| 中文字幕一区二区三区人妻| 91国产成人在线| 91视频综合网| 蜜臀久久99精品久久久无需会员 | 五月婷婷伊人网|