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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.12.2015, 16:31   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,984 / 3273 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
в 2009-й
\Classes\Activities\classDeclaration
2-й класс в ветке аот

X++:
class Activities
{
    boolean deleteSeries;
}

Последний раз редактировалось Logger; 03.12.2015 в 16:34.
Старый 03.12.2015, 16:40   #2  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 523 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Цитата:
Сообщение от Logger Посмотреть сообщение
в 2009-й
\Classes\Activities\classDeclaration
2-й класс в ветке аот

X++:
class Activities
{
    boolean deleteSeries;
}
Хм, у меня только 2012, но Браузер иерархии типа говорит, что наследуется от Object, да и не совсем ясно почему он вдруг не должен наследовать
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
Старый 03.12.2015, 17:15   #3  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,984 / 3273 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от Link Посмотреть сообщение
Хм, у меня только 2012, но Браузер иерархии типа говорит, что наследуется от Object, да и не совсем ясно почему он вдруг не должен наследовать
У меня 2009-я
Браузер иерархии говорит то же самое - что наследуется. А по факту это не так
Добро пожаловать в реальный мир, Нео.

Специально проверил в 2012-й
Там то же самое.

Последний раз редактировалось Logger; 03.12.2015 в 17:34.
За это сообщение автора поблагодарили: Link (1).
Старый 03.12.2015, 17:53   #4  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 523 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Цитата:
Сообщение от Logger Посмотреть сообщение
У меня 2009-я
Браузер иерархии говорит то же самое - что наследуется. А по факту это не так
Добро пожаловать в реальный мир, Нео.

Специально проверил в 2012-й
Там то же самое.
Ваша правда, The Matrix has me
Более того, противоположно утверждению на MSDN, все новые не стандартные классы создаются без наследования Object И таковых немало среди стандартных. Интересно, от куда ноги растут у этого утверждения, если как минимум для 2009 и 2012 это не верно, а в статье указанно, что она относится к АХ 2012.
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
Старый 03.12.2015, 18:21   #5  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 523 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Добавил комментарий к статье MSDN, 1:0 в пользу Нео
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
За это сообщение автора поблагодарили: macklakov (2), Logger (3), S.Kuskov (2).
Старый 03.12.2015, 19:42   #6  
A_BAS is offline
A_BAS
Участник
Аватар для A_BAS
 
77 / 48 (2) +++
Регистрация: 19.04.2012
Вангую:
в АХ7 появятся сообщения BP "Ключевое слово anyType более не используется. Используйте ключевое слово var".

имхо практической необходимости применения var нет
лучше бы добавили поддержку foreach. полезнее было бы
Старый 03.12.2015, 20:28   #7  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от A_BAS Посмотреть сообщение
Вангую:
в АХ7 появятся сообщения BP "Ключевое слово anyType более не используется. Используйте ключевое слово var"
Нет такого предупреждения. Прочитайте про var в C#, чтобы понять разницу. При помощи var можно объявить переменную типа AnyType или типа SalesOrder любого другого типа. Сама переменная будет именно того типа, которого обявили:

X++:
// тип sales order tabke
var salesOrder = SalesOrderTable::find(..)
// ошибка компиляции
salesOrder = InventTrans::find(...)

// тип x - AnyType
var x = myMap.lookup(sss);
// нет ошибки компиляции
x = InventTrans::find(...)

Последний раз редактировалось belugin; 03.12.2015 в 20:32.
За это сообщение автора поблагодарили: mazzy (2), S.Kuskov (2), A_BAS (2).
Старый 03.12.2015, 16:50   #8  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 523 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Цитата:
Сообщение от Logger Посмотреть сообщение
\Classes\Activities\classDeclaration
Я правильно понимаю, что единственная причина, по которой вы привели это класс, что у него в свойствах Extends ничего не указанно?
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
Старый 03.12.2015, 17:02   #9  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,984 / 3273 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от Link Посмотреть сообщение
Я правильно понимаю, что единственная причина, по которой вы привели это класс, что у него в свойствах Extends ничего не указанно?
Не только.
Создайте экземпляр такого класса в джобе (его или любого другого который ни от чего не наследуется). И попробуйте на нем вызывать методы класса Object
Получите ошибку времени выполнения.
Теги
anytype, ax7, d365, mfp, var, x++

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
mfp: X++ in AX7 Blog bot DAX Blogs 0 02.12.2015 22:13
CRM DE LA CREME! Some more useful javascripts for MS CRM Blog bot Dynamics CRM: Blogs 0 04.05.2010 11:05
mscrmblog: Mini Preview Window for Contact Lookup Field Blog bot Dynamics CRM: Blogs 0 10.03.2010 01:05
CRM DE LA CREME! Some useful CRMform jscripts Blog bot Dynamics CRM: Blogs 0 02.09.2009 10:05
crmForm.IsDirty зохватит всех! Черничкин Станислав Dynamics CRM: Разработка 10 19.02.2008 08:10

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

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

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