From b8e6a7bb37d04f1e974e231a5caffc1854cf7f41 Mon Sep 17 00:00:00 2001
From: xj qian <qianxj15@sina.com>
Date: 星期四, 27 六月 2024 09:37:26 +0800
Subject: [PATCH] this update tree data item

---
 jrj/project/viewobject/view.base.hpp |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/jrj/project/viewobject/view.base.hpp b/jrj/project/viewobject/view.base.hpp
index 86e0944..4fa582c 100644
--- a/jrj/project/viewobject/view.base.hpp
+++ b/jrj/project/viewobject/view.base.hpp
@@ -41,13 +41,13 @@
 		return arg;
 	}
 
-	string GetGuid()
+	static string GetGuid()
 	{
 		return publiccode::GetGuid();
 	}
 
 	//获取行元素的值		
-	xstring GetElementString(KXMLDOMElement e, xstring name)
+	static xstring GetElementString(KXMLDOMElement e, xstring name)
 	{
 		if (name == L"") return L"";
 		if (e.selectSingleNode(name))
@@ -56,7 +56,7 @@
 			return L"";
 	}
 
-	string GetElementString(KXMLDOMElement e, xstring name, bool isdisplay)
+	static string GetElementString(KXMLDOMElement e, xstring name, bool isdisplay)
 	{
 		if (isdisplay) name += L"/@_displaystring";
 		return GetElementString(e, name);
@@ -195,6 +195,11 @@
 		return no;
 	}
 
+	static int TransData(KXMLDOMNodeList nlist, xdwtable dwobj, int row, string column, string data)
+	{
+		return  TransData(xapp::GetServerUrl(), nlist, dwobj, row, column, data);
+	}
+
 	static int TransData(string serverUrl,KXMLDOMNodeList nlist, xdwtable dwobj, int row, string column, string data)
 	{
 		int len = nlist.length();
@@ -234,6 +239,11 @@
 		}
 		dwobj.Redraw();
 		return 1;
+	}
+
+	static int TransData(KXMLDOMNodeList nlist, xdwgrid dwobj, int row, string column, string data)
+	{
+		return  TransData(xapp::GetServerUrl(), nlist, dwobj, row, column, data);
 	}
 
 	static int TransData(string serverUrl, KXMLDOMNodeList nlist, xdwgrid dwobj, int row, string column, string data)
@@ -276,7 +286,7 @@
 		dwobj.Redraw();
 	}
 
-	int AddMessage(string serverUrl, string Category, string Reciever, string EntityNo, string EntityID, string Subject, string Content)
+	static int AddMessage(string serverUrl, string Category, string Reciever, string EntityNo, string EntityID, string Subject, string Content)
 	{
 		KXMLDOMDocument x;
 		xaserverarg arg;

--
Gitblit v1.9.3