From 3cc879bd09b69310d905b843aadc2d0abd67513b Mon Sep 17 00:00:00 2001 From: LiFan <2308045698@qq.com> Date: 星期四, 17 四月 2025 14:25:04 +0800 Subject: [PATCH] update --- jrj/project/business/SystemSettings/FlowTermImport.cpp | 17 +++++++---------- 1 files changed, 7 insertions(+), 10 deletions(-) diff --git a/jrj/project/business/SystemSettings/FlowTermImport.cpp b/jrj/project/business/SystemSettings/FlowTermImport.cpp index 13cdf5c..3fb8512 100644 --- a/jrj/project/business/SystemSettings/FlowTermImport.cpp +++ b/jrj/project/business/SystemSettings/FlowTermImport.cpp @@ -19,7 +19,7 @@ xstring flowid; xstring datacolumn; xstring displaycolumn; - xdwgrid dw_obj; + xdwgrid* dw_obj; xnode m_agentNode; //Agent Condition public: @@ -71,14 +71,14 @@ while (row>0) { - int nrow = dw_obj.InsertRow(0); - int columnCount = dw_obj.GetColumnCount(); + int nrow = dw_obj->InsertRow(0); + int columnCount = dw_obj->GetColumnCount(); for(int i=1;i<=columnCount;i++) { if(dw_list.GetColumnName(i)==L"guid") continue; - dw_obj.SetItemString(nrow,i,dw_list.GetItemString(row,i)); + dw_obj->SetItemString(nrow,i,dw_list.GetItemString(row,i)); if(dw_list.GetItemDisplayString(row,i)!=L"") - dw_obj.SetItemDisplayString(nrow,i,dw_list.GetItemDisplayString(row,i)); + dw_obj->SetItemDisplayString(nrow,i,dw_list.GetItemDisplayString(row,i)); } row = dw_list.GetNextSelectRow(row + 1); } @@ -120,10 +120,8 @@ int OnRetrieve() { - xml x ; - + xml x; xaserverarg arg ; - ; arg.AddArg(L"stype",stype); arg.AddArg(L"sdata",sdata); @@ -155,8 +153,7 @@ flowid = arg.GetArgString(L"flowid"); xstring dwname = arg.GetArgString(L"dwname"); - int dwobj = arg.GetArgString(L"dwobj").toInt(); - dw_obj = cast(dwobj as xdwgrid); + dw_obj = (xdwgrid*)arg.GetParam(L"dwobj"); dw_list.openUrl(dwname); OnRetrieve(); -- Gitblit v1.9.3