From 89c226a7da5ffc6748ff3ef70aacad7625bafa3e Mon Sep 17 00:00:00 2001 From: xj qian <qianxj15@sina.com> Date: 星期四, 05 九月 2024 15:03:11 +0800 Subject: [PATCH] update so payterm --- jrj/project/business/SO/paymentterm.base.maint.so.cpp | 23 +++++++++++++---------- 1 files changed, 13 insertions(+), 10 deletions(-) diff --git a/jrj/project/business/SO/paymentterm.base.maint.so.cpp b/jrj/project/business/SO/paymentterm.base.maint.so.cpp index dd42b0b..bbf2ade 100644 --- a/jrj/project/business/SO/paymentterm.base.maint.so.cpp +++ b/jrj/project/business/SO/paymentterm.base.maint.so.cpp @@ -1,4 +1,4 @@ -#include <wobject/xstring.hpp> +锘�#include <wobject/xstring.hpp> #include <xcontrol/xtreeview.hpp> #include <xcontrol/xdwgrid.hpp> #include <xcontrol/xcell.hpp> @@ -16,8 +16,6 @@ xdwtable dw_p; xcell dw_cell; - vcontrol vc; - xstring sCryno; public: @@ -187,6 +185,11 @@ xstring sTxt = OnCreateTxt(); dw_1.SetItemString(1, L"PaymentTermEx", sTxt); + xml x; + dw_1.DwUpdateAllTo(x); + GetArg().SetArg(L"content", x.xml()); + GetArg().SetArg(L"process", L"ok"); + CloseWindow(); return 1; @@ -347,8 +350,8 @@ int OnInit() { - xaserver Args = GetArg(); - + xaserverarg Args = GetArg(); + /* XXmlContentSvr xdoc = new XXmlContentSvr; xdoc.setNativePointer(Args); vc = new vcontrol; @@ -356,13 +359,13 @@ vbind bind = new vbind; bind.bind(dw_1, vc); - - xml x; - + xml x; x.loadXML(vc.GetContent()); - + */ //alert(x.GetXml()); - + xml x; + xstring xs = GetArg().GetArgString(L"content"); + x.loadXML(xs.c_str()); dw_1.Retrieve(x); //if (x.GetXmlDoc().documentElement.selectSingleNode(L"CurrencyCode")) -- Gitblit v1.9.3