From ec44b893b2d267cc84d0aa44c65621c53f504dbc Mon Sep 17 00:00:00 2001
From: cdk <2441919651@qq.com>
Date: 星期三, 24 九月 2025 10:42:00 +0800
Subject: [PATCH] 增加考勤表导出功能
---
DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs | 22 +++++++++++++---------
1 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs b/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs
index 872ac86..0eb75a3 100644
--- a/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs
+++ b/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs
@@ -1787,8 +1787,10 @@
// column.OptionsFilter.AutoFilterCondition = AutoFilterCondition.Contains;
column.OptionsFilter.AutoFilterCondition = DevExpress.XtraGrid.Columns.AutoFilterCondition.Contains;
column.OptionsFilter.ImmediateUpdateAutoFilter = false;
- if (column.Tag == null || column.Tag.ToString().EndsWith("edit"))
+ if (column.Tag == null || column.Tag.ToString().EndsWith("edit") || column.Name== "colChkInt")
+ {
column.OptionsColumn.ReadOnly = false;
+ }
else
column.OptionsColumn.ReadOnly = true;
@@ -1868,14 +1870,16 @@
if (e.Column.FieldName.EndsWith("Color"))
{
int rowHandle = e.RowHandle;
- DataRow row = gridView1.GetDataRow(e.RowHandle);
- string _bgColor = row[e.Column.FieldName + "Rgb"].ToString();
- if (!string.IsNullOrEmpty(_bgColor))
- {
- Color bgColor = ColorTranslator.FromHtml(_bgColor);
- e.Appearance.BackColor = bgColor;
- // e.Appearance.BackColor2 = Color.LightSkyBlue;
- //e.Appearance.ForeColor = ColorTranslator.FromHtml("#ffffff") ;
+ if (rowHandle >= 0) {
+ DataRow row = gridView1.GetDataRow(e.RowHandle);
+ string _bgColor = row[e.Column.FieldName + "Rgb"].ToString();
+ if (!string.IsNullOrEmpty(_bgColor))
+ {
+ Color bgColor = ColorTranslator.FromHtml(_bgColor);
+ e.Appearance.BackColor = bgColor;
+ //e.Appearance.BackColor2 = Color.LightSkyBlue;
+ //e.Appearance.ForeColor = ColorTranslator.FromHtml("#ffffff") ;
+ }
}
}
}
--
Gitblit v1.9.3