From 20785ba6fa3ec9a6000dca429749fad5d4d112d9 Mon Sep 17 00:00:00 2001
From: xj qian <qianxj15@sina.com>
Date: 星期一, 08 七月 2024 16:55:22 +0800
Subject: [PATCH] update manpower

---
 jrj/xframe/kobject/kdwgrid.hpp  |    3 +++
 jrj/xframe/wobject/xwin.hpp     |    2 +-
 jrj/xframe/xcontrol/xdwgrid.hpp |    9 +++++++++
 3 files changed, 13 insertions(+), 1 deletions(-)

diff --git a/jrj/xframe/kobject/kdwgrid.hpp b/jrj/xframe/kobject/kdwgrid.hpp
index e42d5fa..c3620d5 100644
--- a/jrj/xframe/kobject/kdwgrid.hpp
+++ b/jrj/xframe/kobject/kdwgrid.hpp
@@ -148,6 +148,9 @@
 			int event_ItemChanged_(int nRow, int nCol, LPCTSTR pData) ;
 			int event_ItemChanging_(int nRow, int nCol, LPCTSTR pData) ;
 	public:
+		int DataBI(LPCTSTR pSchema = NULL); //数据BI分析
+		LPTSTR DataAnalysis(LPCTSTR pSchema = NULL);
+	public:
 		int GetDwType_();
 	public:
 		int DwUpdateAllToEx(KXMLDOMDocument pXmlDoc);
diff --git a/jrj/xframe/wobject/xwin.hpp b/jrj/xframe/wobject/xwin.hpp
index 83ebe7a..3a21359 100644
--- a/jrj/xframe/wobject/xwin.hpp
+++ b/jrj/xframe/wobject/xwin.hpp
@@ -67,7 +67,7 @@
 		return getKWin()->AttachEvent((LPTSTR)msg,*(Hxsoft::XFrame::FEvent*)&fnEvt,this);
 	}
 	
-	kcontrol* xcontrol(const wchar_t* ctrlname)
+	kcontrol* GetControl(const wchar_t* ctrlname)
 	{
 		return getKWin()->GetControl(ctrlname);
 	}
diff --git a/jrj/xframe/xcontrol/xdwgrid.hpp b/jrj/xframe/xcontrol/xdwgrid.hpp
index 11f7f9c..656d9d3 100644
--- a/jrj/xframe/xcontrol/xdwgrid.hpp
+++ b/jrj/xframe/xcontrol/xdwgrid.hpp
@@ -390,6 +390,15 @@
 		return SetItemString(row, col.c_str(), xstring(str));
 	}
 
+	int DataBI(LPCTSTR pSchema = NULL) //鏁版嵁BI鍒嗘瀽
+	{
+		return getKReport()->DataBI_(pSchema);
+	}
+	LPTSTR DataAnalysis(LPCTSTR pSchema = NULL)
+	{
+		return getKReport()->DataAnalysis(pSchema);
+	}
+
 public:
 	int openUrl(string aurl)
 	{

--
Gitblit v1.9.3