变量名 | 类 型 | 静态 | 数组 | 备 注 |
表项数量 | 整数型 | | |
对象 | 购买信息 | | 0 |
N | 整数型 | | |
序号 | 整数型 | | |
索引 | 整数型 | | |
开始位置 | 整数型 | | |
上购买人 | 文本型 | | |
下购买人 | 文本型 | | |
购买人 | 文本型 | | |
插入索引 | 整数型 | | |
临时索引 | 整数型 | | |
总价 | 整数型 | | |
表项数量 = 超级列表框1.
取表项数 ()重定义数组 (对象, 假, 表项数量
)
计次循环首 (表项数量, N
)
对象
[N
].购买人 = 超级列表框1.
取标题 (N - 1, 1
)
对象
[N
].物品名称 = 超级列表框1.
取标题 (N - 1, 2
)
对象
[N
].金额 = 超级列表框1.
取标题 (N - 1, 3
)
对象
[N
].总价 = 超级列表框1.
取标题 (N - 1, 4
)
计次循环尾 ()
计次循环首 (表项数量, N
)
索引 = 超级列表框2.
查找表项 (对象
[N
].购买人, 0, 真, 1
)
判断 (索引 = -1
)

索引 = 超级列表框2.
插入表项 (, , , , ,
)

序号 = 序号 + 1


超级列表框2.
置标题 (索引, 0,
到文本 (序号
))


超级列表框2.
置标题 (索引, 1, 对象
[N
].购买人
)

超级列表框2.
置标题 (索引, 2, 对象
[N
].物品名称
)

超级列表框2.
置标题 (索引, 3, 对象
[N
].金额
)

超级列表框2.
置标题 (索引, 4, 对象
[N
].总价
)

索引 = 超级列表框2.
插入表项 (索引 + 1, , , , ,
)

超级列表框2.
置标题 (索引, 1, 对象
[N
].购买人
)

超级列表框2.
置标题 (索引, 2, 对象
[N
].物品名称
)

超级列表框2.
置标题 (索引, 3, 对象
[N
].金额
)

超级列表框2.
置标题 (索引, 4, 对象
[N
].总价
)

计次循环尾 ()索引 = 1
循环判断首 ()
判断 (超级列表框2.
取标题 (索引, 0
) ≠
“”)

总价 = 0


购买人 = 超级列表框2.
取标题 (索引 - 1, 1
)

插入索引 = 超级列表框2.
插入表项 (索引,
“购买人”, , , ,
)

超级列表框2.
置标题 (插入索引, 1, 购买人
)

超级列表框2.
置标题 (插入索引, 2,
“总需付款金额”)

临时索引 = 插入索引


计次循环首 (插入索引, N
)


临时索引 = 插入索引 - N



总价 = 总价 +
到整数 (超级列表框2.
取标题 (临时索引, 3
))



判断 (超级列表框2.
取标题 (临时索引, 0
) =
“”)



超级列表框2.
置标题 (临时索引, 1,
“”)


跳出循环 ()





计次循环尾 ()

超级列表框2.
置标题 (插入索引, 3,
到文本 (总价
))


超级列表框2.
插入表项 (插入索引 + 1, , , , ,
)

索引 = 索引 + 3


索引 = 索引 + 1


循环判断尾 (索引 < 超级列表框2.
取表项数 ())
总价 = 0
索引 = 超级列表框2.
取表项数 () - 1
购买人 = 超级列表框2.
取标题 (索引, 1
)插入索引 = 超级列表框2.
插入表项 (,
“购买人”, , , ,
)超级列表框2.
置标题 (插入索引, 1, 购买人
)超级列表框2.
置标题 (插入索引, 2,
“总需付款金额”)临时索引 = 插入索引
计次循环首 (插入索引, N
)
临时索引 = 插入索引 - N

总价 = 总价 +
到整数 (超级列表框2.
取标题 (临时索引, 3
))

判断 (超级列表框2.
取标题 (临时索引, 0
) =
“”)

超级列表框2.
置标题 (临时索引, 1,
“”)
跳出循环 ()

计次循环尾 ()超级列表框2.
置标题 (插入索引, 3,
到文本 (总价
))