请教一个VF的白痴问题 VF中的 replace for 怎么用? 举个列子吧?

 我来答
syc_xhm
推荐于2018-04-23 · TA获得超过4045个赞
知道大有可为答主
回答量:2122
采纳率:100%
帮助的人:2360万
展开全部
replace命令是修改记录的命令,此命令不进入全屏幕编辑状态修改记录,也就是说此命令输入完毕回车后,修改完成。

格式:
replace <字段名> with <表达式>,<字段名> with <表达式>[...][for <条件> ][<范围>]

在此命令中要具体指出 要用哪个表达式的值替换哪个变量的值。
[for <条件> ] 是指出对符合哪个条件的记录进行操作
[<范围>] 是指出对哪些记录进行操作。

例:
1。将第二条记录的姓名字段修改为张三,性别修改为男,入学成绩改为800
go 2
replace 姓名 with "张三",性别 with "男",入学成绩 with 900


replace record 2 姓名 with "张三",性别 with "男",入学成绩 with 900
****一定要注意表达式的类型要与所替换的变量的类型要一致。否则会出现类型不匹配。

例2:
将入学成绩600分以上所有学生的入学成绩改为800

replace all 入学成绩 with 800 for 入学成绩>=600
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式