редактируемый DBGrid, включающий данные зависимых таблиц
От:
Аноним
Дата:
28.06.06 12:28
Оценка:
такое возможно, если таблицы зависимые?
пример
параметры (т1), единицы измерения (т2)
связь один ко многим
есть также третья таблица — измерения (т3)
поля: Дата, Параметр (ключ на т1), Единица измерения (ключ на т2)
надо отобразить (т3) в гриде, но чтобы вместо ключей были наименования из соответствующих таблиц, и при этом grid был редактируемым (добавление/удаление записей + выбор параметров и единиц измерения из списков).
И еще, надо, чтобы при выбранном параметре в списке единиц измерений отображались только его собственные единицы...
Помогите советом.
Re: редактируемый DBGrid, включающий данные зависимых таблиц
Здравствуйте, Аноним, Вы писали:
А>надо отобразить (т3) в гриде, но чтобы вместо ключей были наименования из соответствующих таблиц, и при этом grid был редактируемым (добавление/удаление записей + выбор параметров и единиц измерения из списков).
Главное, что следует сначала запомнить, а потом и понять — грид тут почти не при чем. И "вместо ключей", и "редактируемым" — вопросы, находящиеся в компетенции набора данных. Грид только отражает данные сообразно их состоянию.
Ну а как сделать набор данных редактируемым — смотрите в хелпе по соответствующим компонентам.
А>И еще, надо, чтобы при выбранном параметре в списке единиц измерений отображались только его собственные единицы...
Не понял, что Вы имеете в виду, но в принципе сделать можно и скорее всего несложно.
Re: редактируемый DBGrid, включающий данные зависимых таблиц
Здравствуйте, Аноним, Вы писали:
А>такое возможно, если таблицы зависимые? А>пример А>параметры (т1), единицы измерения (т2) А>связь один ко многим А>есть также третья таблица — измерения (т3) А>поля: Дата, Параметр (ключ на т1), Единица измерения (ключ на т2) А>надо отобразить (т3) в гриде, но чтобы вместо ключей были наименования из соответствующих таблиц, и при этом grid был редактируемым (добавление/удаление записей + выбор параметров и единиц измерения из списков). А>И еще, надо, чтобы при выбранном параметре в списке единиц измерений отображались только его собственные единицы... А>Помогите советом.
попробуй объединить таблицы. отобразить это точно можно, а на счет редктирования ничего не скажу — не пробовала...
Re: редактируемый DBGrid, включающий данные зависимых таблиц
Здравствуйте, Аноним, Вы писали:
А>надо отобразить (т3) в гриде, но чтобы вместо ключей были наименования из соответствующих таблиц, и при этом grid был редактируемым (добавление/удаление записей + выбор параметров и единиц измерения из списков).
Если я правильно понял, чего ты хочешь — то это Lookup поле
В гриде на его месте будет выпадающий список