PC SOFT

WINDEV的在线文档

  • 列的元素的特性
  • 浏览表格: 关联数据文件的修改
  • 在表格控件文件中进行的修改
  • 函数“表格修改列”和属性..已修改
产品
WinDevWebDev-服务器代码WebDev-浏览器代码WinDev Mobile报表和查询
平台
WindowsLinuxWindows MobileWindows PhoneWindows Store appsAndroidAndroid Widget iPhone/iPad
语言
JavaPHPAjax用户代码(MCU)外部语言
数据库
HFSQLHFSQL Client/Server存储过程HF 5.5OLE DBODBC本地访问

表格修改列(函数)

修改一个横向表格控件的一列。

注意: 函数表格修改列可用于:

  • 一个横向浏览表格或内存表格控件。
  • 一个单选或者多选横向表格控件。
16版本和更高版本
WinDevLinux 此函数现在可用于Linux下的WinDev应用程序。
16新版本
WinDevLinux 此函数现在可用于Linux下的WinDev应用程序。
WinDevLinux 此函数现在可用于Linux下的WinDev应用程序。

语法
表格修改列(<表格名称> , <下标> [, <元素行1> [... [, <元素行N>]]])
<表格名称>: 字符串(有引号或无引号)
需处理的横向表格控件的名称。
若该字符串为空(""),那么被操作的表格控件是当前操作的控件。
<下标>: 整数
需修改的列的下标。 第一列下标为1。
下标等于-1。当前列被修改。 若没有列被选择,则无效果。
下标大于表格控件的列数会产生一个W语言错误。
<元素行1>: 可选的字符串
修改的第一列。 这些元素的数值替换已存在的数值。 每个元素对应表格控件中的一行。 每个修改的元素的类型都必须与对应的行的类型相匹配。
若所有参数都没有被指明,那么函数表格修改列无效果。
<元素行N>: 可选的字符串
修改的第N列。 这些元素的数值替换已存在的数值。 每个元素对应表格控件中的一行。 每个修改的元素的类型都必须与对应的行的类型相匹配。
若所有参数都没有被指明,那么函数表格修改列无效果。

注意

列的元素的特性

  • 若想修改一列中的一个元素的数值,请使用以下语法:
TableName.RowName[ColumnSubscript] = NewValue

  • 如果一个元素是一个计算结果,那么您需要在表格式两边加上小括号。 例如:
表格修改列TABLE_CalcTable,(53+29),(83-21))

浏览表格: 关联数据文件的修改

如果使用级联输入,那么与浏览表格关联的数据的文件会在用户进入下一列的时候修改。

如果没有使用级联输入,那么与文件表格关联的数据的文件不会被修改。 若想将已保存的写入数据库表,请在使用函数表格修改列之后使用函数表格保存

提醒 : 选项“级联输入”可以被选择:

  • 当创建表格控件时。
  • 窗口编辑器下表格的窗口描述里的“详细信息”选项卡里。

在表格控件文件中进行的修改

为了修改一个表格控件文件的列,建议:
  • 使用函数H修改直接在数据库表里修改记录。,
  • 使用函数表格显示来更新表格控件。

函数“表格修改列”和属性..已修改

函数表格修改列不会影响属性..已修改。 属性..已修改用来判断当前列是否被用户修改(直接在表格控件里输入)。

组件
WinDev wd200obj.dll
Linux wd200obj.so