|
分享源码
界面截图: |
- |
是否带模块: |
- |
备注说明: |
- |
学习易语言一年了,来论坛学习了很多东西,从零开始,到自己写了一个自己工作的网络版软件,基本完工,放置了两个月的一个功能今天终于完成,摘取了其中的主题功能,即实现高级表格定行显示,自动翻页,连接的为sql数据库,经过几天测试,达到要求,回馈各位老师! 窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集1 | | | 变量名 | 类 型 | 数组 | 备 注 | 每页记录数 | 整数型 | | 总记录数 | 整数型 | | 记录集游标 | 整数型 | | 当前页数 | 整数型 | | 总页数 | 整数型 | |
时钟1.时钟周期 = 5000 如果 (数据库连接1. 连接SQLServer (“192.168.0.199”, “mmcallsystem”, “sa”, “123456lywfyt”) = 假)信息框 (“数据库连接失败”, 0, , )记录集1. 置连接 (数据库连接1 )记录集1. 打开 (“select * from 呼叫记录表 where 完成时间 is Null”, #SQL语句, )每页记录数 = 5 总记录数 = 记录集1.记录数量 总页数 = 计算总页数 ()自动显示定义表 ()判断 (寻找文本 (到文本 (总记录数 ÷ 每页记录数 ), “.”, , 假) = -1 ) 返回 (取整 (总记录数 ÷ 每页记录数 )) 返回 (取整 (总记录数 ÷ 每页记录数 )) 变量名 | 类 型 | 静态 | 数组 | 备 注 | temp | 文本型 | | | 行数 | 整数型 | | | K | 整数型 | | |
当前页数 = 1 高级表格1.行数 = 每页记录数 高级表格1.列数 = 记录集1.字段数量 如果 (总页数 > 1 )时钟1.时钟周期 = 0 变量循环首 (1, 总页数, 1, K )如果 (K = 1 )记录集游标 = 1 记录集游标 = (K - 1 ) × 每页记录数 + 1 如果 (K > 记录集1.记录数量 )K = 1 记录集1. 移到 (记录集游标 )高级表格1. 清空数据 ()计次循环首 (每页记录数, 行数 )记录集1. 读文本 (0, temp )高级表格1. 置数据 (行数 - 1, 0, #表格常量 .文本型, temp )记录集1. 读文本 (1, temp )高级表格1. 置数据 (行数 - 1, 1, #表格常量 .文本型, temp )记录集1. 读文本 (2, temp )高级表格1. 置数据 (行数 - 1, 2, #表格常量 .文本型, temp )记录集1. 读文本 (3, temp )高级表格1. 置数据 (行数 - 1, 3, #表格常量 .文本型, temp )记录集1. 读文本 (4, temp )记录集1. 到下一条 ()计次循环尾 ()调试输出 (记录集游标 )延时 (5000 )变量循环尾 ()时钟1.时钟周期 = 5000
|
评分
-
查看全部评分
本帖被以下淘专辑推荐:
- · 个人收藏|主题: 2520, 订阅: 80
- · 日常收录|主题: 191, 订阅: 5
|