易表在线答疑技术与交流用户社区 → [求助]关于录入窗口公式要点击二下才能达到所要的效果?


  共有12111人关注过本帖树形打印复制链接

主题:[求助]关于录入窗口公式要点击二下才能达到所要的效果?

帅哥哟,离线,有人找我吗?
行走的帆
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:196 积分:81 威望:0 精华:0 注册:2006/8/12 12:15:00
[求助]关于录入窗口公式要点击二下才能达到所要的效果?  发帖心情 Post By:2006/10/27 19:42:00 [显示全部帖子]

Czy 版主好:

   车辆管理程序.egd文件下载

   下面是台帐录入窗口的"编辑模式"和"保存"公式.

SetWindowMode(0)and SetBackColor(1,1,rows,cols,0)and move(row,col)And SetVariable("%ylm%","编辑模式")And SetLabel("",[%ylm%])

编辑模式:


保存:
save() and SetWindowMode(1)and SetBackColor(1,1,rows,cols,14671839)and sortcol(grid,"自编号",1)


用户的要求是:进入台帐窗口默认是"浏览模式",然后点击"查询模式",输入关键字段,查找到某车户."浏览模式"和"查询模式"状态,要求有底色区别.这里是灰色.正常"编辑模式"则应该是白色的底.

以上我的困惑是:在由"查询模式"点击"编辑模式"时,要点击两次才能是白色的底色.??而且速度很慢?
 同理:在"编辑模式"或"新增"后,要点击"保存"然后,再切换到"浏览模式"的底色(灰色),速度也很慢??

我想请教的是:以上两个公式是否可以改进一下,点击一次即可达到自己的目的.或者在加入什么语句,点一次当二次.

                                             请帮一下忙? 谢谢!

                                             
                                             行走的帆敬上::

以上二个公式


 回到顶部
帅哥哟,离线,有人找我吗?
行走的帆
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:196 积分:81 威望:0 精华:0 注册:2006/8/12 12:15:00
  发帖心情 Post By:2006/10/27 20:38:00 [显示全部帖子]

   Ylm 老师你好:

       很是感谢 Ylm 老师的指教! 效果正是我所需要的! 由衷的佩服!!

                                                             此

 致

                                                      行走的帆 敬上::

.


 回到顶部
帅哥哟,离线,有人找我吗?
行走的帆
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:196 积分:81 威望:0 精华:0 注册:2006/8/12 12:15:00
  发帖心情 Post By:2006/10/27 21:00:00 [显示全部帖子]

 谢谢 Czy 老师关注,回复! 握手!!

 ylm 老师您好:这个车辆管理程序,在打开默认的"浏览模式"时,用户要求在"浏览模式"下不能执行"维护签章",记得这个问题,您已经帮我解决了.

 可不知为什么,有时进入录入窗口,不能执行"维护签章",又时有可以执行?
但是在进入后,点击过"浏览模式"后,"维护签章"确实不能执行!?

                                            不好意思,再麻烦您一下!

                                           行走的帆 敬上::

 


 回到顶部
帅哥哟,离线,有人找我吗?
行走的帆
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:196 积分:81 威望:0 精华:0 注册:2006/8/12 12:15:00
  发帖心情 Post By:2006/10/27 21:30:00 [显示全部帖子]

filterrgrid("台帐")and FilterRGrid(grid,"车辆类别","=","客运车辆","下次维护日","<",today()-15)

 很感谢 Ylm Czy 老师的指点,语法,示例经典已下载收藏!

 还有一个小小问题,困惑不解!

 以上是在"台帐"录入窗口中的"超期车辆"录入窗口中的公式,就是凡是客运车辆.的"下次维护日"和当前日期,相比较,如果"下次维护日"日期,超过当前日期,15天,将期记录筛选出来.

 问题是这个公式也能用,可就是符合条件的记录,他显示不完整.如"下次维护日"为"2006-09-29"的客户和当前日期2006-10-27相比较,明显已经超期快一个月了,可竟没筛选 出来?

                                              又奢侈了一次,请版主见谅!
                                                  行走的帆敬上::


 回到顶部
帅哥哟,离线,有人找我吗?
行走的帆
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:196 积分:81 威望:0 精华:0 注册:2006/8/12 12:15:00
  发帖心情 Post By:2006/10/27 22:32:00 [显示全部帖子]

谢谢 Czy 版主:

   提供公式!,可能是数据问题,我再仔细排查一下.

                                                   此


       致

                                            行走的帆: 握手              

                               

                         
                                   


 回到顶部
帅哥哟,离线,有人找我吗?
行走的帆
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:196 积分:81 威望:0 精华:0 注册:2006/8/12 12:15:00
  发帖心情 Post By:2006/10/28 18:47:00 [显示全部帖子]

下面引用由czy2006/10/27 09:52pm 发表的内容:
公式没发现问题,在你的文件中也能正确显示结果,不过上述公式倒可以简化成这样:FilterRGrid(grid,"车辆类别","=","客运车辆","下次维护日","<",today() ...

 谢谢 Czy 版主:

 以上问题,我又仔细对比,示例,正如你所说 公式确实没有问题! 之所以发生部分符合条件的行, 没有筛选出来是日期本身不规范引起的。

 原来的 “下次维护日”漏筛的一条为 “  2006-9-29” 如果改为 2006-09-29  就可以筛选得到!


                                 再次谢谢 Czy  Ylm 版主,一直以来的支持和关注!

                                                              此

       致
                                                       行走的帆敬上:


 回到顶部