1
有沒有辦法讓網格控件允許從Excel工作表上傳數據?我還沒有找到一個將這個控件放在工具欄上的命令。將Excel上傳控件添加到網格工具欄
有沒有辦法讓網格控件允許從Excel工作表上傳數據?我還沒有找到一個將這個控件放在工具欄上的命令。將Excel上傳控件添加到網格工具欄
您需要用PXImportAttribute
裝飾數據視圖。
實施例:
[PXViewName(Messages.SOLine)]
[PXImport(typeof(SOOrder))]
[PXCopyPasteHiddenFields(typeof(SOLine.completed))]
public PXSelect<SOLine, Where<SOLine.orderType, Equal<Current<SOOrder.orderType>>,
And<SOLine.orderNbr, Equal<Current<SOOrder.orderNbr>>>>,OrderBy<Asc<SOLine.orderType, Asc<SOLine.orderNbr, Asc<SOLine.lineNbr>>>>> Transactions;
PXImport
屬性使用戶能夠從文件到電網加載數據。該屬性放置在網格用來檢索數據的數據視圖上。
我們使用了PXImportAttribute(Type)
構造函數,其中輸入參數是聲明當前視圖的圖的主視圖引用的第一個(主)DAC。
將網格的AllowUpload
財產改爲True
。
AllowUpload
屬性控制Load Records from file
工具欄按鈕的顯示。
謝謝 - 我只是創建一個圖形擴展,並重新聲明網格的視圖,就像它在源代碼中一樣嗎? – pmfith
@pmfith是的。使用PXImport屬性創建圖形擴展並重新聲明網格視圖與源代碼中的完全相同。 – DChhapgar