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