Foxtable(狐表)用户栏目专家坐堂 → [灌水]大家来找茬(帮助文件中的错误)


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

主题:[灌水]大家来找茬(帮助文件中的错误)

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


加好友 发短信
等级:婴狐 帖子:24 积分:206 威望:0 精华:0 注册:2012/7/17 14:24:00
  发帖心情 Post By:2012/7/19 10:55:00 [只看该作者]

帮助文件中应该增加 常见问题 这一栏目,发现一个问题要解决的时候要搜遍整个帮助,其实也都是些一般人都会遇到的问题!

[此贴子已经被作者于2012-7-19 10:55:34编辑过]

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


加好友 发短信
等级:三尾狐 帖子:677 积分:6222 威望:0 精华:0 注册:2012/1/20 17:53:00
  发帖心情 Post By:2012/7/20 16:58:00 [只看该作者]

共有窗口和停靠窗口类似,也是停靠在主表周围,但是在切换表的时候,共有窗口始终可见。
基本功能演示文件中的导航窗口,就是一个共享窗口,这样选择不同的表时,导航窗口始终可见:

 

 

(红色字应为共有窗口


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


加好友 发短信
等级:婴狐 帖子:25 积分:318 威望:0 精华:0 注册:2012/2/10 21:02:00
e.DataTable.Save() 的问题  发帖心情 Post By:2012/8/6 16:02:00 [只看该作者]

 

e.DataTable.Save()

这样每次增加行后,就会自动保存表,使得自动增量列获得真实的值。

 

 

这条语句使用时,如果关闭项目,选择不保存的话,最后一行数据保存到表中(我用的是外部表),但最后一行数据很多列显示空白的,希望楼主查查是不是问题


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


加好友 发短信
等级:二尾狐 帖子:558 积分:4352 威望:0 精华:2 注册:2011/4/18 8:27:00
  发帖心情 Post By:2012/8/10 9:38:00 [只看该作者]

 

显然MainTanleIsRelation属性值,永远为False

 

 

很多类型,例如常用的 CrossTableBuilderGroupTableBuilder ,只能对DataTable进行操作

2个链接错位,CrossTableBuilder 点击时打开的是分组统计表。)

 

也许会问,为什么单单这六个成员被特殊处理

 

如果想直接主在界面中显示组合统计结果,可以使用fxDataSourceShow方法

 

Select(TopRow, LectCol, BottomRow, RightCol)
LectCol:  
选定区域最左边一列的位置

 

 

Dim DataCols1(1) As DataCol
Dim DataCols2(1) As DataCol
DataCols1(0) = DataTables("
产品").DataCols("品名")
DataCols1(1) = DataTables("
型号").DataCols("型号")
DataCols2(0) = DataTables("
订单").DataCols("品名")
DataCols2(1) = DataTables("
订单").DataCols("型号")
Relations.Add("po", DataCols1, DataCols2)

 

 

 

FoxTable还提供了一个Users集合,用返回所有的用户

 

 

设置行的样式。行、列、单元格可以设置样式,优先顺序是:单元格>>

 

[此贴子已经被作者于2012-8-19 13:33:44编辑过]

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


加好友 发短信
等级:三尾狐 帖子:732 积分:5491 威望:0 精华:14 注册:2011/8/28 12:49:00
  发帖心情 Post By:2012/8/13 10:21:00 [只看该作者]

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

 

Write 语法一

Write(Value)

将字符串写入输出缓冲区。

Value: 要写入的字符串

示例

Dim s As String = "foxtable"
Ports(
"COM2").Write(s)

语法二

Write(buffer, offset, count)

将指定数量的字节写入输出缓冲区中的指定偏移量处。

buffer: 将写入到输出缓冲区的字节数组。
offset: 开始写入的偏移量。
count: 要写入的字节数

示例

Dim Val() As Byte = New Byte() {49,50,51.52}
Ports
("COM2").Write(Val, 0, Val.Length)


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


加好友 发短信
等级:婴狐 帖子:11 积分:130 威望:0 精华:0 注册:2012/8/15 10:57:00
  发帖心情 Post By:2012/8/16 10:44:00 [只看该作者]

我也跟一个找茬

 

如果表A和表B建立了关联,表B和表C建立了关联,也就是表A是表B是父表,表B又是表C的父表,三者的关系类似:父(表A) → 子(表B) → 孙(表C)

在双向生成模式下:

表A生成两个关联表,分别是:表A.表B,表A.表B.表C
表B生成两个关联表,分别是:表B.表A,表B.表C
表C生成两个关联表,分别是:表C.表B,表C.表B.表A

合计有6关联表。

在单向生成模式下:

表A生成两个关联表,分别是:表A.表B,表A.表B.表C
表B生成一个关联表:表B.表C
表C不生成任何关联表。

合计有3关联表。

可以看出,单向生成并非每个关联只生成一个关联表,而是按照“父 → 子 → 孙”这样的路径逐级生成,而双向生成除了这条路径外,还多了个反向的“孙 → 子 → 父”的路径,所以生成的关联表数量至少要翻倍。

在双向生成的时候,按照“父 → 子 → 孙”路径生成的关联表有:

表A.表B
表B.表C
表A.表B.表C

按照“孙 → 子 → 父”路径生成的关联表有:

表B.表A
表C.表B
表C.表B.表A


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


加好友 发短信
等级:三尾狐 帖子:677 积分:6222 威望:0 精华:0 注册:2012/1/20 17:53:00
  发帖心情 Post By:2012/8/17 8:35:00 [只看该作者]

http://www.foxtable.com/help/index.html?n=1466.htm

load方法在DataRow中有,上面地址里写了,其中还提到“

如果要重新加载整个表,请执行DataTable的Load方法,那样效率会比逐行重新加载高很多。

但是查找Datatable的全部方法的表格,却没有看到Load。请狐爸下次更新时候加上吧!

Datatable.load()

Datatable.loadfilter用的很多,倒是Datatable的全部方法全部属性里查不到!

 

 


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


加好友 发短信
等级:三尾狐 帖子:677 积分:6222 威望:0 精华:0 注册:2012/1/20 17:53:00
  发帖心情 Post By:2012/8/17 8:54:00 [只看该作者]

http://www.foxtable.com/help/index.html?n=2495.htm

 

示例

以CaseStudy目录下的项目文件“自定义用户管理.Table”为例,参考:自定义用户管理
该项目文件原AdterOpenProject事件代码为:

 

d改成f


 回到顶部
帅哥哟,离线,有人找我吗?
一叶扁舟
  29楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:184 积分:3279 威望:0 精华:0 注册:2011/2/20 6:24:00
  发帖心情 Post By:2012/8/17 11:39:00 [只看该作者]

示例二

有的时候,不是标记一个单元格,而是希望整行用不同的颜色标记出来,那么代码更加简单。
例如希望总分低于360分的行,用红底白字标出,只需首先增加一个名为“不及格”的样式,将其设置为红字白字,然后将DrawCell事件代码设置为:

 

前边为“红底白字”,后边的也应为“红底白字”吧?


 回到顶部
帅哥哟,离线,有人找我吗?
一叶扁舟
  30楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:184 积分:3279 威望:0 精华:0 注册:2011/2/20 6:24:00
  发帖心情 Post By:2012/8/18 10:49:00 [只看该作者]

详解RaiseDataColChanged

在进一步学习之前,有必要详细介绍一下DataColChanged方法。
这是DataCol的一个方法,用于强行触发该列的DataColChanged事件。

 

“DataColChanged”应该是“RaiseDataColChanged”吧?


 回到顶部
总数 176 上一页 1 2 3 4 5 6 7 8 9 10 下一页 ..18