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