亚洲精品一区二区不卡_国产精品99久久久久久宅男_中文字幕一区二区三区5566_中文字幕亚洲精品久久

9000px;">

      1. 
        

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

          Excel數(shù)據(jù)導(dǎo)入Mobox低代碼平臺 Excel數(shù)據(jù)導(dǎo)入Mobox低代碼平臺

          Excel數(shù)據(jù)導(dǎo)入Mobox低代碼平臺

          Excel數(shù)據(jù)導(dǎo)入Mobox低代碼平臺

           

          我們系統(tǒng)上線的時候,原先的歷史數(shù)據(jù)是沒有的,為了快速接軌企業(yè)已有數(shù)據(jù),我們可以通過excel 對歷史數(shù)據(jù)進(jìn)行導(dǎo)入操作。導(dǎo)入一般可以通過腳本做一些定制開發(fā)來實(shí)現(xiàn)

           

          列子:

          數(shù)據(jù)導(dǎo)入的sheet 要求

          這個系統(tǒng)只能導(dǎo)入,左邊第一個sheet (命名無所謂)(注意:若數(shù)據(jù)列表 這個sheet左邊還有隱藏的sheet,那么系統(tǒng)也不能獲取 數(shù)據(jù)列表sheet頁的數(shù)據(jù))

          對Excel單元格的要求

          單元個里面的數(shù)據(jù),只能是字符串或數(shù)值。若是計(jì)算公式或函數(shù) ,將無法獲取

          另外,單元個內(nèi)容 不能出現(xiàn) /\<> & 符號,不能有換行或大量空格

          分析excel格式

          1、字段分3類:

          • 關(guān)鍵字段

          如,產(chǎn)品名稱 ,這個是必須有數(shù)值的

          • 屬性字段

          用于登記各種屬性信息

          • 計(jì)算字段

          若有數(shù)據(jù),則直接獲取

          若沒有,可以通過lua腳本計(jì)算生成

          這種字段,一般也是必須有數(shù)值的

          2、第一行是表頭行,數(shù)據(jù)行從第二行開始

           

          定義導(dǎo)入功能

          通過Mobox 3000 功能點(diǎn)進(jìn)行定義,設(shè)置界面如下:

          導(dǎo)入腳本,參考:

          json? = require(“json”)
          mobox = require(“OILua_JavelinExt”)
          require(“oi_basestrfunc”)
          function ImportKA(strLuaDEID)
          ? ? local nRet, strRetInfo
          ? ? — 獲取導(dǎo)入的數(shù)據(jù), 返回 [[{“attr”:”xx”,”value”:””},…]]
          ? ? — V2.0
          ? ? nRet, strRetInfo = mobox.getCurEditDataPacket(strLuaDEID)
          ? ? if (nRet ~= 0 or strRetInfo == ”) then
          ? ? ? ? mobox.error(strLuaDEID, “無法獲取導(dǎo)入數(shù)據(jù)!”)
          ? ? ? ? return
          ? ? end
          ? ? local input_rows = json.decode(strRetInfo)
          ? ? local n, nCount, nValue, nMaxRow, nRow
          ? ? local strAddAttr = ”
          ? ? — 一些關(guān)鍵屬性
          ? ? local strKAName = ”
          ? ? local strKAType = ”
          ? ? local strArea = ”
          ? ? — 步驟1 獲取從excel導(dǎo)入的一行數(shù)據(jù),根據(jù)excel的列定義進(jìn)行屬性組合 strAddAttr
          ? ? nMaxRow = #input_rows
          ? ? for nRow = 1, nMaxRow do
          ? ? ? ? input = input_rows[nRow]
          ? ? ? ? nCount = #input
          ? ? ? ? — V2.1
          ? ? ? ? strAddAttr = ”
          ? ? ? ? strKAName = ”
          ? ? ? ? strKAType = ”
          ? ? ? ? strArea = ”
          ? ? ? ? for n = 1, nCount do
          ? ? ? ? ? ? strAttr = input[n].attr
          ? ? ? ? ? ? strValue = input[n].value
          ? ? ? ? ? ? if (strAttr ~= ” and strValue ~= ”) then
          ? ? ? ? ? ? ? ? — 根據(jù)導(dǎo)入的excel列頭名稱進(jìn)行判斷
          ? ? ? ? ? ? ? ? — 關(guān)鍵屬性判斷
          ? ? ? ? ? ? ? ? if (strAttr == “客戶名稱”) then
          ? ? ? ? ? ? ? ? ? ? if (strValue == ”) then
          ? ? ? ? ? ? ? ? ? ? ? ? mobox.error(strLuaDEID, strAttr .. “不能為空!”)
          ? ? ? ? ? ? ? ? ? ? ? ? return
          ? ? ? ? ? ? ? ? ? ? end
          ? ? ? ? ? ? ? ? ? ? strKAName = strValue
          ? ? ? ? ? ? ? ? ? ? strAddAttr = strAddAttr .. ‘{“attr”:”S_KA_NAME”,”value”:”‘ .. strKAName .. ‘”},’
          ? ? ? ? ? ? ? ?— 常規(guī)屬性
          ? ? ? ? ? ? ? ? elseif (strAttr == “所屬地區(qū)”) then
          ? ? ? ? ? ? ? ? ? ? strArea = strValue
          ? ? ? ? ? ? ? ? ? ? strAddAttr = strAddAttr .. ‘{“attr”:”S_AREA”,”value”:”‘ .. strArea .. ‘”},’
          ? ? ? ? ? ? ? ? elseif (strAttr == “客戶類型”) then
          ? ? ? ? ? ? ? ? ? ? strKAType = strValue
          ? ? ? ? ? ? ? ? ? ? strAddAttr = strAddAttr .. ‘{“attr”:”S_KA_TYPE”,”value”:”‘ .. strKAType .. ‘”},’
          ? ? ? ? ? ? ? ? end
          ? ? ? ? ? ? end
          ? ? ? ? end
          ? ? ? ? –去除最后一個,
          ? ? ? ? local strAddAttr1 = trim_laster_char(strAddAttr)
          ? ? ? ? — 步驟2 根據(jù)客戶名稱來判斷導(dǎo)入的客戶是否已經(jīng)存在
          ? ? ? ? —? ? ? ?如果已經(jīng)存在,根據(jù)導(dǎo)入的數(shù)據(jù)進(jìn)行覆蓋
          ? ? ? ? —? ? ? ?如果不存在需要創(chuàng)建
          ? ? ? ? local attrs
          ? ? ? ? local strCondition = “S_KA_NAME='” .. strKAName .. “‘”
          ? ? ? ? nRet, strRetInfo = mobox.existThisData(strLuaDEID, “客戶”, strCondition)
          ? ? ? ? if (nRet ~= 0) then
          ? ? ? ? ? ? mobox.error(strLuaDEID, “在檢查客戶是否存在時失敗! ” .. strRetInfo)
          ? ? ? ? ? ? return
          ? ? ? ? end
          ? ? ? ? if (strRetInfo == ‘yes’) then
          ? ? ? ? ? ? — 已經(jīng)存在,根據(jù)導(dǎo)入的數(shù)據(jù)進(jìn)行覆蓋
          ? ? ? ? ? ? strCondition = “S_KA_NAME='” .. strKAName .. “‘”
          ? ? ? ? ? ? strSetSQL =? “S_KA_NAME = ‘” .. strKAName ..”‘ , S_KA_TYPE ='” ..strKAType .. “‘ , S_AREA = ‘” .. strArea ..”‘ “
          ? ? ? ? ? ? nRet, strRetInfo = mobox.updateDataAttrByCondition(strLuaDEID, “客戶”, strCondition, strSetSQL)
          ? ? ? ? ? ? if (nRet ~= 0) then
          ? ? ? ? ? ? ? ? mobox.error(strLuaDEID, strRetInfo)
          ? ? ? ? ? ? ? ? return
          ? ? ? ? ? ? end
          ? ? ? ? elseif (strRetInfo == ‘no’) then
          ? ? ? ? ? ? — 創(chuàng)建客戶
          ? ? ? ? ? ? –mobox.writeSysLog(“strAddAttr1”, strAddAttr1)
          ? ? ? ? ? ? strAddAttr1 = ‘[‘ .. strAddAttr1 .. ‘]’
          ? ? ? ? ? ? –mobox.writeSysLog(“strAddAttr2”, strAddAttr1)
          ? ? ? ? ? ? nRet, strRetInfo = mobox.createDataObj(strLuaDEID, “客戶”, strAddAttr1)
          ? ? ? ? ? ? if (nRet ~= 0) then
          ? ? ? ? ? ? ? ? mobox.error(strLuaDEID, “創(chuàng)建客戶失敗! ” .. strRetInfo )
          ? ? ? ? ? ? ? ? return
          ? ? ? ? ? ? end
          ? ? ? ? end
          ? ? end
          end
          標(biāo)簽:低代碼腳本 上一篇: 下一篇:
          展開更多
          預(yù)約軟件體驗(yàn)

          loading...

          亚洲精品一区二区不卡_国产精品99久久久久久宅男_中文字幕一区二区三区5566_中文字幕亚洲精品久久

            1. 
              
                日韩欧美精品在线| 久久久综合九色合综国产精品| 国产一区二区导航在线播放| 亚洲国产成人av好男人在线观看| 精品国产1区2区3区| 一区二区三区四区在线| 久久女同互慰一区二区三区| 精品一区二区三区香蕉蜜桃| 日本在线不卡视频一二三区| 欧美日韩一区不卡| 亚洲成人自拍偷拍| 韩日精品视频一区| 337p亚洲精品色噜噜狠狠| 欧美绝品在线观看成人午夜影视| 首页欧美精品中文字幕| 欧美一区二区三区四区高清| 成人精品国产一区二区4080| 国产区在线观看成人精品| 中文字幕在线播放不卡一区| 国产视频一区二区在线| 夜夜操天天操亚洲| 26uuu国产一区二区三区| 欧美色倩网站大全免费| 日本韩国精品在线| 国产精品视频免费| 91精品国产综合久久久久久久久久| 最新热久久免费视频| 久久国产综合精品| 亚洲欧美一区二区三区国产精品| 69堂精品视频| 91婷婷韩国欧美一区二区| 欧美一区二区三区四区视频| 久久久久成人黄色影片| 国产情人综合久久777777| 亚洲三级电影全部在线观看高清| 免费精品视频最新在线| 麻豆精品蜜桃视频网站| 亚洲精选在线视频| 国产美女av一区二区三区| 久久午夜免费电影| 中文字幕+乱码+中文字幕一区| 欧美视频完全免费看| 在线免费观看视频一区| 不卡免费追剧大全电视剧网站| 欧美精品色一区二区三区| 国产成人av自拍| 91精选在线观看| 免费精品99久久国产综合精品| 日韩精品综合一本久道在线视频| 精品国精品国产尤物美女| 一区二区三国产精华液| 日本久久一区二区三区| 亚洲激情图片一区| 91在线无精精品入口| 精品噜噜噜噜久久久久久久久试看| 国产一区二区不卡| 粉嫩av一区二区三区在线播放| 国产精品久久久久久久久晋中| 精品一区二区久久| 国产精品久久久久久久蜜臀| 国产欧美日本一区视频| 日韩精品亚洲一区| 亚洲高清久久久| 99久精品国产| 国产精品福利在线播放| 成人理论电影网| 精品国产伦一区二区三区观看体验| 青青草成人在线观看| 一区二区三区日韩欧美| 日韩一区二区精品葵司在线| 日本欧美一区二区| 国产精品69久久久久水密桃| 懂色av一区二区三区免费观看| 国产不卡视频一区二区三区| 成人听书哪个软件好| 欧美一区二区视频在线观看2022| 亚洲免费av高清| 亚洲日本丝袜连裤袜办公室| 懂色av一区二区在线播放| 日韩精品一区二区三区中文不卡| 日本一区二区三区免费乱视频| 91麻豆精品国产自产在线观看一区| 国产日产精品一区| 亚洲激情av在线| 中文幕一区二区三区久久蜜桃| 这里只有精品电影| 美女一区二区在线观看| 欧美日韩国产一级二级| 欧美一区二区性放荡片| 国产自产视频一区二区三区| 国产高清不卡一区| 欧美美女黄视频| 亚洲一区二区三区自拍| 在线观看成人小视频| 日本亚洲欧美天堂免费| 美美哒免费高清在线观看视频一区二区| 欧美精品v日韩精品v韩国精品v| 色香色香欲天天天影视综合网| 精品一区二区三区免费播放| 色综合久久中文字幕综合网| 免费观看日韩电影| 亚洲电影一区二区| 欧美一区二区在线不卡| 亚洲成人免费观看| 精品91自产拍在线观看一区| 欧美色精品天天在线观看视频| 26uuu色噜噜精品一区二区| 精品剧情v国产在线观看在线| 97精品国产97久久久久久久久久久久| 国产精品一区二区x88av| 亚洲蜜臀av乱码久久精品| 高清国产午夜精品久久久久久| 欧美精品v国产精品v日韩精品| 欧美无乱码久久久免费午夜一区| 一区二区成人在线观看| 日本高清不卡aⅴ免费网站| 在线精品视频一区二区三四| 欧美一区二区啪啪| 中文字幕在线一区免费| 亚洲大尺度视频在线观看| 亚洲小说春色综合另类电影| 91丨九色丨蝌蚪丨老版| 亚洲国产一区二区a毛片| 一本一道久久a久久精品| 蜜桃av一区二区三区电影| 亚洲欧美日韩成人高清在线一区| 寂寞少妇一区二区三区| 亚洲福利视频一区| 精品亚洲国产成人av制服丝袜| 久久99国产精品久久99果冻传媒| 欧美一区二区三区免费观看视频| 欧美日韩国产综合一区二区三区| 国产精品久久久一本精品| 亚洲国产一区二区三区青草影视| www精品美女久久久tv| 一区二区三区在线观看国产| 免费不卡在线观看| 一区二区三区四区在线免费观看| 欧美日韩精品欧美日韩精品一| 亚洲欧美日韩综合aⅴ视频| 免费日本视频一区| 日韩国产一二三区| 欧美日韩免费不卡视频一区二区三区| 青青草国产成人99久久| 91视频你懂的| 日本亚洲免费观看| 国产日韩欧美麻豆| 国产盗摄视频一区二区三区| 亚洲免费观看在线视频| 99国内精品久久| 欧美日韩一级二级三级| 亚洲欧美视频在线观看视频| 国产999精品久久久久久| 精品午夜一区二区三区在线观看| 欧美精品在欧美一区二区少妇| 国产福利一区在线| 91在线视频免费91| 99国产一区二区三精品乱码| 欧美日韩亚洲国产综合| 亚洲免费观看高清在线观看| 91在线porny国产在线看| 一区二区三区日韩精品| 亚洲成av人片在线观看无码| 亚洲精品美腿丝袜| 国产一区二区三区免费在线观看| 国产欧美一区二区三区在线老狼| 国产精品77777| 日本成人在线电影网| 91麻豆国产自产在线观看| 一区二区视频免费在线观看| 夜夜亚洲天天久久| 久久成人精品无人区| 欧美猛男男办公室激情| 日韩av电影免费观看高清完整版| 欧美在线高清视频| 久久亚洲精品小早川怜子| 日韩精品91亚洲二区在线观看| 亚洲综合成人在线视频| 亚洲国产精品欧美一二99| 91精品国产全国免费观看| 国产精品一区二区在线播放| 精品国产自在久精品国产| 激情小说欧美图片| 欧美二区三区的天堂| 亚洲精品ww久久久久久p站| 免费精品99久久国产综合精品| 91精品办公室少妇高潮对白| 91精品综合久久久久久| 欧美不卡在线视频| 国产精品久久网站| 国产午夜精品一区二区三区嫩草| 91久久精品一区二区三区| 亚洲精品国产第一综合99久久| 亚洲v精品v日韩v欧美v专区| 亚洲一区二区三区四区五区黄| 一区二区三区毛片| 国产欧美日韩一区二区三区在线观看| 成人禁用看黄a在线| 成人免费视频一区二区| 91久久精品网|