Foxtable(狐表)用户栏目专家坐堂 → [求助]主窗口目录树输入


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

主题:[求助]主窗口目录树输入

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/22 16:02:00 [显示全部帖子]


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/22 16:16:00 [显示全部帖子]

没看懂你的问题,你窗口里面要加入什么?加入到哪里?

 

如果控件需要下拉出现目录树,必须用下拉窗口的。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/22 16:41:00 [显示全部帖子]

1、如果要出现下拉,参考

 

http://www.foxtable.com/webhelp/scr/1523.htm

 

2、如果要提示,参考

 

http://www.foxtable.com/webhelp/scr/0943.htm

 

3、如果要引用其它数据,编写datacolchanged事件

 

http://www.foxtable.com/webhelp/scr/1451.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/22 17:36:00 [显示全部帖子]

7楼就是你所需要的。不然,上传具体实例说明你要做什么。
[此贴子已经被作者于2018/3/22 17:36:28编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/23 8:57:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:机电一体化.table


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/26 10:47:00 [显示全部帖子]

1=2 是为了方便和后面的字符组合,生成这样条件,如  1=2 or 第一列 like '%123%' or 第二列 like '%123%'

 

不然,合成的条件,就会多一个 or,需要删除掉。

 

c.name 的意思是列名。组合变量生成表达式,参考 http://www.foxtable.com/webhelp/scr/1284.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/26 11:14:00 [显示全部帖子]

以下是引用huangjiacai在2018/3/26 10:58:00的发言:
那你那个双击table表中的一条记录自动生成一条新的记录时怎么实现的呢?能不能控制仅生成一部分信息,而不是copy整条记录呢?

 

代码写在表格的doubleclick事件。你可以在复制之后,清除某些列的数据,或者是这样写代码,如

 

Dim cr As Row = e.Table.Current

Dim nr As Row = e.Table.AddNew

nr("某列") = cr("某列")

nr("某列") = cr("某列")

nr("某列") = cr("某列")


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/26 12:09:00 [显示全部帖子]

参考代码

 


Dim t As Table = Tables("表A")
Dim cr As Row = t.Current
Dim nr As Row = t.AddNew
nr("某列") = cr("某列")
nr("某列") = cr("某列")
nr("某列") = cr("某列")


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/27 16:26:00 [显示全部帖子]

一般建议做成窗口,停靠在你台账表那里显示。

 

菜单一般用来做一些公用的功能的,如果是针对每个表的筛选,做在菜单比较合理。

[此贴子已经被作者于2018/3/27 16:26:36编辑过]

 回到顶部