LiFan
2024-06-28 a504c53758b8187337b9e37900bf98069dc71703
jrj/project/printview/Template.Print.Dialog.cpp
@@ -112,20 +112,20 @@
         {
            bupdate = true;
         }
         xml x = new xml;
         x.setNativePointer(xml::CreateInstance());
         xaserverarg arg = new xaserverarg;
         arg.setNativePointer(arg.CreateInstance());
         xml x;
         xaserverarg arg;
         arg.AddArg(L"Entity",m_EntityName);         
         arg.AddArg(L"Dir",m_Dir);
         dw_list.Reset();
         if (url::get(L"/sale/data/SysPrintTemplate/listDialog",arg.GetString(),x) != 1)
         if (xurl::get(L"/sale/data/SysPrintTemplate/listDialog",arg.GetString(),x) != 1)
         {
            trace(x.GetXmlDoc().text);
            trace(x.text());
            return -1;
         }else   
         {
            xstring s = x.GetXml();
            xstring s = x.xml();
            dw_list.Retrieve(x);
         }
         dw_list.Redraw();
@@ -152,10 +152,10 @@
         else
         {
            KXMLDOMElement ele = dw_list.GetRowElement(row);   
            xstring sguid = ele.selectSingleNode(L"ID").text;
            xstring sTemplName = ele.selectSingleNode(L"TemplName").text;
            xstring sguid = ele.selectSingleNode(L"ID").text();
            xstring sTemplName = ele.selectSingleNode(L"TemplName").text();
            //xstring sFile = m_filePath + sguid+L".xsl";   
            xstring sFile = m_filePath + ele.selectSingleNode(L"urlPath").text;
            xstring sFile = m_filePath + ele.selectSingleNode(L"urlPath").text();
            arg_param.AddArg(L"xsl",sFile); 
            arg_param.AddArg(L"return",L"cancel");