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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.03.2006, 13:04   #1  
kroha-kat is offline
kroha-kat
Участник
 
21 / 10 (1) +
Регистрация: 22.09.2005
Статические методы
Как в статическом методе класса вызвать обычный метод того же класса?
Старый 13.03.2006, 13:08   #2  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
также как и методы любых других классов Объект.метод(параметры)
Старый 13.03.2006, 13:15   #3  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Создать его экземпляр и вызвать метод
В чем вопрос?
__________________
Андрей.
Старый 13.03.2006, 13:17   #4  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
class Class4
{
}

void method1()
{
;
}

static void method2()
{
;
}

static void method3()
{
Class4 class4 = new Class4();
;
class4::method2();
class4.method1();
}

Различие только в том, что по понятным причинам нельзя this использовать.

Последний раз редактировалось oip; 13.03.2006 в 14:55.
За это сообщение автора поблагодарили: Lemming (-1).
Старый 13.03.2006, 13:18   #5  
konopello is offline
konopello
SAP
SAP
 
628 / 76 (4) ++++
Регистрация: 08.11.2005
Адрес: Минск
иначе говоря this.'метод'
Старый 13.03.2006, 13:20   #6  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Цитата:
Сообщение от konopello
иначе говоря this.'метод'
Нет.
Старый 13.03.2006, 13:36   #7  
kroha-kat is offline
kroha-kat
Участник
 
21 / 10 (1) +
Регистрация: 22.09.2005
а если класс с аргументами?
Старый 13.03.2006, 13:41   #8  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Объясните пожалуйста, в чем проблема?
Старый 13.03.2006, 13:58   #9  
kroha-kat is offline
kroha-kat
Участник
 
21 / 10 (1) +
Регистрация: 22.09.2005
Есть класс PriceDisc. В нем 2 метода один статический другой нет. В price2amount надо передать значение percent1 или lineDiscPct
Старый 13.03.2006, 14:09   #10  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
Передавайте в prica2Amount дополнительный параметр (параметры), сделайте для него инициализацию по умолчанию аналогично параметру forceAmountCalculation.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Методы таблицы в DataSources (DAX4) Qaz Qwerty DAX: Программирование 2 16.06.2008 10:11
Найти display методы MrVisual DAX: Программирование 12 15.05.2007 09:53
Слетают методы на полях в датасорсе... как бороться? soin DAX: Программирование 6 17.01.2005 15:53
display-методы в группах Damn DAX: Программирование 2 15.02.2004 23:27
edit и display методы Maxim Gorbunov DAX: База знаний и проекты 4 15.01.2002 12:58

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

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

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