在表格控件上逐字段设置AllowEdit?

时间:2013-04-26 07:17:37

标签: axapta x++ dynamics-ax-2012-r2

是否有可能禁止在表格的单个单元格上进行编辑? 只是为了强调 - 我谈论一个网格,但关于表格上的表控件。

通过<tablecontrol>.cell(col,row)访问单个单元格不会提供allowEditenable的功能。

1 个答案:

答案 0 :(得分:1)

尝试使用以下代码覆盖FRM上的IntEdit控件上的方法gotFocus:tutorial_From_Table:

public void gotFocus()
{
    ;
    intEdit.allowEdit(!(table.column() == 2 && table.row() == 2));

    super();
}

此代码不允许编辑(2,2)单元格。我希望它会有所帮助。