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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.09.2004, 12:17   #1  
soin is offline
soin
Участник
 
249 / 15 (1) ++
Регистрация: 23.01.2003
Адрес: Москва
? Как присвоить realEdit-контролу значение?
Не совсем понятно какой метод или свойство контрола используется для записи в него значений программно
Старый 16.09.2004, 12:29   #2  
Hezl is offline
Hezl
Участник
Аватар для Hezl
 
138 / 16 (1) ++
Регистрация: 21.04.2004
Адрес: Moscow, Russia
Свойство realValue.
Старый 16.09.2004, 12:33   #3  
soin is offline
soin
Участник
 
249 / 15 (1) ++
Регистрация: 23.01.2003
Адрес: Москва
Почему-то не работает:

PHP код:
Exchrate.realValue(LedgerTrans.AmountMST/LedgerTrans.AmountMSTSecond); 
Старый 16.09.2004, 12:37   #4  
George V. Tavrizoff is offline
George V. Tavrizoff
Участник
 
69 / 10 (1) +
Регистрация: 02.02.2003
Адрес: Вашингтонский обком
Всем привет!
Попробуйте так:

PHP код:
       YourTableInForm.Exchrate =  LedgerTrans.AmountMST/LedgerTrans.AmountMSTSecond;
       
YourTableInForm_ds.refresh(); 
С уважением, Георгий.
Старый 16.09.2004, 13:14   #5  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,309 / 3546 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
На самом деле часто проблема решается через присвание промежуточной переменной, т.е. объявляется переменная типа real, ей присваивается рез-т деления, а потом она записывается в свойство realValue. У меня такая проблема тоже была - почему-то иногда Axapta не может привести тип Currency (Amount) к типу Real
Старый 16.09.2004, 15:02   #6  
soin is offline
soin
Участник
 
249 / 15 (1) ++
Регистрация: 23.01.2003
Адрес: Москва
Цитата:
Изначально опубликовано George V. Tavrizoff
Всем привет!
Попробуйте так:

PHP код:
       YourTableInForm.Exchrate =  LedgerTrans.AmountMST/LedgerTrans.AmountMSTSecond;
       
YourTableInForm_ds.refresh(); 
С уважением, Георгий.
Спасибо - все заработало
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
теряется значение переменной laxel DAX: Программирование 3 05.02.2009 10:07
Не берется значение контрола Sada DAX: Программирование 11 21.06.2006 10:24
присовить значение контролу отчета Pavel Pustovalov DAX: Программирование 2 29.06.2005 08:56
Как при вводе новой записи установить значение поля по умолчанию Zman DAX: Программирование 3 17.01.2005 10:23
Как присвоить значение edit'у в гриде Mechanizm DAX: Программирование 8 28.05.2004 07:49
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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