Показать сообщение отдельно
Старый 20.11.2003, 15:39   #7  
daemon is offline
daemon
Участник
 
20 / 10 (1) +
Регистрация: 13.03.2003
Адрес: Москва, Россия
Цитата:
Изначально опубликовано Maxim Gorbunov
В любом случае, боюсь, что условия "из таблицы BankAccountTable должны выводится все записи не зависимо есть ли запись в BankBalanceTable удовлетворяющая условию или нет" и "Если такой записи нет, то grid должен позволять добавлять такую запись" взаимоисключающие. Получить такое стандартными средствами тяжело.
Да не... не все так страшно как казалось. нужно было просто в одном гриде связать две таблицы по LEFT OUTER JOIN. Поля из первой таблицы (BankAccountTable) закрыты для редактирования. При этом, если редактируешь поля второй таблицы (BankBalanceTable.TransDate и BankBalanceTable.Amount), то автоматичеки в таблицу BankBalanceTable добавляется запись (конечно же, если ее не было)

Я это реализовал. Единственное что осталось - удалить пустые строки в grid`е
__________________
Roman "Daemon" Krivov
Specialist of “CORUS Group” IT department