public ДокументДата_ColumnRole() : base() { ID = RoleConst.Документ_Дата; Name = "^Документ.Дата"; Description = "Дата документа"; Position = 0; IsRequiredColumn = true; IsMultiColumn = false; IsIndexed = false; DataType = new DateDataType(); NewColumnName = "Дата"; TableRoleType = typeof(Документ_TableRole); }
public РегистрДата_ColumnRole() : base() { ID = RoleConst.Регистр_Дата; Name = "^Регистр.Дата"; Description = "Дата проводки/операции в регистре"; Position = 0; IsRequiredColumn = true; IsMultiColumn = false; IsIndexed = false; DataType = new DateDataType(); NewColumnName = "Дата"; TableRoleType = typeof(Регистр_TableRole); }
public ТаблицаДатаВремя_ColumnRole() : base() { ID = Guid.Parse("0FFDEC1D-259F-4EF8-872F-7A972DED5D88"); Name = "^Таблица.ДатаВремя"; Description = "Дата или время"; Position = 40; IsRequiredColumn = false; IsMultiColumn = true; IsIndexed = false; DataType = new DateDataType(); NewColumnName = "Новая дата"; AllowedDataTypes.Add("Новое дата", new DateDataType()); AllowedDataTypes.Add("Новое время", new TimeDataType()); AllowedDataTypes.Add("Новое ДатаВремя", new DateTimeDataType()); TableRoleType = typeof(Таблица_TableRole); }