我正在创建一个基本的CSV导入工具。目标是让RunBase类调用一个对话框,在对话框中,我想让用户选择一个特定格式的CSV文件。
我有dialog.allowUpdateOnSelectCtrl(true)
所以我们的想法就是当他们选择一个文件时,我可以在第一行读取并在列表视图中创建预览,方法与数据导入/导出工具相同。
到目前为止,这是我的所有对话:
public Object dialog()
{
DialogRunbase dialog = super();
container conFilter = ["Comma Seperated Value .txt ", "*.csv"];
#resAppl
;
dialog.filenameLookupFilter(conFilter);
dialog.allowUpdateOnSelectCtrl(true);
dlgFileName = dialog.addFieldValue(typeid(filenameSave),filenameSave);
return dialog;
}
我意识到我可以创建自定义表单和其他选项。我想尝试这样做,这样我就可以学习这种方法。