|

分享源码
界面截图: |
- |
是否带模块: |
- |
备注说明: |
- |
学习易语言一年了,来论坛学习了很多东西,从零开始,到自己写了一个自己工作的网络版软件,基本完工,放置了两个月的一个功能今天终于完成,摘取了其中的主题功能,即实现高级表格定行显示,自动翻页,连接的为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
|
评分
-
查看全部评分
本帖被以下淘专辑推荐:
- · 个人收藏|主题: 2566, 订阅: 83
- · 日常收录|主题: 191, 订阅: 5
|