This commit is contained in:
2021-03-15 22:31:42 +00:00
parent b5e352c513
commit 10a784412d

View File

@@ -71,14 +71,14 @@ namespace AyaNova.Models
internal void SetHiddenAffectiveColumns(IDataListProcessing dataList)
{
List<string> tempKeys = new List<string>();
foreach (string s in base.Filter.Select(z => z.Column).ToList())
{
if (!Columns.Contains(s))
{
if (!tempKeys.Contains(s))
if (!HiddenAffectiveColumns.Contains(s))
{
tempKeys.Add(s);
HiddenAffectiveColumns.Add(s);
}
}
}
@@ -88,21 +88,12 @@ namespace AyaNova.Models
{
if (!Columns.Contains(s))
{
if (!tempKeys.Contains(s))
if (!HiddenAffectiveColumns.Contains(s))
{
tempKeys.Add(s);
HiddenAffectiveColumns.Add(s);
}
}
}
foreach (string s in tempKeys)
{
var fd = dataList.FieldDefinitions.Where(z => z.FieldKey == s).FirstOrDefault();
if (fd != null)
HiddenAffectiveColumns.Add(fd.TKey);
}
}
}
}