SVN-Revision: r249
This commit is contained in:
tdx
2025-02-07 02:56:10 +00:00
parent 28712863d4
commit be32445f2e
4 changed files with 67 additions and 23 deletions
+6 -4
View File
@@ -5989,7 +5989,7 @@ namespace Lskj.Control
modelLookUp.EditValue = string.Empty;
}
//多选关联单据头
string SourceSQL = modelLookUp.SysModel.MenuSql.Replace("#", "")+ model.SplicingConditions;
string SourceSQL = modelLookUp.SysModel.MenuSql.Replace("#", "") + model.SplicingConditions;
//单据头关联取值
if (this.ParentControl != null)
{
@@ -5997,6 +5997,7 @@ namespace Lskj.Control
}
modelLookUp.NewSourceSQL = ReplaceHelper.ReplaceRowParam(this.gridView.GetFocusedDataRow(), SourceSQL);
modelLookUp.AddModuleResult = model.addModuleResult;
//modelLookUp.DataSource = BaseImpl.GetDataTableResult(modelLookUp.SourceSQL);
modelLookUp.InitControls(modelLookUp.UnionModuleCodel);
DialogResult result = modelLookUp.ShowDialog();
@@ -6007,11 +6008,12 @@ namespace Lskj.Control
DataRow focusedRow = this.gridView.GetFocusedDataRow();
if (focusedRow != null)
{
foreach (string resultField in resultFields)
foreach (string resultKey in modelLookUp.ModuleResultDic.Keys)
{
if (focusedRow.Table.Columns.Contains(resultField))
string resultValue = modelLookUp.ModuleResultDic[resultKey];
if (focusedRow.Table.Columns.Contains(resultKey))
{
focusedRow[resultField] = modelLookUp.EditText;
focusedRow[resultKey] = resultValue;
}
}
}