golkanavt
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Пару недель назад у пользователя VAbramyak был вопрос про "каскадное чеканье" в TreeList. У меня возникла схожая задача, но для грида при наличии несколько уровней. У колонки, связанной с полем в таблице, отвечающей за состояние записи (выбрано, частично, не выбрано) установил Porperties.CheckBox и в свойствах чекбокса указал AllowGrayed = True, ValueGrayed = 2, Type = Integer. При тестовом запуске теперь все записи отмечены как Grayed, хотя реально там значения стоят, указывающие на то что они выбраны. Это баг или фича? Добавлено: С первым вопросом разобрался, изначально поле было boolean-type, видимо в базе где то остались ограничения, после пересоздания поля в базе и колонки с чекбоксом все стало выглядить нормально. Теперь следующий вопрос - как заставить обновляться родительскую запись при изменении в дочках и наоборот? |