| | |
| | | } |
| | | |
| | | |
| | | 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(); |
| | | } |
| | |
| | | AttachEvent(L"cbx_type", L"CBN_SELCHANGE", (FEvent)&ExchangeInputView::OnCombboChanged);//属性组切换list中列的数量变化 |
| | | AttachEvent(L"dw_adjust", L"DWV_ITEMCHANGED", (FEvent)&ExchangeInputView::OnBaseItemChanged); |
| | | AttachEvent(L"dw_list", L"DWV_DOUBLECLICKED", (FEvent)&ExchangeInputView::OnDoubleClicked);//行双击 |
| | | return 1; |
| | | |
| | | } |
| | | |
| | |
| | | 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) |