02.04.2003, 16:44 | #1 |
Участник
|
Как воспользоваться display методом таблицы???
Всем добрый день! Я новичок в аксапте, поэтому возникла проблема вроде бы с простой вещью:
Есть две таблицы, у которых отношение M:N первая Table1 имеет id1, Name1, у второй (Table2) соответственно id2, Name2 Создаю разносящую их таблицу (TableRef), она имеет id1, id2 В форме, отображающей эту связь я хочу видеть 4 столбца id1, id2, Name1, Name2 Предварительно я создал 2 display метода для каждый из основных таблиц, которые возвращают Name1 и Name2 Как мне в форме в соотв. полях имен сослаться на дисплейные методы основных таблиц, если DataSource ссылается только на таблицу ссылок TableRef. |
|
02.04.2003, 16:54 | #2 |
Модератор
|
Создай display методы на TableRef типа
return (select table1 where table1.id1 == this.id1).name1 return (select table2 where table2.id2 == this.id2).name2 |
|
02.04.2003, 17:16 | #3 |
Участник
|
Большое спасибо за ответ.
Кстати, ведь как-то можно отобразить требуемые поля не пользуясь display методами, потому что у них есть известный недостаток (отсутствие сортировки) А только вот как? Через связанные датасорсы бред какой-то получается |
|
02.04.2003, 17:47 | #4 |
Модератор
|
Цитата:
Через связанные датасорсы бред какой-то получается
|
|