From 03ef0b51103c735077c784c7df81ae2bcc1599ab Mon Sep 17 00:00:00 2001 From: LiFan <2308045698@qq.com> Date: 星期四, 13 二月 2025 18:33:56 +0800 Subject: [PATCH] update --- jrj/project/business/SystemSettings/view.assignadjust.cpp | 30 +++++++++++++++--------------- 1 files changed, 15 insertions(+), 15 deletions(-) diff --git a/jrj/project/business/SystemSettings/view.assignadjust.cpp b/jrj/project/business/SystemSettings/view.assignadjust.cpp index 326e9c8..20cd4e8 100644 --- a/jrj/project/business/SystemSettings/view.assignadjust.cpp +++ b/jrj/project/business/SystemSettings/view.assignadjust.cpp @@ -18,7 +18,7 @@ KXMLDOMElement rptEle; xstring argStr; xstring searchStr; - int hWndRetrieveTip; + HWND hWndRetrieveTip; bool dataretrieveing; public: AssignAdjustWin(void* implPtr, HWND hWnd) :xframe(implPtr, hWnd) {} @@ -51,13 +51,11 @@ int OnSave() { - xml x ; + xml x; dw_list.AcceptText(); dw_list.DwUpdateAllToEx(x); - xaserverarg arg ; - - + xaserverarg arg; xml x0; x0.loadXML(L"<data/>"); KXMLDOMNodeList t = x.selectNodes(L"data/node()[(@update.new='1') or (@update.modify='1') or (@update.delete='1') ]"); @@ -105,13 +103,15 @@ } dw_list.Redraw(); + + return 1; } int OnSearch() { xaserverarg arg; - ; + arg.AddArg(L"text", searchStr); OpenWindow(L"dev:xpage[search.dialog.vx]", arg); xstring str = arg.GetArgString(L"text"); @@ -209,19 +209,20 @@ int ShowList(int h) { KXMLDOMElement xframeElement = GetElement(); - KXMLDOMElement e = xframeElement.selectSingleNode(L"//xcombobox[@name='cb_report']/item["+(h+1).toString()+L"]"); + KXMLDOMElement e = xframeElement.selectSingleNode(L"//xcombobox[@name='cb_report']/item["+xstring(h+1)+L"]"); if(e) SwitchReport(e); PostMessage(GetHWND(),0x401,(LPARAM)L"xmQuery",0); return 1; } - int ShowRetrieveingTip() + int ShowRetrieveingTip() { dataretrieveing = true; - xwin pwin = OpenWindow(L"dev:xpage[TestRetrieveing.vx]",0); - hWndRetrieveTip =pwin.GetHWND(); + xwin* pwin = OpenWindow(L"dev:xpage[TestRetrieveing.vx]"); + hWndRetrieveTip = pwin->GetHWND(); return 1; } + int CloseRetrieveTip() { dataretrieveing = false; @@ -236,10 +237,9 @@ if(!rptEle) return 0; dw_list.Reset(); - xml x ; - - xaserverarg arg ; - ; + xml x; + xaserverarg arg; + arg.AddArg(L"arg",argstr); if (xurl::get(dataurl,arg.GetString(),x)!=1) { @@ -259,7 +259,7 @@ int onload() { - rptEle = 0; + rptEle = nullptr; dw_list = GetControl(L"dw_list"); OnAttachEvent(); -- Gitblit v1.9.3