![]() |
#11 |
Участник
|
Прежде всего, спасибо за то, что не остались просто " еще одному человеку, пожелавнему остаться неизвестным"
![]() ![]() Теперь по делу: А почему во втором способе восстанавливается только lookupField, а lookupValue остается с RecId? Думаю, на данном этапе первый вариант в самый раз. Но, как шаг для дальнейшего улучшения, второй вариант очень даже ничего. Почему бы Вам не поэкспериментировать какое-то время с первым вариантом, добавив вывод какого-то сообщения в случае, если наткнулись на форму, на которой указан lookupField? Мне кажется, особенно учитывая, что форма вызывается новая, и args формируется здесь же, что по ветке с findRecord идти никогда не будет ![]() Возможно и не прав, не проверял. Насколько я понял, Максим говорит о другом опасении. О том, что существуют формы, у которых логика завязана на использование значений lookupValue. Но, ИМХО, это в основном лукап-формы. В остальных (переход к основной таблице, к примеру) формах врядли значение этого поля анализируется. Завтра поищу по АОТ, чтобы утверждать наверняка. Последний раз редактировалось kashperuk; 27.04.2007 в 01:43. |
|
Теги |
tabax, taskbar, toolbar, инструменты, панель задач, панель инструментов, полезное, табакс, тулбар, управление окнами |
|
|