24.06.2010, 13:02 | #1 |
Участник
|
Форма ProjTable (sys) AX 2009
Dynamics AX 2009 SP1 (5.0.1000.52) with
Microsoft SQL Server 2005 - 9.00.4035.00 (Intel X86) Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2) Помогите с проблемой если кто сталкивался... При попытке открытия ProjTable (sys) выдает ошибку (Функционал - стандарт, не менялся, слой sys) Цитата:
Error Сообщение (12:38:53) Невозможно выбрать запись в Проекты (ProjTable).
Временные таблицы должны быть вложенными при объединении с постоянными таблицами. Info Сообщение (12:38:53) (C)\Classes\QueryRun\next (C)\Classes\FormDataSource\executeQuery (C)\Forms\ProjTable\Data Sources\AssetProject\Methods\executeQuery (C)\Classes\FormDataSource\linkActive ProjTable вяжется сам на себя, временных таблиц не обнаружил... Временно, чтобы открывалась форма... закоментировал в executeQuery датасоурса AssetProject вызов super(): X++: /// <summary> /// Execute the query only if there is an active project selected. /// </summary> /// <remarks> /// Set the value of query range for the project depneding on the subProject value. /// </remarks> public void executeQuery() { if (projTable.RecId != 0 && projTable.ProjId != "") { if (ctrlShowChild.value() == NoYes::No) { fixedAssetQBR.value(projTable.ProjId); } else { fixedAssetQBR.value(projTable.ProjId + '*'); } } else { fixedAssetQBR.value(SysQuery::valueEmptyString()); } //super(); !!!!!!!!!!!!!!!!!!!!!!!!!! } |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|