AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.11.2006, 14:07   #1  
yauhen is offline
yauhen
Участник
 
28 / 10 (1) +
Регистрация: 20.11.2006
Надо вызвать Lookup форму для таблицы по Id таблицы.

Объявить переменную типа Record на данную таблицу нельзя, так как на этапе компиляции неизвестен id таблицы. Я попытался создать переменную Ref типа RecordRef, связать её с нужной таблицей (Open) и вызвать Form.RunModal(0, Ref). Но вот тут вот и вся проблема, 2 входной параметр для RunModal должен быть типа Record, а не RecordRef. Есть ли способ из RecordRef вытянуть Record с учётом того, что нельзя объявить переменную типа Record. По логике вещей что может быть проще, чем из ссылки на объект получить сам объект. Пробовал использовать тип Variant, опять же, как инициализировать variant как тип Record?

Или может поставленную задачу можно решить как-нибудь подругому?
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:46.