Для того, чтобы динамически добавить колонку в реестр, необходимо на его инициализации выполнить следующий скрипт:
var Column = Self.CreateComponent('DataGridColumn', 'colProcessed');
grdData.ActiveView.Add(Column);
grdData.ActiveView.ItemsByName('colProcessed').DataFieldName = 'Processed';
grdData.ActiveView.Add(Column);
grdData.ActiveView.ItemsByName('colProcessed').DataFieldName = 'Processed';
Для того, чтобы динамически удалить колонку в реестре, необходимо выполнить следующее:
var ColumnObject = grdData.ActiveView.ItemsByName('colProcessed');
grdData.ActiveView.RemoveItem(ColumnObject);
grdData.ActiveView.RemoveItem(ColumnObject);
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать