26.05.2007, 19:30 | #1 |
Участник
|
Как реализовать опцию Go to the Main Table
Ребята кто знает как реализовать опцию Go to the Main Table.
Подскажите плиз! |
|
26.05.2007, 20:16 | #2 |
Member
|
В первую очередь — настроить связи (по-хорошему, на уровне расширенных типов данных, но можно и на таблицах).
Затем создать форму с таким же именем, как и (главная) таблица. Если такой возможности вдруг нет, то указать имя формы в свойстве FormRef (главной) таблицы. По-моему, так.
__________________
С уважением, glibs® |
|
26.05.2007, 21:04 | #3 |
Member
|
Точно, вы правы.
__________________
С уважением, glibs® |
|
28.05.2007, 09:44 | #4 |
Moderator
|
Или перекрыть метод jumpRef() на нужном объекте (поле датасорса или формы).
__________________
Андрей. |
|
29.05.2007, 09:20 | #5 |
Moderator
|
Цитата:
Если далее отсоединить поле формы от поля датасорса, стерев у поля формы свойства DataSource и DataField и получив, таким образом, unbound control, то начнет работать метод jumpRef на поле формы. Соответственно, если некий контрол кладется на форму изначально без связи с датасорсом, то для него нет иной возможности перекрыть jumpRef "где-то в другом месте", нежели у него самого. После перекрытия jumpRef для такого несвязанного контрола в его контекстном меню появляется пункт "Перейти к основной таблице". |
|
|
За это сообщение автора поблагодарили: evv (1), zemlyn (1). |