|
![]() |
#1 |
Участник
|
Цитата:
Укажите в коде имя datasource, а не имя таблицы. А чтобы было понятно, в чем проблема, добавьте в Вашем коде вывод в infolog непосредственно перед сравнением X++: info(strfmt("smmQuotationPhaseGroup recId=%1 PhaseId=%2", smmQuotationPhaseGroup.RecId, smmQuotationPhaseGroup.PhaseId)); info(strfmt("smm recId=%1 PhaseId=%2", smm.RecId, smm.PhaseId)); if (...)
__________________
- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря... Последний раз редактировалось Владимир Максимов; 19.02.2013 в 18:16. |
|
|
За это сообщение автора поблагодарили: user_ax (1). |
![]() |
#2 |
Участник
|
Цитата:
Сообщение от Владимир Максимов
![]() Так ведь "ссылается", а не "называется". Вы путаете имя объекта АОТ и имя переменной, в которой содержится ссылка на экземпляр этого объекта. Как правило, они совпадают. Но в данном случае они отличаются. По сути, Вы все время используете для сравнения пустые значения.
Укажите в коде имя datasource, а не имя таблицы. А чтобы было понятно, в чем проблема, добавьте в Вашем коде вывод в infolog непосредственно перед сравнением X++: info(strfmt("smmQuotationPhaseGroup recId=%1 PhaseId=%2", smmQuotationPhaseGroup.RecId, smmQuotationPhaseGroup.PhaseId)); info(strfmt("smm recId=%1 PhaseId=%2", smm.RecId, smm.PhaseId)); if (...) Получилось. Спасибо вам большое. Все эти ошибки - самый лучший урок. |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|