2017-10-09 45 views
0

我在Acumatica創建掃描和退出形式的自定義屏幕。他們是兩個獨立的屏幕,都只是一個標準的形式。變化值單擊Acumatica

他們都設置如下:一個外地也就是你選擇要修改的數據行的密鑰ID,如工單選擇。一旦你點擊掃描它會改變一個字段的值的數據行中的密鑰ID您選擇,讓我們說,狀態字段說,它正在處理的掃描按鈕,點擊關閉掃描輸出按鈕的點擊。

我的問題是,是否有可能只需單擊事件做到這一點。我的意思是保存按鈕將更改提交給數據庫,但這沒有保存,只是更改特定數據行的一個字段。

如果任何人有建議或可以點我這將是偉大正確的方向!所有這一切都在Acumatica中,所以我覺得Graph或View將不得不被修改?

回答

0

一旦進入我的公司,我們做了類似的事情,我知道這不是基於acumatica方式的最佳選擇,但我們所做的是從操作(在您的情況下單擊按鈕)執行直接SQL查詢來更新/插入數據庫中的東西。我認爲你最好的選擇是使用Ajax,但我不知道acumatica是否具有此功能。

+0

我不會建議使用直接ADO.Net,因爲這不處理公司ID和也你的實例中打開安全漏洞點。 –

0

在改變行狀態的操作中,更改狀態後,可以調用用於使用所查看信息填充頁面的視圖更新(ViewName.Update(targetRow))在。使用this.Actions.PressSave()以編程方式觸發頁面保存後。