有人可以解释this.(x)
表示的内容,x
已经在此对象中。
if (!this.(x))
{
ok = checkFailed(strfmt("@SYS54774",fieldid2pname(this.TableId, x)));
}
答案 0 :(得分:1)
您可以使用表格中的字段ID以这种方式检查表格中的字段。 在您的示例中,您正在访问x为fieldNum的字段。 例如,1是salesTable上SalesId的fieldid,因此您可以像这样设置SalesId:
SalesTable salesTable;
int x = 1;
salesTable.(x) = 'a sales id';