mobox3對(duì)excel數(shù)據(jù)導(dǎo)入是一個(gè)非常重要的及常見(jiàn)的工作。但用戶為了excel更直觀,有可能會(huì)對(duì)excel表頭設(shè)置分組。參考下圖
我們可以看到,excel第一行是分組行(項(xiàng)目基礎(chǔ)信息,P1,P2)
在P1 下面有 計(jì)劃日期;在P2下面也有 計(jì)劃日期 ,2個(gè)字段名稱是一樣的。我們做讀取數(shù)據(jù)的時(shí)候必須要依賴分組 P1、P2的定義才能區(qū)分
我們?cè)谧鰁xcel導(dǎo)入的時(shí)候,針對(duì)這類表格。我們需要如下處理
1、導(dǎo)入按鈕設(shè)置
2、在導(dǎo)入腳本的地方主要通過(guò)分組屬性來(lái)區(qū)分字段
?if (strAttr == ‘計(jì)劃日期’) then
?strValue = ProcessDayTimeStr(strValue) –日期格式轉(zhuǎn)換
?if (ext_col_info[1]==”P0″) then? ? ? ? ? — 判斷是哪個(gè)分組的
strP0 = strValue
strAddAttr = strAddAttr .. ‘{“attr”:”D_PX”,”value”:”‘ .. strP0 .. ‘”},’
elseif (ext_col_info[1] == ‘P1’) then
strP1 = strValue
strAddAttr = strAddAttr .. ‘{“attr”:”D_P1″,”value”:”‘ .. strP1 .. ‘”},’
end
end
標(biāo)簽:手冊(cè)腳本
上一篇: mobox3 lua 開(kāi)發(fā)過(guò)程中數(shù)據(jù)獲取及Json格式處理
下一篇: mobox3自定義參數(shù)的定義及獲取