2012-03-14 2 views
0

У меня есть макет, который с левой стороны является порталом (который по сути является списком всех в моей адресной книге). Когда я нажимаю на человека в моей адресной книге, информация отображается о них в правой части (с использованием Go To Related Record, see this question).Перейти к соответствующей записи с портала в том же макете

К сожалению, каждый раз, когда я нажимаю на человека на портале, он сбрасывает портал до начала, поэтому мне нужно прокрутить вниз, если захочу нажать на следующего человека в адресной книге!

Как я могу исправить это поведение, чтобы портал не сбрасывался каждый раз, когда я нажимаю на портал?

ответ

2

У вас есть несколько альтернатив (или, возможно, больше?):

1) Не ходите к соответствующей записи, а просто установить идентификатор выбранного человека в глобальном поле, создать отношения, которая идет из экземпляра таблицы, на котором основана макет, и в адресной книге, соответствующей новому глобальному полю, с полем ID в адресной книге.

2) Перепишите сценарий, который выполняет «перейти к соответствующей записи», чтобы сохранить активный номер строки с помощью Get (ActivePortalRowNumber) в переменную перед переходом к связанной записи и после этого вернуться к этому номеру строки с помощью Go To Portal Row < Вычислением>.

Надеюсь, это поможет!

Смежные вопросы