2
如果手動輸入一個網格單元格中的值,那麼如何檢查該值是否出現在Microsoft動態AX 2009的特定表格中並使用X ++?如何檢查Axapta X ++中表格中輸入的網格單元值?
如果手動輸入一個網格單元格中的值,那麼如何檢查該值是否出現在Microsoft動態AX 2009的特定表格中並使用X ++?如何檢查Axapta X ++中表格中輸入的網格單元值?
爲什麼要用X ++來做到這一點?不需要編碼。
使用擴展數據類型。
例:要檢查僱員ID字段在表中找到EmplTable
場EmplId
,用賽場上的EmplId
擴展數據類型在您的交易表。您將無法輸入在員工表中找不到的員工ID。
如果您確實想要在代碼中執行此操作,請在表格中使用exists
方法。
boolean validate()
{
return EmplTable::exists(x.EmplId) || checkFailed("Employee not found");
}
ok ..謝謝。 – Revathi 2012-01-02 11:57:39