易语言两个高级表格内容合并到另一个高级表格问题
如图1所示;点击CAD合并bom,条件1和条件2顺序是一样,则达到我要的结果,但是以后用到数据,条件1和条件2是不会顺序一样的如图2所示;点击CAD合并bom,条件1和条...
如图1所示 ;点击CAD合并bom,条件1和条件2顺序是一样,则达到我要的结果,但是以后用到数据,条件1和条件2是不会顺序一样的如图2所示 ;点击CAD合并bom,条件1和条件2顺序是不一样,则达不到我要的结果,像图2 这种代码怎么写判断,这里就搞不懂了,源码如下: .版本 2.支持库 eGrid.支持库 spec.程序集 窗口程序集_启动窗口.程序集变量 CAD文本1, 文本型, , "0".程序集变量 BOM文本1, 文本型, , "0".程序集变量 m, 整数型.程序集变量 CAD文本2, 文本型, , "0".程序集变量 n, 整数型.程序集变量 BOM文本2, 文本型, , "0".子程序 __启动窗口_创建完毕CAD文本1 = 分割文本 (CAD.内容, #换行符, )BOM文本1 = 分割文本 (BOM.内容, #换行符, ).计次循环首 (取数组成员数 (CAD文本1), m) CAD文本2 = 分割文本 (CAD文本1 [m], “ ”, ) .计次循环首 (取数组成员数 (CAD文本2), n) CAD高级表格.置数据 (m, n, 1, CAD文本2 [n]) .计次循环尾 ().计次循环尾 ().计次循环首 (取数组成员数 (BOM文本1), m) BOM文本2 = 分割文本 (BOM文本1 [m], “ ”, ) .计次循环首 (取数组成员数 (BOM文本2), n) BOM高级表格.置数据 (m, n, 1, BOM文本2 [n]) .计次循环尾 ().计次循环尾 ().子程序 _按钮3_被单击.局部变量 l, 整数型.局部变量 内容, 文本型.局部变量 内容1, 文本型BOM文本1 = 分割文本 (BOM.内容, #换行符, ).计次循环首 (取数组成员数 (BOM文本1), m) BOM文本2 = 分割文本 (BOM文本1 [m], “ ”, ) .计次循环首 (取数组成员数 (BOM文本2), n) 合并高级表格.置数据 (m, n, 1, BOM文本2 [n]) .计次循环尾 ().计次循环尾 ().计次循环首 (4, l) 内容 = CAD高级表格.取数据 (l, 1) 内容1 = 合并高级表格.取数据 (l, 1) .如果真 (内容 = 内容1) 合并高级表格.置数据 (l, 4, 1, CAD高级表格.取数据 (l, 1)) 合并高级表格.置数据 (l, 5, 1, CAD高级表格.取数据 (l, 2)) 合并高级表格.置数据 (l, 6, 1, CAD高级表格.取数据 (l, 3)) 合并高级表格.置数据 (l, 7, 1, CAD高级表格.取数据 (l, 4)) .如果真结束.计次循环尾 ()调试输出 (内容)调试输出 (内容1)
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询