![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание вычисляемого поля [D5]
Сержжж © (2002-04-17 12:12:00)Мне необходимо создатьть, я думаю, вычисляемое поле.
База имеет для примера следующую структуру:
ISDAN_TBL
ID - (счетчик) номер п/п
TITLE - название например издания (строка)
SOSDAT_TBL
ID - (счетчик)
NAM - (строка) - Фамилия
SOSDAT_ST_TBL
ID - (счетчик)
ID_ISDAN (номер издания)
ID_SOSDAT (номер создателя)
Т.е. SOSDAT_TBL (создатели) выступает в роли справочника фамилий.
ISDAN_TBL связана с SOSDAT_ST_TBL, т.е. к одному изданию относиться несколько создателей (один-ко-многим).
Так вот, мне неоходимо сделать какое-либо вычисляемое поле в таблице ISDAN_TBL которое бы отображало одной строкой всех создателей, относящихся к данному изданию.
Создавая поле Calculated испытываю проблемы. Помогите, пожалуйста.
Johnmen (2002-04-17 13:40:00) [1]Чего же боле ?
Сержжж (2002-04-17 13:07:00) [2]Спасибо, но этого мало
Johnmen (2002-04-17 12:32:00) [3]Классический Master-Detail.
Создаешь табл., где лежат ссылки на издания и ссылки на авторов для издания.
Это вопрос проектирования БД.
gek (2002-04-17 12:27:00) [4]В таком случаем тебе придется пробегать по всем записям в подчиненной в OnCalcsField. Это не дело.
Тут надо на sql писать запрос