以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 打印日志 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=11552) |
-- 作者:blackzhu -- 发布时间:2011/8/2 13:04:00 -- 打印日志 我想记录今日一天内我打印了几份报表,应该怎么做? |
-- 作者:blackzhu -- 发布时间:2011/8/2 14:26:00 -- 没有人知道? |
-- 作者:狐狸爸爸 -- 发布时间:2011/8/2 14:30:00 -- 如果每天第一次打印,就在记录表增加一行,日期设为当天,计数列设为1,以后每次打印,找出这天的日期,计数列的值加1。 不过foxtable其实没有办法知道每次打印是否成功的。
[此贴子已经被作者于2011-8-2 14:30:09编辑过]
|
-- 作者:狐哥 -- 发布时间:2011/8/2 14:34:00 -- 这个有用吗,按系统日期每天将变量设为0,我没试过。
使用静态变量 我们知道,在事件代码运行过程中,普通变量的值并不会保存,下次运行事件代码时,变量会重新回到初始值。 声明静态变量的语法是: Static 变量名 As 数据类型 例如: Static Name As String静态变量通常用于标记。 示例一 为了说明普通变量和静态变量的差别,请在项目事件MainTableChanged加入如下代码: Dim Val1 As Integer \'定义一个普通变量Val1Static Val2 AS Integer \'定义一个静态变量Val2 Val1 = Val1 + 1 Val2 = Val2 + 1 MessageBox.Show("Val1 = " & Val1 & " Val2 = " & Val2) 设置完成后,反复切换主表,你会发现Val1的值始终是1,而Val2的值在每次切换主表后都会加1。 |
-- 作者:blackzhu -- 发布时间:2011/8/2 14:54:00 -- 必须单独做个表,不能直接输出到文本? |
-- 作者:狐狸爸爸 -- 发布时间:2011/8/2 15:02:00 -- 既然是编码,想怎样都行的 |
-- 作者:blackzhu -- 发布时间:2011/8/2 16:03:00 -- 我想想. |