![]() |
#4 |
Участник
|
Вот еще интересный джоб
X++: static void reproOrigBug2_MRC(Args _args) { CompanyInfo companyInfo; Common common5; Common common6; anytype anytypeVar; ; common5 = null; common6 = null; select firstOnly companyInfo; common5 = companyInfo as DirPartyTable; // здесь отладчик покажет что common5 - тип companyInfo anytypeVar = new SysDictTable(tableNum(DirPartyTable)).makeRecord(); // здесь отладчик покажет что anytypeVar - тип DirPartyTable anytypeVar = companyInfo; // и здесь anytypeVar - остался с типом DirPartyTable хотя присваивали companyInfo - ну не может проинициализированная переменная anyType сменить тип. common6 = anytypeVar; // тоже тип DirPartyTable } Забыл написать - проверял все на DAX 2012 R3 CU13 Последний раз редактировалось Logger; 25.09.2018 в 11:42. |
|