From 858d5b84cb2f9311d6e00d90c6f9527e2e6f57b4 Mon Sep 17 00:00:00 2001
From: lifan <2308045698@qq.com>
Date: 星期四, 04 九月 2025 17:50:13 +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