Foxtable(狐表)用户栏目专家坐堂 → 开始学习foxtable,每天记录学习笔记


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

主题:开始学习foxtable,每天记录学习笔记

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


加好友 发短信
等级:小狐 帖子:395 积分:4605 威望:0 精华:0 注册:2009/2/23 19:01:00
  发帖心情 Post By:2013/2/27 4:04:00 [显示全部帖子]

找到了,就是这里

图片点击可在新窗口打开查看
代码如下:
图片点击可在新窗口打开查看
仔细看了一下代码
就nothing这块有点疑问
前面查过0值、空值、null和nothing的区别
按照解释,工程档案内应该填写的数据类型为字符型,其空值为" "才对,为什么用nothing?未声明的变量才用nothing,这个是否会影响效率?不是很明白
把nothing换成" "测试一下
进入“表属性”—“事件”代码中修改,完成如下:
图片点击可在新窗口打开查看
修改完成后,在增加几行测试发现改为" "是可以的
图片点击可在新窗口打开查看

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


加好友 发短信
等级:小狐 帖子:395 积分:4605 威望:0 精华:0 注册:2009/2/23 19:01:00
  发帖心情 Post By:2013/2/27 4:09:00 [显示全部帖子]

从表中看,工厂名的数据类型为字符型,但是在代码中使用的oldvalue和newvalue确是通用型,这样的代码对实际性能是否会有影响?

还是说性能仅仅取决于表中实际采用的数据类型?

 


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


加好友 发短信
等级:小狐 帖子:395 积分:4605 威望:0 精华:0 注册:2009/2/23 19:01:00
  发帖心情 Post By:2013/2/27 4:13:00 [显示全部帖子]

看看表属性中事件中还有哪些其他的代码

图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 
这个目前还看不懂是神马意思
先抄着,待会再研究
下面这个也是
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看
反正是没看明白,去找帮助看看什么意思
 

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


加好友 发短信
等级:小狐 帖子:395 积分:4605 威望:0 精华:0 注册:2009/2/23 19:01:00
  发帖心情 Post By:2013/2/27 4:27:00 [显示全部帖子]

打开帮助,直接搜索currentchanged

图片点击可在新窗口打开查看

这是搜索出来的帮助解释,这个好吧 还是懵的 继续看代码

vars("N")=e.table.position

这个是神马意思 完全不明白

查下单词先

vars在帮助中好像是全局变量里面介绍的

图片点击可在新窗口打开查看

先看看有木有全局变量

进去看了一下

果然定义有一个全局变量

图片点击可在新窗口打开查看
变量名就是N,是一个整数型的数据,这个到底起什么作用的?继续查帮助
 
 

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


加好友 发短信
等级:小狐 帖子:395 积分:4605 威望:0 精华:0 注册:2009/2/23 19:01:00
  发帖心情 Post By:2013/2/27 4:37:00 [显示全部帖子]

明白这个意思 关键还得知道后面的e.table.position是什么意思,对吧

在帮助中搜索了一下。找到这样一段代码

图片点击可在新窗口打开查看
看.position是在tables("客户")后面用圆点符号连接的,猜测position是table的什么属性,管他的,去找找看
果然,在table的基本属性中找到position
图片点击可在新窗口打开查看
看一下用法
图片点击可在新窗口打开查看
 
 

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


加好友 发短信
等级:小狐 帖子:395 积分:4605 威望:0 精华:0 注册:2009/2/23 19:01:00
  发帖心情 Post By:2013/2/27 4:41:00 [显示全部帖子]

这一句代码vars("N")=e.table.position的意思然道是设置所有表中的行为第N行的意思?

先这么理解吧,继续学习

 


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


加好友 发短信
等级:小狐 帖子:395 积分:4605 威望:0 精华:0 注册:2009/2/23 19:01:00
  发帖心情 Post By:2013/2/27 4:48:00 [显示全部帖子]

现在开始第二个表,AA表

图片点击可在新窗口打开查看
进去后,单击单元格,发现这个还有下拉按钮
按着试一下
图片点击可在新窗口打开查看
发现弹出了一个窗口
这个是怎么弄的,不知道
查帮助去
 

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


加好友 发短信
等级:小狐 帖子:395 积分:4605 威望:0 精华:0 注册:2009/2/23 19:01:00
  发帖心情 Post By:2013/2/27 4:54:00 [显示全部帖子]

先看下这个窗口

窗口总共有六种类型

图片点击可在新窗口打开查看
图片点击可在新窗口打开查看
这个也可以想当然一下,在表格中单击按钮会出现下拉窗口,这个也是由代码控制的吧
找代码去
 

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


加好友 发短信
等级:小狐 帖子:395 积分:4605 威望:0 精华:0 注册:2009/2/23 19:01:00
  发帖心情 Post By:2013/2/27 5:05:00 [显示全部帖子]

在表AA的“项目属性”—“项目事件”中发现如下代码:

图片点击可在新窗口打开查看
看dropform不是很明白,但是form肯定就是窗口
而且正好是表AA中工厂名的窗口,那就是我要找的没错
搜帮助
图片点击可在新窗口打开查看
原来这个dropform叫做下拉窗口(这肿么还有明显的错别字?要改掉哈)
为嘛窗口类型中没有这个介绍?以后再追究
先看看这个是什么意思和用法
原来这个是为这一列指定使用“窗口一”的意思,那我们去找找“窗口一”吧
 

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


加好友 发短信
等级:小狐 帖子:395 积分:4605 威望:0 精华:0 注册:2009/2/23 19:01:00
  发帖心情 Post By:2013/2/27 5:13:00 [显示全部帖子]

打开窗口管理,在AA表下确实发现了“窗口一”

图片点击可在新窗口打开查看
打开“设计窗口”,可以看到表AA
图片点击可在新窗口打开查看
跟我们在表AA中见到的下拉窗口一样
“窗口一”中有两个显示标签,一个textbox控件 一个按钮 在就是一个table
比较简单 继续学习
在textbox bottom和table事件项都有对应的事件
从简单的开始
 

 回到顶部
总数 26 上一页 1 2 3 下一页