dynamics ax 2012:将 RowState 从 Edit 更改为 Selected

Posted

技术标签:

【中文标题】dynamics ax 2012:将 RowState 从 Edit 更改为 Selected【英文标题】:dynamics ax 2012: Change RowState from Edit to Selected 【发布时间】:2011-12-21 13:14:58 【问题描述】:

在AXGridView中,我想改变选中行的行状态,从编辑模式变为选中模式。

这需要在单击外部按钮时发生。

我尝试了以下方法:

    已将选定行的 RowState 更新为 DataControlRowState.Selected

    将 GridView 的 EditIndex 更新为 -1

他们都没有工作:(。

令人惊讶的是,即使是 RowEditing 事件处理程序中的 e.cancel = true 语句也没有改变行状态。 :(

我是 AX 的新手,可能是它的基础知识。请告诉我解决方案/解决方法。

【问题讨论】:

【参考方案1】:

由于我唯一的经验来自 AX 2009,这可能对 AX 2012 无效。如果它的工作方式与 AX 2009 的 EP 相同,那么您应该能够获取行并运行 EndEdit()。看看这篇文章:http://msdn.microsoft.com/en-us/library/cc624200(v=ax.50).aspx

【讨论】:

以上是关于dynamics ax 2012:将 RowState 从 Edit 更改为 Selected的主要内容,如果未能解决你的问题,请参考以下文章

Dynamics AX 2012 – Batch Jobs Not Executing

Dynamics AX 2012 DLL 配置文件未更新

AX 2012 现有量表加字段

Dynamics AX 2012 – Downloading a file from FTP

Dynamics AX 2012 R2 窗体系列 - 在窗体上修改字段时所触发的方法及其顺序

在我的 wcf 服务中验证 AX 服务器域、用户名和密码等凭据后,下载 Microsoft Dynamics AX 2012 服务 wsdl 元数据