|
03.11.2009, 13:01 | #1 |
Участник
|
Почему может не передаваться args().record() ?
Что-то меня переклинило слекка
Собственно имеем EDT, таблица, форма, грид. Открываем форму, правой кнопкой - перейти к основной таблице. Форма открывается, но ни фильтра, ни позиционирования на нужную запись не происходит. Смотрим дальше, в init формы - element.args().caller() - пишет, что что-то есть, а вот element.args().dataset() или element.args().record() - пусто ! В EDT настроен relation сам на себя (ну как обычно), в таблице FormRef заполнен. Я что-то еще упустил/забыл/неправильно сделал? |
|
03.11.2009, 13:12 | #2 |
Участник
|
Go to Main Table использует lookupValue и lookupField
А не args.record() в смысле |
|
|
За это сообщение автора поблагодарили: Logger (1). |
03.11.2009, 13:20 | #3 |
Участник
|
|
|
03.11.2009, 13:43 | #4 |
Участник
|
Цитата:
Они передаются с помощью args.lookupValue() и args.lookupField() Соответственно, нет необходимости использовать args.record(). поэтому он и не используется. |
|
03.11.2009, 13:31 | #5 |
Гость
|
перейти к основной таблице args.record() не используется
|
|
03.11.2009, 13:41 | #6 |
Участник
|
Уже понял, пасб!
|
|