| | |
| | | xnode m_agentNode; //Agent Condition |
| | | xstring tabname; |
| | | xstring tabagent; |
| | | int hSignWin; |
| | | HWND hSignWin; |
| | | |
| | | ///sale/data/AR/list |
| | | public: |
| | |
| | | |
| | | int OnSign() |
| | | { |
| | | OpenWindow(L"dev:xpage[ExchangeSignFast.vx]", cast(dw_list as int)); |
| | | OpenWindow(L"dev:xpage[ExchangeSignFast.vx]", (WPARAM) & dw_list); |
| | | return 1; |
| | | } |
| | | |
| | |
| | | else if (comdid == L"xmExchangeFile") |
| | | { |
| | | //if(iswindow(hSignWin) & 0x1) return 1; |
| | | xwin xw = OpenWindow(L"dev:xpage[ExchageFile.vx]", 0); |
| | | hSignWin = xw.GetHWND(); |
| | | xwin* xw = OpenWindow(L"dev:xpage[ExchageFile.vx]", 0); |
| | | hSignWin = xw->GetHWND(); |
| | | return 1; |
| | | } |
| | | else if (comdid == L"xmRefresh") |
| | |
| | | } |
| | | if (frow > dw_list.GetRowCount()) return 1; |
| | | dw_list.SetRow(frow); |
| | | OpenWindow(L"dev:xpage[ExchangeSignFast.vx]", cast(dw_list as int)); |
| | | OpenWindow(L"dev:xpage[ExchangeSignFast.vx]", (WPARAM)&dw_list); |
| | | return 1; |
| | | } |
| | | else if (comdid == L"xmAdd") |
| | | { |
| | | xaserverarg arg ; |
| | | |
| | | arg.AddArg(L"HWND", GetHWND()); |
| | | arg.SetParam(L"HWND", GetHWND()); |
| | | |
| | | OpenWindow(L"dev:xpage[maint.SettlementExchange.vx]", arg); |
| | | } |
| | |
| | | { |
| | | xaserverarg arg1 ; |
| | | |
| | | arg1.AddArg(L"HWND", GetHWND().toString()); |
| | | arg1.SetParam(L"HWND", GetHWND()); |
| | | arg1.AddArg(L"SettlementExchangeID", dw_list.GetGuid(dw_list.GetRow())); |
| | | |
| | | OpenWindow(L"dev:xpage[maint.SettlementExchange.vx]", arg1); |
| | |
| | | } |
| | | |
| | | |
| | | int OnCombboChanged(ref TCommandEvent evt, int lParam) |
| | | int OnCombboChanged(TEvent* evt, int lParam) |
| | | { |
| | | xstring id = L""; |
| | | xstring name = L""; |
| | | int h = xcombobox::GetCurSel(evt.hCtrl); |
| | | int h = xcombobox::GetCurSel(evt->command.hCtrl); |
| | | if (h > -1) |
| | | { |
| | | tabname = xcombobox::GetItemData(evt.hCtrl, h); |
| | | SwitchLayer(L"sheet" + (h + 1).toString(), L"frame"); |
| | | tabname = xcombobox::GetItemData(evt->command.hCtrl, h); |
| | | SwitchLayer(L"sheet" + xstring(h + 1), L"frame"); |
| | | RetrieveData(); |
| | | SetAgent(); |
| | | } |
| | |
| | | xaserverarg arg ; |
| | | |
| | | arg.setNativePointer(arg.CreateInstance()); |
| | | arg.AddArg(L"QueryTxt", GetControl(L"sle_search").GetText()); |
| | | arg.AddArg(L"QueryTxt", xcontrol(GetControl(L"sle_search")).GetText()); |
| | | arg.AddArg(L"QueryArg", GetQueryArg()); |
| | | //trace(L"QueryArg======L"+GetQueryArg()); |
| | | if (getUrl(dataUrl, arg.GetString(), x) != 1) |