Foxtable(狐表)用户栏目专家坐堂 → [建议] 狐表的集合,快快来吧


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

主题:[建议] 狐表的集合,快快来吧

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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
[建议] 狐表的集合,快快来吧  发帖心情 Post By:2016/2/1 10:59:00 [显示全部帖子]

今天做窗口、控件、菜单、表列的目录树,烦恼随之而来。

遍历获取的时候,模式窗口、下拉窗口,只能获取窗口名,不能获取控件名。
实在想要,或者先改为独立窗口,或者手动一个一个抄录。
窗口多了,工作强度大呀。

狐表已经提供了Connections、Relations等集合,调用起来多方便啦。

窗口、控件、菜单、全局变量等,既然代码编辑器界面中都能列出来,说明以集合的形式提供给开发者,不是难事。
而且都是些开发者自定义的东西,不涉及狐表的机密。

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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2016/2/1 11:06:00 [显示全部帖子]

是啊,眼下就经常抄袭命令窗口的内容,那也够费劲的。

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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2016/2/1 11:40:00 [显示全部帖子]

以下是引用在2016/2/1 11:37:00的发言:

晕!

 

楼主不是会玩改造编辑器吗

 

试着将保存和预览菜单按钮隐藏掉,再加入两个菜单按钮。

 

先执行自己的代码,再模拟点击保存或预览按钮,不就可以打造自己的窗口控件表了吗

 


改造别人的编辑器,还是别人的,自己全新制作的,才能得心应手。


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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2016/2/1 13:41:00 [显示全部帖子]

以下是引用jspta在2016/2/1 13:22:00的发言:

我在提供一种思路吧,我只完成了一半,没有完成界面模式,因为暂时不需要。

全代码生成界面,最好有给标准模板,这样生成简单只要填写几行代码就行了。你通过控件反推这是很难实现的,狐表不支持,思路反了。

这样你预先知道名称,就不需要获取控件了。

由于名称标准化,我自己写了类,所以也不关心名称了。



可视化报表中的控件,都是预定义,动态生成的,当然不成问题。

其他项目,还是按部就班的。


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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2016/2/1 13:44:00 [显示全部帖子]

以下是引用狐狸爸爸在2016/2/1 13:26:00的发言:

不是不提供,是本来就没有这些集合,代码编辑器是从项目文件的数据表中逐行提取分析的。

每一个窗口每一个控件,都对应后台数据库中的一行。

但出于安全考虑,官方不适合公开如何调用项目文件的数据的。



开发者直接从项目文件提取,当然不合适。

狐表公司从项目文件中获取后,转换成全局集合变量,开发者调用集合,也可以。


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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2016/2/1 16:52:00 [显示全部帖子]

先谢狐爸,静候佳音。

 回到顶部
帅哥哟,离线,有人找我吗?
lsy
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2016/2/2 9:17:00 [显示全部帖子]

以下是引用blackzhu在2016/2/2 7:54:00的发言:
狐表的控件在不打开窗口的情况下是能获取的.

另外 VS写的dll 在狐表是不用外部引用的,可以在dll里面写了直接在狐表使用的,所以我狐表的编辑器现在基本不用了,也不用改造.


外部编辑器,代码自动完成功能未必适合狐表,尤其是代码调试,能调试狐表代码就好用,不能调试就没大用。


 回到顶部