|
发表于 2025-3-1 11:57:22
|
显示全部楼层
本帖最后由 小逸老师 于 2025-3-1 11:59 编辑
local arr={}
local tmp_count = record_get_count(0,1)--获取记录控件行数
for i1=1,tmp_count do
local tmp_data = record_read(screen,control,i1-1)--根据变量i-1读取记录控件内容,因记录控件是从0开始所以要i1-1
local tmp_arr = string_splitstr(tmp_data,";")--以;符号作为分割,此函数下载地址或使用自定义分割字符串的方式https://bbs.gz-dc.com/forum.php? ... =1905&fromuid=39154
arr[i1]= i .. tmp_arr[2] .. ";" .. tmp_arr[3] ..";" .. tmp_arr[4] ..";" -- 有多个列就添加几个tmp_arr尾巴加上;结束,第0列直接用i1变量替换了$SUM就行
end
-- 最后arr就是最终需要获得的内容 |
|