SVN-Revision: r273
This commit is contained in:
cyf
2025-02-19 01:47:15 +00:00
parent d24ffe4593
commit ee0936c0c0
2 changed files with 6 additions and 21 deletions
+3 -3
View File
@@ -1533,13 +1533,13 @@ namespace Lskj.PubBill
gridControl.SetGridRightMenus(dtBaseGridRightMenus, this.SysModel, OnGridControlRightCallback);
//gridControl.GridView.SelectionChanged += new SelectionChangedEventHandler(OnGridControlSelectionChanged);
//gridControl.GridView.FocusedRowObjectChanged += OnFocusedRowObjectChanged;
if (!SystemInfo.Instance.IsBillDoubleClick)
if (model.DetailsDoubleClick)
{
gridControl.GridView.RowCellClick += OnGridViewRowCellClick; // 2019-11-12 cmd提出改为行点击事件,否则会出现保存提交后,单据管理无法查询出数据
gridControl.GridView.DoubleClick += OnSourceGridViewDoubleClick; // 2023-3-11 增加双击配置
}
else
{
gridControl.GridView.DoubleClick += OnSourceGridViewDoubleClick; // 2023-3-11 增加双击配置
gridControl.GridView.RowCellClick += OnGridViewRowCellClick; // 2019-11-12 cmd提出改为行点击事件,否则会出现保存提交后,单据管理无法查询出数据
}
if (BillModel.IsBillSourceCheck == 1)
@@ -48,6 +48,8 @@ namespace Lskj.PubBill.Model
public bool LoadFilter { get; private set; }//来源筛选行是否显示
public bool DetailedLoadFilter { get; private set; }//来源明细筛选行是否显示
public bool DetailsDoubleClick;// 单据来源刷新来源明细模式,默认单击,1为双击
public BillSourceModel(DataRow item)
{
if (item == null) return;
@@ -78,21 +80,4 @@ namespace Lskj.PubBill.Model
this.SaveRefreshFlag = item.Table.Columns.Contains("SaveRefreshFlag") && "1".Equals(item["SaveRefreshFlag"] + "") ? true : false;
this.SourceDetailsDetailsSql = item.Table.Columns.Contains("detailSQL1") ? item["detailSQL1"] + "" : "";
this.sourceDetailType = item.Table.Columns.Contains("sourceDetailType") ? item["sourceDetailType"] + "" : "";
this.DisableShowSourceCount = item.Table.Columns.Contains("DisableShowSourceCount") && "1".Equals(item["DisableShowSourceCount"] + "") ? true : false;
this.AddDataSql = item.Table.Columns.Contains("AddDataSql") ? item["AddDataSql"] + "" : "";
this.AddDataCondition = item.Table.Columns.Contains("AddDataCondition") ? item["AddDataCondition"] + "" : "";
this.LoadFilter = item.Table.Columns.Contains("LoadFilter") && "1".Equals(item["LoadFilter"] + "") ? true : false;
this.DetailedLoadFilter = item.Table.Columns.Contains("DetailedLoadFilter") && "1".Equals(item["DetailedLoadFilter"] + "") ? true : false;
}
/// <summary>
/// 改变来源类型
/// </summary>
/// <param name="sourceType"></param>
public void ChangeSourceType(int sourceType)
{
this.SourceType = sourceType;
}
}
}
this.DisableShowSourceCount = item.Table.Columns.Contains(