Показать сообщение отдельно
Старый 09.11.2018, 14:47   #6  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Цитата:
Сообщение от demianimp Посмотреть сообщение
X++:
    ...
    System.Random   random = new System.Random();
    int             i;
    SysDictEnum     sysDictEnum = new SysDictEnum(enumNum(JournalStatusAzat ));
    ...    
    i = random.Next(1, sysDictEnum.values());
    journalAzat.JournalStatusAzat = [B]sysDictEnum.value2Index(i);[/B]
    ...
Может лучше

Код:
   ...
    System.Random   random = new System.Random();
    int             i;
    SysDictEnum     sysDictEnum = new SysDictEnum(enumNum(JournalStatusAzat ));
    ...    
    i = random.Next(0, sysDictEnum.values());
    journalAzat.JournalStatusAzat = sysDictEnum.index2Value(i);
    ...
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0