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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.11.2018, 15:08   #1  
syl is offline
syl
Участник
Аватар для syl
 
236 / 21 (1) +++
Регистрация: 10.06.2015
Адрес: Киев
D365 CoC new()
Необходимо переопределить метод new() через extension. Возможно ли это? VS на код не ругается но по факту метод не работает.
Старый 01.11.2018, 17:31   #2  
Stitch_MS is offline
Stitch_MS
Участник
Аватар для Stitch_MS
Соотечественники
 
397 / 478 (16) +++++++
Регистрация: 27.02.2006
Адрес: Дания
Но зачем? Инициализировать какие-то переменные?
Старый 01.11.2018, 17:50   #3  
syl is offline
syl
Участник
Аватар для syl
 
236 / 21 (1) +++
Регистрация: 10.06.2015
Адрес: Киев
Да. Нужно подменить инициализацию класса на наследника
Старый 01.11.2018, 18:05   #4  
Stitch_MS is offline
Stitch_MS
Участник
Аватар для Stitch_MS
Соотечественники
 
397 / 478 (16) +++++++
Регистрация: 27.02.2006
Адрес: Дания
А construct метод там есть? Можно было бы его переопределить, добавить недостающих parm-методов и присвоить переменным новые значения.
Старый 01.11.2018, 18:36   #5  
syl is offline
syl
Участник
Аватар для syl
 
236 / 21 (1) +++
Регистрация: 10.06.2015
Адрес: Киев
нету. В методе new() вызывается new() для переменной которую нужно заменить.

Я уже нашел обходной путь, но тема все равно интересная, возможно ли такое?
Старый 01.11.2018, 19:12   #6  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,305 / 3533 (124) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Формально - почему бы и нет. Но тут надо проверять - CoC иногда "капризничает" в поведении.
Каких-то плакатов от MS на тему CoC не работает для метода new в классе - я не видел.

Но это как с этой темой - проблема возникла видимо только у меня - но как ее исправить - я пока не знаю.
Соответственно, у Вас может быть аналогичная ситуация
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 01.11.2018 в 20:12.
Старый 01.11.2018, 21:18   #7  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
700 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Нельзя оборачивать new с параметрами в pu20 просто не компилится.
За это сообщение автора поблагодарили: sukhanchik (4).
Старый 03.11.2018, 01:46   #8  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,506 / 428 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Цитата:
Сообщение от syl Посмотреть сообщение
Я уже нашел обходной путь
позвольте полюбопытствовать, какой
__________________
С уважением,
Вячеслав
Старый 03.11.2018, 23:37   #9  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,305 / 3533 (124) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от skuull Посмотреть сообщение
Нельзя оборачивать new с параметрами в pu20 просто не компилится.
О как. А какой-то пруф линк на эту тему имеется или это чисто из опыта?
__________________
Возможно сделать все. Вопрос времени
Старый 04.11.2018, 08:16   #10  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
700 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Так 5 минут проверить, где это вы видели список того что не компилируется
Старый 06.11.2018, 15:23   #11  
syl is offline
syl
Участник
Аватар для syl
 
236 / 21 (1) +++
Регистрация: 10.06.2015
Адрес: Киев
Цитата:
Сообщение от pitersky Посмотреть сообщение
позвольте полюбопытствовать, какой
Просто пошел другим путем, через наследование и расширение целой серии классов.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Sumit Potbhare: Modern POS installation on Windows Laptop | D365 for Retail Blog bot DAX Blogs 0 24.10.2018 12:11
alirazazaidi: Production / Manufacturing courses D365 For Finance operations Courses Dynamics learning portal links Blog bot DAX Blogs 0 24.08.2018 20:15
D365 for FO Tips&Tricks: Calling PowerApps from D365 for Finance and Operations Blog bot DAX Blogs 0 14.08.2018 17:11
D365 FO - Ошибка: Module 'AAA' is missing the following dependencies: 'BBB' MarinaAX DAX: Программирование 4 21.07.2018 22:42
erconsult: Copy-paste automation in D365 FO with a keyboard emulator Blog bot DAX Blogs 5 10.01.2018 13:42

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:59.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.