点击或拖拽改变大小

Functions.FieldPutArea 方法

X#
通过工作区号和字段名设置字段的值。

命名空间:  XSharp.RT
程序集:  XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法
 FUNCTION FieldPutArea(
	dwWorkArea AS DWORD,
	symField AS SYMBOL,
	uNewValue AS USUAL
) AS USUAL
查看代码

参数

dwWorkArea
类型:UInt32
symField 所在的工作区。
symField
类型:__Symbol
字段名。
uNewValue
类型:__Usual
要赋给字段的值。
此表达式的数据类型必须与字段的数据类型匹配。

返回值

类型:__Usual
赋给字段的值。
如果 symField 不对应 dwWorkArea 指定的工作区中的任何字段,FieldPutArea() 返回 NIL。
备注
FieldPutArea() 允许您使用指定字段名的符号来设置字段的值。在通用数据库服务函数中,这允许(除其他外)在不使用宏运算符的情况下设置字段值。 共享模式:
对于共享数据库,此函数需要记录锁定。
示例
此示例使用 FieldPutArea() 设置字段值:
X#
1USE sales NEW
2USE region1 NEW
3USE region2 NEW
4String2Symbol("FName")
5FieldPutArea(Select("region1"), #FNAME, "Kate")
6FieldPutArea(Select("region2"), #FNAME, "Cindy")
参见