редактируемый DBGrid, включающий данные зависимых таблиц
От: Аноним  
Дата: 28.06.06 12:28
Оценка:
такое возможно, если таблицы зависимые?

пример


параметры (т1), единицы измерения (т2)

связь один ко многим



есть также третья таблица — измерения (т3)


поля: Дата, Параметр (ключ на т1), Единица измерения (ключ на т2)

надо отобразить (т3) в гриде, но чтобы вместо ключей были наименования из соответствующих таблиц, и при этом grid был редактируемым (добавление/удаление записей + выбор параметров и единиц измерения из списков).

И еще, надо, чтобы при выбранном параметре в списке единиц измерений отображались только его собственные единицы...


Помогите советом.
Re: редактируемый DBGrid, включающий данные зависимых таблиц
От: Softwarer http://softwarer.ru
Дата: 28.06.06 12:34
Оценка:
Здравствуйте, Аноним, Вы писали:

А>надо отобразить (т3) в гриде, но чтобы вместо ключей были наименования из соответствующих таблиц, и при этом grid был редактируемым (добавление/удаление записей + выбор параметров и единиц измерения из списков).


Главное, что следует сначала запомнить, а потом и понять — грид тут почти не при чем. И "вместо ключей", и "редактируемым" — вопросы, находящиеся в компетенции набора данных. Грид только отражает данные сообразно их состоянию.

Ну а как сделать набор данных редактируемым — смотрите в хелпе по соответствующим компонентам.

А>И еще, надо, чтобы при выбранном параметре в списке единиц измерений отображались только его собственные единицы...


Не понял, что Вы имеете в виду, но в принципе сделать можно и скорее всего несложно.
Re: редактируемый DBGrid, включающий данные зависимых таблиц
От: TemposYS Украина  
Дата: 29.06.06 16:35
Оценка:
Здравствуйте, Аноним, Вы писали:

А>такое возможно, если таблицы зависимые?

А>пример
А>параметры (т1), единицы измерения (т2)
А>связь один ко многим
А>есть также третья таблица — измерения (т3)
А>поля: Дата, Параметр (ключ на т1), Единица измерения (ключ на т2)
А>надо отобразить (т3) в гриде, но чтобы вместо ключей были наименования из соответствующих таблиц, и при этом grid был редактируемым (добавление/удаление записей + выбор параметров и единиц измерения из списков).
А>И еще, надо, чтобы при выбранном параметре в списке единиц измерений отображались только его собственные единицы...
А>Помогите советом.

попробуй объединить таблицы. отобразить это точно можно, а на счет редктирования ничего не скажу — не пробовала...
Re: редактируемый DBGrid, включающий данные зависимых таблиц
От: konstbel  
Дата: 30.06.06 07:06
Оценка:
Здравствуйте, Аноним, Вы писали:

А>надо отобразить (т3) в гриде, но чтобы вместо ключей были наименования из соответствующих таблиц, и при этом grid был редактируемым (добавление/удаление записей + выбор параметров и единиц измерения из списков).


Если я правильно понял, чего ты хочешь — то это Lookup поле
В гриде на его месте будет выпадающий список
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.