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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.06.2004, 15:37   #8  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,496 / 1071 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Теоретически можно все таки сделать модификацию. Т.к. данные хранятся в таблице в записи с кодом 0, т.е. теоретически разработчики могли предполагать возможность изменения и поэтому использовали код 0, для текущих значений.

Понять это можно из метода CompanyInfo::find()

<div class='XPPtop'>X++</div><div class='XPP'>
[color=:blue]static[/color] CompanyInfo find(boolean _forupdate = [color=:blue]false[/color])
{
   CompanyInfo parameter;

   parameter.selectForUpdate(_forupdate);

   [color=:blue]select[/color] [color=:blue]firstonly[/color] parameter
       [color=:blue]index[/color] Key
       [color=:blue]where[/color] parameter.key [color=:blue]==[/color] 0;

   [color=:blue]if[/color] (!parameter && !parameter.isTmp())
   {
      Company::createParameter(parameter);
      NumberSeqReference::construct(CompanyInfo::numberSeqModule()).load();
   }

   [color=:blue]return[/color] parameter;
}</div>
 


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

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

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