保护区:第0行(表头)、最后两行(备注、合计)、第0列(1234序号)不动。
操作区:中间的数据行(1到4行)。
逻辑:从下往上找,找到第一个有数据的行,把它的内容(第1列到第11列)清空,然后停止。如果这一行是空的,自动跳过继续往上找。
按钮1为主要逻辑代码,按钮2、按钮3作为演示代码。
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | i | 整数型 | | | | j | 整数型 | | | | 本行有数据 | 逻辑型 | | | | 总行数 | 整数型 | | |
总行数 = 高级表格EX1. 取项目数量 () 变量循环首 (总行数 - 3, 1, -1, i ) 本行有数据 = 假  变量循环首 (1, 11, 1, j )  如果真 (高级表格EX1. 取项目文本 (i, j ) ≠ “”)   本行有数据 = 真   跳出循环 ()    变量循环尾 ()  如果真 (本行有数据 = 真)  变量循环首 (1, 11, 1, j )   高级表格EX1. 置项目文本 (i, j, 0, 1, “”)  变量循环尾 () 跳出循环 ()  变量循环尾 () 变量循环首 (1, 4, 1, i )  高级表格EX1. 置项目文本 (i, 1, 0, 1, “测试商品_” + 到文本 (i ))  高级表格EX1. 置项目文本 (i, 2, 0, 1, “规格” + 到文本 (i ) + “X”)  高级表格EX1. 置项目文本 (i, 3, 0, 1, “50”)  高级表格EX1. 置项目文本 (i, 5, 0, 1, “100”)  高级表格EX1. 置项目文本 (i, 7, 0, 1, “500”)  高级表格EX1. 置项目文本 (i, 8, 0, 1, “20”)  高级表格EX1. 置项目文本 (i, 10, 0, 1, “15.5”)  高级表格EX1. 置项目文本 (i, 11, 0, 1, “1550”) 变量循环尾 ()信息框 (“测试数据已填充,现在可以点‘按钮1’测试删除了!”, 0, , ) 变量循环首 (1, 4, 1, i ) 变量循环首 (1, 11, 1, j )  高级表格EX1. 置项目文本 (i, j, 0, 1, “”) 变量循环尾 () 变量循环尾 () |