以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于foxtable输入体验问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=59623)

--  作者:jialihaha
--  发布时间:2014/11/7 9:52:00
--  关于foxtable输入体验问题
有些习惯access的人,在使用foxtable总会觉得输入的体验不如access,比如在新增行输入数据时,会在下边自动加上空白行以供输入;
还有复制粘贴时,access可以根据内容新增数据行;保存时,access只会保存非空白新增行。
这些问题是使用access用户提出来的,foxtable不足的地方,请问foxtable有考虑优化这方面的东西么?

--  作者:Bin
--  发布时间:2014/11/7 9:56:00
--  
全部可以自行编码处理

PrepareEdit事件

if e.row.index = e.table.rows.count-1 then
  t.table.addnew
end if

二黏贴看具体情况

三.在BeforeSaveDataRow  假如代码判断如果列都不是空再保存


Foxtable,无所不能, 之所以不能,是因为你还没能. 努力学习,综合运用帮助知识,基本上你想要的效果都能做到.

--  作者:jialihaha
--  发布时间:2014/11/7 10:01:00
--  
东西肯定可以实现,只是需要自己控制,写代码。新加一个表,就要对其做这样的一些处理,很费劲,很繁琐,而且要完全模拟access的输入体验,需要考虑很多的情况,不小心就要bug
--  作者:有点甜
--  发布时间:2014/11/7 10:04:00
--  
 也不繁琐,写到全局表事件就行。
--  作者:狐狸爸爸
--  发布时间:2014/11/7 10:07:00
--  

不用写代码,在表属性中,将“自动增加行”设置为True.

http://www.foxtable.com/help/topics/0011.htm

 


--  作者:jialihaha
--  发布时间:2014/11/7 10:12:00
--  
我说的不只是这样,你可以去弄弄access,感受下他的输入体验,用过的用户会觉得access很方便的