以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  如何将光标自动定位到指定的单元格  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=38522)

--  作者:SZDVYE
--  发布时间:2013/7/31 1:35:00
--  如何将光标自动定位到指定的单元格
求代码,老师们,能给一些样板吗?
当前光标某行的在A列处
若B列为True时,在A列输入数值后(即非空值), 光标自动移动到该行C列,并弹出该行C列的录入窗口,等待录入C列数据后,按回车键; 光标继续自动移动到E列,弹出该行E列的录入窗口,等待录入数据. 当录入后按回车键,结束该行的数据录入,光标移动到下一行的A列.
若B列为False时.光标直接移动到下一行的A列处.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:光标定位录入.zip




--  作者:Bin
--  发布时间:2013/7/31 8:41:00
--  
给你做了一个,自己照样画葫芦吧,就是Select获得焦点而已很简单的

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:光标定位录入.table



--  作者:lsy
--  发布时间:2013/7/31 9:26:00
--  

按照楼主的要求,俺理解:

B列和D列都不允许手工编辑,是自动赋值。

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:光标定位录入.table

[此贴子已经被作者于2013-7-31 9:33:23编辑过]

--  作者:SZDVYE
--  发布时间:2013/8/1 0:22:00
--  

谢谢两位老师,我已经画好葫芦,新的问题出现如下:

1.有些单元格式是不需修改的,光标移动到指定格后,如果不改动单元格内容,光标无法继续移动到下一个指定的单元格,请问如何解决?

2.当前行的颜色是绿色,光标移动的指定单元格时,如何用红色的颜色,黑色的字体标识出来,以更加的醒目

3.lsy老师的效果是我想要的,因为很醒目.但是我想要的表列都允许手工编辑,只是想在特定的条件(产品种类=特殊),才会要求调整相关单元内容.同时弹出的需要修改的窗口.如图:

4.代码是否有待改进的写法?



此主题相关图片如下:qq截图20130801001545.jpg
按此在新窗口浏览图片

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:光标定位录入.table








[此贴子已经被作者于2013-8-1 0:23:58编辑过]

--  作者:lsy
--  发布时间:2013/8/1 8:37:00
--  

你的表述不清,看我理解的对不对:

 

1、新增行所有单元格都允许编辑(跳格没意义了)

2、编辑保存后,只有特殊产品为True,而且确认为否时,才允许弹出窗口,在窗口中修改。

3、编辑保存后,其他情况下都不允许修改。


--  作者:SZDVYE
--  发布时间:2013/8/1 19:34:00
--  
lsy老师:
如果能做到跳出窗口的样式,我想达到的效果如下:
1、新增行所有单元格都允许编辑(跳格没意义了) 
 表A是记录结算费用的表,当 特殊产品为True 时,不同客户的单价,是否开票,是否含税,成本的内容都有可能改变,为了不让操作漏掉有可能需要修改的列,所以需要跳跃到对应列修改或者弹出要修改的对话窗口

2、编辑保存后,只有特殊产品为True,而且确认为否时,才允许弹出窗口,在窗口中修改。
    是的

3、编辑保存后,其他情况下都不允许修改
   编辑保存后,除了将确认列的内容删除(为空)的情况外都不允许修改





--  作者:有点甜
--  发布时间:2013/8/1 20:22:00
--  
为什么不在输入OK以后触发弹出录入窗口?

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:光标定位录入.table
 

--  作者:lsy
--  发布时间:2013/8/1 21:40:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:限制性修改.table


--  作者:SZDVYE
--  发布时间:2013/8/1 23:36:00
--  
谢谢两位老师的帮助.已经学到我想要的了,灰常感谢!