VF如何排序并做标记(写入一个新表)?
答案:2 悬赏:60 手机版
解决时间 2021-02-13 15:15
- 提问者网友:我一贱你就笑
- 2021-02-12 14:24
VF如何排序并做标记(写入一个新表)?
最佳答案
- 五星知识达人网友:雪起风沙痕
- 2021-02-12 15:33
排序生成新表用命令SORT
格式:SORT TO 新表文件名 ON 排序字段名
格式:SORT TO 新表文件名 ON 排序字段名
全部回答
- 1楼网友:玩世
- 2021-02-12 17:10
VF排序并作标识的方法:
SORT TO <表文件名> ON <字段名1 > [/A//D] [/C] [,<字段名2 > [/A//D] [/C]…] [ASCENDING / DESCENDING] [<范围>][FOR <条件>][WHILE<条件>] [NOOPTIMIZE] [FIELDS <字段名表>/LIKE<通配符>/ EXCEPT<通配> 命令说明:
<表文件名>:存放排序后记录的新表名,Visual FoxPro为表存取.DBF文件扩展名。 ON <字段名1 >:指定当前选定的、要排序的表中的字段名,
[/A//D] [/C]:对于排序中包含的每个字段,可以指定排序顺序(升序或降序)。/A为字段指定了升序。/D指定了降序。默认情况下,字符型字段的排序顺序区分大小写。如果在字符型字段名后包含/C,则忽略大小写。
ASCENDING:将所有不带/D的字段指定为升序排列。 DESCENDING:将所有不带/A的字段指定为降序排列。 默认范围:ALL,即所有记录。
FIELDS LIKE <通配符>:在新表中包含那些与字段<通配符>相匹配的原表字段,新表用SORT命令创建。
FIELDS EXCEPT <通配符>:在新表中包含那些不与字段<通配符>相匹配的原表字段。
SORT TO <表文件名> ON <字段名1 > [/A//D] [/C] [,<字段名2 > [/A//D] [/C]…] [ASCENDING / DESCENDING] [<范围>][FOR <条件>][WHILE<条件>] [NOOPTIMIZE] [FIELDS <字段名表>/LIKE<通配符>/ EXCEPT<通配> 命令说明:
<表文件名>:存放排序后记录的新表名,Visual FoxPro为表存取.DBF文件扩展名。 ON <字段名1 >:指定当前选定的、要排序的表中的字段名,
[/A//D] [/C]:对于排序中包含的每个字段,可以指定排序顺序(升序或降序)。/A为字段指定了升序。/D指定了降序。默认情况下,字符型字段的排序顺序区分大小写。如果在字符型字段名后包含/C,则忽略大小写。
ASCENDING:将所有不带/D的字段指定为升序排列。 DESCENDING:将所有不带/A的字段指定为降序排列。 默认范围:ALL,即所有记录。
FIELDS LIKE <通配符>:在新表中包含那些与字段<通配符>相匹配的原表字段,新表用SORT命令创建。
FIELDS EXCEPT <通配符>:在新表中包含那些不与字段<通配符>相匹配的原表字段。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯