21.11.2013, 11:44 | #1 |
Участник
|
Enable кнопки в зависимости от текущего GRIDа
Вопрос ламерский, но что то неполучается...
Нужно изменение активности кнопки от того, какой сейчас Grid является активным. Как эту активность Грида засеч
__________________
Dynamics AX 2009 SP1, Rollup 5, SQL Server 2008 Хороший ученик во всем найдет себе учителя... |
|
21.11.2013, 11:56 | #2 |
Участник
|
gotFocus? enter?
Как отреагировать на активацию дейтасоурсов. active DataSource? Определить текущий DataSource Последний раз редактировалось S.Kuskov; 21.11.2013 в 12:04. |
|
21.11.2013, 11:58 | #3 |
Участник
|
Это не наш метод.
В Аксапте принято кнопки к конкретному датасорсу привязывать и ставить доступность кнопок в зависимость от данных в текущей записи, к которой привязана кнопка. Если схожие действия делаем для разных датасорсов, то заведите 2 кнопки. Например в строках заказа есть похожие по смыслу кнопки для шапки и для строчек. |
|
|
За это сообщение автора поблагодарили: S.Kuskov (1), Отшельник (1). |
22.11.2013, 02:32 | #4 |
Участник
|
Добрый день.
Замечу, что в стандартном приложении есть небольшой framework для обработки доступности кнопок. Очень простой но, по моему мнению, удобный и полезный. Обратите внимание на интерфейс ButtonStateProvider и, например, классы InventTableButtonManager или ReturnTableButtonStateProvider. Последний раз редактировалось Romb; 22.11.2013 в 02:35. |
|
|
За это сообщение автора поблагодарили: S.Kuskov (5). |
|
|