From 2232a3938e5faa4ca9c25e7eab41a8ea8df03b32 Mon Sep 17 00:00:00 2001 From: xj qian <qianxj15@sina.com> Date: 星期四, 05 九月 2024 15:43:07 +0800 Subject: [PATCH] update --- jrj/project/business/SO/paymentterm.base.maint.so.cpp | 30 +++++++++++++++++------------- 1 files changed, 17 insertions(+), 13 deletions(-) diff --git a/jrj/project/business/SO/paymentterm.base.maint.so.cpp b/jrj/project/business/SO/paymentterm.base.maint.so.cpp index 1f8a420..d9921a8 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> @@ -15,9 +15,7 @@ xdwtable dw_1; xdwtable dw_p; - xcell dw_cell; - vcontrol vc; - + //xcell dw_cell; 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")) @@ -375,6 +378,7 @@ int onload() { + SetArg(); dw_1 = GetControl(L"dw_1"); dw_1.openUrl(L"/sale/view/SaleOrder/template/payment"); //base.maint.so.tpl/payment @@ -394,8 +398,8 @@ dw_1.SetRowSelectorWidth(0); dw_1.SetScrollState(false); - dw_cell = new xcell; - dw_cell.setNativePointer(dw_1.QueryItem(L"ixcell")); + //dw_cell = new xcell; + //dw_cell.setNativePointer(dw_1.QueryItem(L"ixcell")); OnAttachEvent(); -- Gitblit v1.9.3