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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.05.2004, 18:22   #3  
Anais is offline
Anais
Участник
Аватар для Anais
 
182 / 10 (1) +
Регистрация: 16.06.2003
Адрес: Москва
Цитата:
Изначально опубликовано Vasilenko Alexsandr
PHP код:
 public void modified() 
  {            
    
super();            
    
   
Table1.Field5 Table1.Field1*10;      
    
    
ttsbegin;      
     
Table1.update();     
    
ttscommit;            

    
Table1_DS.research();      
    
Table1_DS.refresh();  


Здесь приведен пример метода modified(), который перекрыт на поле field1 Datasource Table1. Поле field1 привязано к RealEdit A (в Вашем случае). При изменении значения в RealEdit A срабатывает modified() поля field1, в котором пересчитывается значение поля field5 , которое соответствует RealEdit В, и update() текущей записи. Затем перечитав данные из БД Вы получаете желаемый результат.
Только есть одно "но": При перечитывании данных из БД курсор в Grid установится на первую запись. Для установки на туже запись в Grid необходимо еще немного порограммировать. Но это уже совсем другая история!
Table1_DS.reread();

вместо

Table1_DS.research();
Table1_DS.refresh();

Вам поможет. И ничего больше пОрОграммировать не надо. :Р
__________________
Улыбаемся и машем, парни! Улыбаемся и машем...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Edit-метод и Relation - баг или фича ? TasmanianDevil DAX: Программирование 9 20.11.2008 10:16
Значение на гриде IT-specialist DAX: Программирование 4 09.08.2005 17:50
Подскажите как использовать метод Edit vasiliy DAX: Программирование 1 30.03.2005 09:45
Как присвоить realEdit-контролу значение? soin DAX: Программирование 5 16.09.2004 15:02
edit и display методы Maxim Gorbunov DAX: База знаний и проекты 4 15.01.2002 12:58

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

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

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