簡體   English   中英

離開后如何檢查StringEdit:在Dynamics AX中?

[英]How to check a StringEdit after leaving it: in Dynamics AX?

我想知道用戶在MS Dynamics AX 2009中離開此字段后是否可以檢查StringEdit字段。

例如:

我有一個名為cliHouseNumber的字段,我想檢查用戶是否已離開此字段。

在表單方法中創建此方法;

edit String editcliHouseNumber(
    boolean set,
    String    _cliHouseNumber
    )
{
    if(set)
    {
        //It has been changed - do what you want to
        //in here...
    }

    return _cliHouseNumber;
}

將字段屬性“ dataMethod”設置為“ editcliHouseNumber”。

通常,正確的位置是數據源字段中的modified方法或表上的modifiedField 如果要確保輸入字段,請使用上的mandatory屬性。 不要試圖強迫用戶停留在未輸入的字段上。

這些方法僅在值更改時才調用,這通常是您想要的。

另請參閱此問題答案

好的,這是另一種選擇;

在此處輸入圖片說明

右鍵單擊該字段,然后覆蓋“ lostFocus”方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM