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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.12.2014, 00:11   #1  
dimkax94 is offline
dimkax94
Участник
 
2 / 10 (1) +
Регистрация: 23.12.2014
Парсинг данных из grid/datasource
Здравствуйте. Обращаюсь к вам, т.к. окончательно запутался и не смог найти ответ на свой вопрос.
В общем, имеется у меня datasource, grid с выборкой из этого ds, кнопка типа MenuItemButton.
Переопределяю метод clicked, успешно определяю номер строки в гриде с помощью _ds.getPosition.
Это вступление, лишь отчасти касающееся вопроса.
Сам вопрос такой- как выдрать данные из датасорса, зная номер выделенной строки?
Старый 23.12.2014, 05:31   #2  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
700 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Просто на MenuItemButton на форме свойство DataSource поставте равное вашему ds.

В обьекте который этот Menu Item вызывает текущая запись грида будет лежать в args().record()
Старый 23.12.2014, 09:26   #3  
abv2703 is offline
abv2703
Участник
 
92 / 22 (1) +++
Регистрация: 05.12.2003
Адрес: Санкт-Петербург, улица Бухарестсткая
Кхе, AOT, правая кнопка мыши, Найти, Содержащийся текст, args().record()

Таким образом можно найти кучу интересного.
Старый 23.12.2014, 10:30   #4  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,510 / 435 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Цитата:
Сообщение от dimkax94 Посмотреть сообщение
В общем, имеется у меня datasource, grid с выборкой из этого ds, кнопка типа MenuItemButton.
Переопределяю метод clicked, успешно определяю номер строки в гриде с помощью _ds.getPosition
А зачем вы перекрываете clicked для MenuItemButton? Это плохое решение. Пишите код внутри класса, который запускается по нажатию кнопки. получить запись в таблице датасоурса внутри класса можно через args - вам уже написали, как это сделать.
__________________
С уважением,
Вячеслав
Старый 23.12.2014, 10:32   #5  
dimkax94 is offline
dimkax94
Участник
 
2 / 10 (1) +
Регистрация: 23.12.2014
Всем спасибо =)
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
daxmusings: Multi-select on form datasource grid : MultiSelectionHelper Blog bot DAX Blogs 0 23.02.2013 01:11
daxmusings: Multi-select on form datasource grid : MultiSelectionHelper Blog bot DAX Blogs 1 08.01.2013 13:44
sashanazarov: If you forgot to fix DataSource property on a grid,... Blog bot DAX Blogs 0 25.07.2012 21:11
ax-erp: Temporary table in datasource of grid Blog bot DAX Blogs 0 22.05.2012 13:11
Сменить DataSource у Grid Андрей К. DAX: Программирование 19 06.02.2008 17:34

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

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

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