以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- [求助]日常工作中的按钮命令问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=65568)
|
-- 作者:13865161910
-- 发布时间:2015/3/18 15:17:00
-- [求助]日常工作中的按钮命令问题
想在发布前的项目中设计一些功能按钮此主题相关图片如下:qq截图111111111111111.png
但是查阅论坛中的帖子,有前辈说尽量不要在发布的程序中出现“Syscmd.Row.***()”此类有系统命令写的按钮代码。系统命令代码帮助中很齐全,但担心发布后的程序比如增加表,删除表这类由系统命令写的功能应该是无法实现的吧? 由此便想请教:如图中的这些想实现的按钮功能等,改用什么代码去写呢?有个对应的帮助文件吗?
|
-- 作者:Bin
-- 发布时间:2015/3/18 15:21:00
--
上面的全部用系统命令就可以.
只有修改表结构,增加删除表和设计窗口 命令窗口这些无法使用
|
-- 作者:13865161910
-- 发布时间:2015/3/18 16:09:00
--
哦,理解了!谢谢bin大的解答
|
-- 作者:13865161910
-- 发布时间:2015/3/18 16:57:00
--
请教增加这些按钮如何绑定到表控件上?系统命令代码如何编辑?
|
-- 作者:Bin
-- 发布时间:2015/3/18 16:58:00
--
表控件? 命令放到Click事件即可
|
-- 作者:13865161910
-- 发布时间:2015/3/19 9:16:00
--
我在窗口建立了表控件,然后想用如图中的按钮针对表进行操作,是不是直接在按钮的click时间中输入对应的系统命令,就能对应操作绑定的表?测试发现,增加行,对绑定的表没有效果。因此个人判断是不是代码要做个说明,此操作是针对【“表名”】? 此主题相关图片如下:qq截图20150319091359.png
对于外部表,我看帮助里说明需要设置标识列???
设置完标志列以后,问题解决啦!吼吼
[此贴子已经被作者于2015/3/19 9:22:37编辑过]
|
-- 作者:有点甜
-- 发布时间:2015/3/19 9:29:00
--
呃,对任何表都有效,前提是,你先要让那个表获取焦点。
如果无效,你改成这样,比如
新增行->CurrentTable.AddNew
其余的,都对应变通。
|