AXForum  
Go Back   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search

 
 
Thread Tools Search this Thread Display Modes
Old 10.05.2006, 09:38   #1  
kvg6 is offline
kvg6
program-ёр
kvg6's Avatar
1C
 
160 / 81 (3) ++++
Join Date: 27.09.2005
Location: Moscow forever
:( Значение radioButton
Всем привет.
На форме в зависимости от значения radioButton нужно менять caption другого поля. Знаю, что нужно использовать метод modified(), но никак не могу выйти на значение radioButton.
Прошу помощи.
__________________
Становись лучше
Old 10.05.2006, 10:18   #2  
sukhanchik is offline
sukhanchik
Administrator
sukhanchik's Avatar
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,343 / 3563 (125) ++++++++++
Join Date: 13.06.2004
Location: Москва
Посмотрите форму InventPosting - (Управление запасами\Настройка\Разноска\Разноска) - в ней по выбору кнопки radiobutton тоже происходят изменения
__________________
Возможно сделать все. Вопрос времени
Old 10.05.2006, 10:19   #3  
petr is offline
petr
Участник
Соотечественники
 
561 / 201 (8) ++++++
Join Date: 30.05.2005
Location: Швейцария
Если я правильно понял вопрос, то в методе modified контрола radioButton значение доступно как:
this.selection()
Причем нумерация элементов radioButton начинается с нуля.
This post has been rated by: kvg6 (1).
Old 10.05.2006, 10:23   #4  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2494 (89) +++++++++
Join Date: 20.08.2005
2 petr
Неправильно.
this.selection() возвращает значение (value) Enum'а. А в общем случае это значение может быть задано любым в пределах от 0 до 250.
__________________
Axapta v.3.0 sp5 kr2
Old 10.05.2006, 10:24   #5  
konopello is offline
konopello
SAP
SAP
 
628 / 76 (4) ++++
Join Date: 08.11.2005
Location: Минск
У radioButton необхлдимо использовать метод selectionChange, а лучше смотри пример форма OfficialsTable_RU.
Old 10.05.2006, 10:41   #6  
petr is offline
petr
Участник
Соотечественники
 
561 / 201 (8) ++++++
Join Date: 30.05.2005
Location: Швейцария
2 AndyD
Насколько я понял, ситуация следующая:
Создаем BaseEnum (назовет STM_Votes)
0 - Up
1 - Down
249 - Other
Создаем форму. На ней добавляем текстовый элемент (будем менять текст, при изменении выбора у radioButton) и сам radioButton, у которого в enumType указываем созданный baseEnum. Получаем следующий код:
Code:
public int selectionChange()
{
    int ret;

    ret = super();

    switch (this.selection())
    {
        case STM_Votes::Up:
            StaticText.text("Up");
            break;
        case STM_Votes::Down:
            StaticText.text("Down");
            break;
        case STM_Votes::Other:
            StaticText.text("Other");
            break;
    }

    return ret;
}
Т.е. this.selection() совпадает в тем, что и надо kgv6, насколько я понял автора топика.
Old 10.05.2006, 10:50   #7  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2494 (89) +++++++++
Join Date: 20.08.2005
Я писал о том, что значение не обязательно будет начинаться с 0.
Измените в примере значение UP на, допустим, 10 - и selection() вернет именно 10, а не 0.
__________________
Axapta v.3.0 sp5 kr2
Old 10.05.2006, 11:09   #8  
petr is offline
petr
Участник
Соотечественники
 
561 / 201 (8) ++++++
Join Date: 30.05.2005
Location: Швейцария
Полностью согласен.
 

Similar Threads
Thread Thread Starter Forum Replies Last Post
теряется значение переменной laxel DAX: Программирование 3 05.02.2009 10:07
Не берется значение контрола Sada DAX: Программирование 11 21.06.2006 10:24
перевод строки в radiobutton kitty DAX: Программирование 2 19.07.2005 12:31
Как при вводе новой записи установить значение поля по умолчанию Zman DAX: Программирование 3 17.01.2005 10:23
Значение по умолчанию в таблице bocman DAX: Программирование 4 15.08.2003 16:20

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 04:34.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.