Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

[求助]日记问题

sunny  发表于:2009-10-22 12:31:47  
复制

 

 

问题:

 

 

点击下载此附件

 

Top
sunny 发表于:2009-10-23 11:44:09

点击下载此附件

 

 

点击下载此附件

 

改动地方1:

 

改动地方2

 

改动后出现的问题:



sunny 发表于:2009-10-23 17:54:36

登陆和关闭窗体时的提示,这样写后解决了,期待领导们指导下怎么解决删除单号没有记录的问题!

 

If CurrentProject.AllForms("窗体_打板录入").IsLoaded Or CurrentProject.AllForms("窗体_打板录入ALL").IsLoaded Then
            strsql = "SELECT 计算机名, 操作员, 操作描述 FROM 打板操作日记"
         
         ElseIf CurrentProject.AllForms("窗体_快递单修改").IsLoaded Then
           
            strsql = "SELECT 计算机名, 操作员, 操作描述 FROM 快递单修改操作日记"
                  
              Else
            strsql = "SELECT 计算机名, 操作员, 操作描述 FROM 操作日记"
        End If



sunny 发表于:2009-10-23 17:55:54
邓'S,您在那里....

sunny 发表于:2009-10-25 11:02:49

删除记录,日记里没有保存这条删除记录的编号?



trynew 发表于:2009-10-26 09:22:41

你这还是对事件的触发时间和条件理解不够。

你在子窗体的确认删除后事件中调用写日志函数,而又在删除按钮事件的执行删除语句前把删除确认的警告选项屏蔽掉,那当然不会执行这个确认删除后事件。

你可以把删除确认后事件中的代码剪切到确认删除后事件就可以了。

 

点击下载此附件

sunny 发表于:2009-10-26 11:05:13

确实我VBA比较弱,

 

实在太感谢trynew斑竹,困饶多时的问题解决!



总记录:6篇  页次:1/1 9 1 :