From 03ef0b51103c735077c784c7df81ae2bcc1599ab Mon Sep 17 00:00:00 2001
From: LiFan <2308045698@qq.com>
Date: 星期四, 13 二月 2025 18:33:56 +0800
Subject: [PATCH] update

---
 jrj/xframe/kobject/kdwgrid.hpp |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/jrj/xframe/kobject/kdwgrid.hpp b/jrj/xframe/kobject/kdwgrid.hpp
index e42d5fa..6f3877a 100644
--- a/jrj/xframe/kobject/kdwgrid.hpp
+++ b/jrj/xframe/kobject/kdwgrid.hpp
@@ -55,6 +55,7 @@
 			int SelectRow_(int nRow, bool bSelect = true) ;//选中单行
 			int SelectRow_(int sRow, int eRow, bool bSelect = true) ;//选中多行
 			int GetNextSelectRow_(int nStartRow) ; //得到下拉修改行
+			int GetPrevSelectRow(int nStartRow);
 			bool IsRowSelected_(int nRow) ; //判断行是否被选种
 			int SetSelectBkColor_(COLORREF color) ; //设置选择的背景颜色
 			int SetSelectionMode_(int nMode) ; //设置选择的模式//0 unselection 1 singleSelection 2 multiselection 3 multiselectionex 
@@ -148,6 +149,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);
@@ -210,14 +214,14 @@
 		int SetColumnState(LPCTSTR column, bool state);
 
 		void SetDataToClip(LPCTSTR DataStr);
-		int AcceptText();
+		int AcceptText_();
 		int ShowRowTo(int row);
 		int GetShowRow();
 		LPCTSTR GetTitleName(int col);
 	public:
 		int SetRowSort(LPTSTR colName, bool colOrder = true);
 		int SetClickEditFlag(bool f);
-		int RedrawEx();
+		int Redraw();
 		bool SetRowMove(int row, int movecount);
 		int GetTreeRow(int row);
 		int GetTreeRowCount();
@@ -233,6 +237,8 @@
 	public:
 		void ResetRepeats();
 		void AddRepeats(wchar_t* colName);
+	public:
+		void ShowEditor();
 		};
 	}}
 }}

--
Gitblit v1.9.3