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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.03.2003, 17:21   #1  
tav is offline
tav
Участник
 
49 / 10 (1) +
Регистрация: 15.11.2002
? SalesTable.doUpdate что за метод за такой?
Подскажите, doUpdate - что это за табличный метод такой?
Вызов: salesTable.update -> salesTableType.update -> salesTable.doUpdate()
Подозреваю, что он предназначен для обновления записи в таблице, однако кроме подозрений хотелось бы на него взглянуть или хотя бы прочитать. Однако описания нигде не могу найти.
P.S. естественно, что используется он не только для одной этой таблицы. Просто привел ее, как пример.
__________________
yes
Старый 03.03.2003, 17:52   #2  
Vladislav Yushakov is offline
Vladislav Yushakov
Участник
 
47 / 10 (1) +
Регистрация: 10.01.2003
doUpdate() также как и doDelete() doInsert() это нативный метод, который исполняет команду UPDATE для таблицы. Он же является super методом для SalesTable:update(). Но в отличие метода update() он не перекрывается. Написание SalesTable.doUpdate() означает исполнение метода update() игнорируя что он был перекрыт, т.е. произведется только апдейт таблицы SalesTable. изменения связанных таблиц, предусмотренных в методе update() будет проигнорировано. На другом языке это может быть написано так _salesTable.Table::update().

В некоторых случаях использование данных методов позволяет избежать излишних проверок, предусмотренных в перекрытом методе update() Это часто используют системные классы разноски, поскольку все проверки были сделаны в них заранее.
В некоторых случаях можно использовать при импорте из внешних таблиц ( для ускорения)
Но злоупотреблять этим не следует.
Старый 03.03.2003, 18:03   #3  
tav is offline
tav
Участник
 
49 / 10 (1) +
Регистрация: 15.11.2002
я, честно говоря, уже почти и сам докопался в документации.
Но этот ответ просто исчерпывающий!
Большое спасибо.
__________________
yes
Старый 03.03.2003, 18:08   #4  
tav is offline
tav
Участник
 
49 / 10 (1) +
Регистрация: 15.11.2002
я, честно говоря, уже почти и сам докопался в документации.
Но этот ответ просто исчерпывающий!
Большое спасибо.
__________________
yes
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Axapta Lessons: FORM SalesTable (3): Add a document to the button Posting Blog bot DAX Blogs 0 28.10.2006 18:22
Как запустить метод класса :) Silence DAX: Программирование 6 19.10.2006 12:23
display метод с параметром Андре DAX: Программирование 5 11.01.2006 19:04
Метод класса, возвращающий сумму налога. 2.5SP5 studentLPC DAX: Программирование 2 25.07.2003 12:21
Передача массива VARIANTов в Automation метод Maximin DAX: Программирование 0 09.10.2002 19:31

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

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

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