| | |
| | | #include "viewobject/view.base.hpp" |
| | | |
| | | using xml = KXMLDOMDocument; |
| | | class __declspec(dllexport) APSelectDlg : public xframe |
| | | { |
| | | public: |
| | | class __declspec(dllexport) APSelectDlg : public xframe |
| | | { |
| | | public: |
| | | xdwgrid dw_list; |
| | | xcontrol query; |
| | | |
| | | xnode m_agentNode; //Agent Condition |
| | | |
| | | public: |
| | | APSelectDlg(void* implPtr, HWND hWnd) :xframe(implPtr, hWnd) {} |
| | | APSelectDlg(void* implPtr, HWND hWnd) :xframe(implPtr, hWnd), query(0){} |
| | | public: |
| | | static APSelectDlg* CreateInstance(void* implPtr, void* hWnd) |
| | | { |
| | |
| | | //获取焦点事件,用于重置工具条 |
| | | AttachEvent(L"WM_SETFOCUS", (FEvent)&APSelectDlg::OnSetFocus); |
| | | AttachEvent(L"dw_list", L"DWV_DOUBLECLICKED", (FEvent)&APSelectDlg::onOk); |
| | | return 1; |
| | | } |
| | | |
| | | int RetrieveData() |
| | |
| | | |
| | | int onload() |
| | | { |
| | | SetArg(); |
| | | dw_list = GetControl(L"dw_list"); |
| | | dw_list.openUrl(L"/sale/view/PurchaseOrder/template/purchaseorder/POAdvance"); |
| | | OnAttachEvent(); |