0
如何在Dynamics AX 2012中始終創建對話框?以下不工作:如何在所有內容之上始終創建對話框
dialog.formrun().design().alwaysOnTop(true);
我應該使用hWnd
?因爲我希望表單處於任何其他表單之上,但我沒有找到任何可行的解決方案。
如何在Dynamics AX 2012中始終創建對話框?以下不工作:如何在所有內容之上始終創建對話框
dialog.formrun().design().alwaysOnTop(true);
我應該使用hWnd
?因爲我希望表單處於任何其他表單之上,但我沒有找到任何可行的解決方案。
您對modal window感興趣的接頭。
您有幾種選擇:
okCancel
formRun.wait(true)
(甚至this.wait((true)
)爲explained heredialog.parmIsModal(true)
使用時dialog class
謝謝,我使用'dialog.parmIsModal(true)'使它工作。 – Eric
您可以發佈解決方案,或只是嘗試Jan解釋的第三個選項? – SamekaTV
謝謝Jan,但我沒有使用Jan的選項,因爲這些不符合我們的業務邏輯。我現在有兩個針對這個問題的工作解決方案。 1,我寫了一個新的class extends'dialog'類,並且覆蓋了'wait'方法(這是針對2012年以前的AX版本)。 2,我在編寫對話框時使用了dialog.parmIsModal(true)方法,此方法僅在AX 2012中存在。謝謝。 – Eric