Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:类似vf中的browse的命令是什么?

1楼
shirui 发表于:2011/10/15 12:05:00

类似vf中的browse的命令是什么?

我导入dbf后想灵活的查看相关字段

2楼
don 发表于:2011/10/15 12:28:00
browse last显示当前记录
browse all for 路线编号=“A” 显示所有路线编号为A的记录
==================================================================

狐表的:

Current

返回当前行。

例如:

Output.Show(CurrentTable.Current("客户"))

显示当前表当前行的客户列内容。

Tables("产品.订单").Current("数量") = 100

将关联表"产品.订单"当前行的“数量”列内容设为100

在汇总模式下,Current只返回数据行,不返回分组行;如果你选择了分组行,此时Current返回Nothing。
所以为了在命令窗口显示当前表当前行的客户列内容,“完美”的代码是:

If CurrentTable.Current IsNot Nothing Then
    Output.Show(
CurrentTable.Current("客户"
))
End If


Select

以集合的形式,返回所有符合指定条件的行。

语法:

Select(Filter)
Select(Filter,Sort)

Filter: 条件表达式,请参考表达式的运算符和函数条件表达式
Sort:   可选参数,指定排序方式

我们经常需要对符合某一条件的记录,统一进行处理,此时Select方法就派上用场了。

示例一

例如,对于1999年1月4日订购PD01的订单,希望将其折扣统一设置为0.12,代码为:

Dim drs As List(Of DataRow)
drs = DataTables("订单").Select("[产品] = 'PD01' And [日期]= #1/4/1999#")
For Each
dr As Datarow In drs
    dr("折扣") = 0.12

Next

[此贴子已经被作者于2011-10-15 12:33:33编辑过]
3楼
shirui 发表于:2011/10/15 12:57:00

比如下面“示例”的附件

怎么只看姓名这一个字段即姓名这一列

用命令的方法

 

“路线”是什么意思?

4楼
don 发表于:2011/10/15 13:08:00
没见附件,如只看姓名列,可这样:
CurrentTable.SetColVisibleWidth("姓名|-1"

我也不懂VF的路线是什么意思,百度来的,大概"路线编号"是个字段吧
共4 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03906 s, 2 queries.