From a4d2315ee4ca3f6177b4fb2526bed2feff3d89be Mon Sep 17 00:00:00 2001
From: lifan <2308045698@qq.com>
Date: 星期三, 22 十月 2025 16:52:58 +0800
Subject: [PATCH] update
---
jrj/project/viewobject/view.base.hpp | 24 ++++++++++++++++++------
1 files changed, 18 insertions(+), 6 deletions(-)
diff --git a/jrj/project/viewobject/view.base.hpp b/jrj/project/viewobject/view.base.hpp
index 86e0944..e26aa9a 100644
--- a/jrj/project/viewobject/view.base.hpp
+++ b/jrj/project/viewobject/view.base.hpp
@@ -41,13 +41,13 @@
return arg;
}
- string GetGuid()
+ static xstring 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);
@@ -138,8 +138,9 @@
}
static KXMLDOMDocument RetrieveData(string queryUrl, string argName, string argValue, string argName1, string argValue1, string argName2, string argValue2, string argName3, string argValue3)
{
- return RetrieveData(xapp::GetServerUrl(), queryUrl, argName, argValue, argName1, argValue1, argName2, argValue3, argName2, argValue3);
+ return RetrieveData(xapp::GetServerUrl(), queryUrl, argName, argValue, argName1, argValue1, argName2, argValue2, argName3, argValue3);
}
+
static KXMLDOMDocument RetrieveData(string serverUrl, string queryUrl, string argName, string argValue, string argName1, string argValue1, string argName2, string argValue2, string argName3, string argValue3)
{
@@ -195,6 +196,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();
@@ -236,6 +242,11 @@
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)
{
int len = nlist.length();
@@ -274,13 +285,14 @@
}
}
dwobj.Redraw();
+ return 1;
}
- 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;
- arg.setNativePointer(arg.CreateInstance());
+
arg.AddArg(L"EntityNo", EntityNo);
arg.AddArg(L"EntityID", EntityID);
arg.AddArg(L"Subject", Subject);
--
Gitblit v1.9.3