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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.07.2007, 17:16   #1  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Спозиционироваться на запись
В диалоге, у которого нет датасорса, есть стринговое контрол. Есть также LookUp для это контрола, который выбирает ItemId из InventTable. Установил для этого контрола свойство ExtendedDataType равным ItemId, но не тут то было, переход к основной таблице не работает. Перекрыл JumpRef этого контрола и написал в коде:
X++:
public void jumpRef()
{
    InventTable inventTable;
    Args args = New Args("InventTable");
    FormRun FR;
    ;
    inventTable = InventTable::find(this.valueStr());
    //args.lookupField(fieldNum(InventTable, ItemId));
    //args.lookupValue(SlatMaterial.valueStr());
    FR = new FormRun(args);
    super();
    FR.init();
    FR.dataSource( 1 ).findRecord(inventTable);
    Fr.run();
    Fr.wait();
}
Форма открывается нормально, но на запись не позиционируется. Почему то findRecord() не отрабатывает. Задача решается с помощью закоментаренных строк, но без findRecord(). Но почему вот это не работает?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Не корректно сохраняет запись в inventTable Starling DAX: Программирование 8 31.03.2008 15:30
Очень просто: создать новую запись в таблице Hobo DAX: Программирование 20 11.07.2006 13:02
Ошибка при импорте демоданных (Axapta 3.0 CIS SP1) KocDm DAX: Администрирование 2 11.08.2005 12:04
Исчезает запись в плане счетов zarik DAX: Прочие вопросы 6 03.05.2005 10:32
Как получить запись из связанного DataSource (InnerJoin) Berty Wooster DAX: Программирование 1 17.09.2003 20:04

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

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

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