2
我是AX的新手,我很苦惱基礎知識。如何在一個按鈕點擊事件中的Ax表格中保存記錄?
我的要求是將按鈕單擊事件中的記錄保存在表格控件中。什麼是最好的方法?
因爲我也看到「覆蓋」方法「CreateRecord」。如果我使用「CreateRecord」方法,那麼是否可以調用「Button Click Event」中的方法?
我是AX的新手,我很苦惱基礎知識。如何在一個按鈕點擊事件中的Ax表格中保存記錄?
我的要求是將按鈕單擊事件中的記錄保存在表格控件中。什麼是最好的方法?
因爲我也看到「覆蓋」方法「CreateRecord」。如果我使用「CreateRecord」方法,那麼是否可以調用「Button Click Event」中的方法?
在形式,你需要添加一個按鈕,然後展開,右鍵點擊的方法,覆蓋方法並選擇點擊的。
這裏把你的代碼,例如:
void clicked()
{
TableExample TableExample;
;
TableExample.clear();//clear fields
TableExample.Field1 = "Your Value 1";
TableExample.Field2 = "Your Value 2";
TableExample.Field3 = "Your Value 3";
TableExample.Field4 = "Your Value 4";
TableExample.Insert();//Insert in table
info("Record create");//Display a message (Optional, only an example)
super();
}
不錯的例子喬納森。不過,我注意到這個工作時,表單不是直接鏈接到表作爲數據源(以_ds結尾的表)。在這種特殊情況下,我可以通過更新表單數據源字段而不是表本身來實現這一點。如我錯了請糾正我。 –
嗨歡迎#1,請仔細閱讀[問]將爲其好評 – Mick
嘗試此發佈問題的指導方針博客http://instructorbrandon.com/tutorial-beginning-dynamics-ax-development-with-forms-and-x-series/和https://dynamicsuser.net/ax/m/tools/267486/download –
@PradeepMuttikulangaraVasu我會小心第二個鏈接,t他的材料是以前的版本(4.0我認爲)。 –