Зарегистрироваться | Поиск |
Результаты опроса: Какой из методов следует использовать? | |||
if (record) - Хорошо бы ответить в теме, почему |
![]() ![]() ![]() ![]() |
19 | 73.08% |
if (record.RecId) - Хорошо бы ответить в теме, почему |
![]() ![]() ![]() ![]() |
5 | 19.23% |
Свой вариант - Отписался в теме |
![]() ![]() ![]() ![]() |
2 | 7.69% |
Голосовавшие: 26. Вы ещё не голосовали в этом опросе |
|
Опции темы |
|
![]() |
#1 |
Участник
|
Такое впечатление, что при инициализации новой записи внутри метода super() не все внутренние переменные сбрасываются. Если перед вызовом super() сделать address = null;, то if (record) перестанет срабатывать.
Еще такой момент. Если открыть форму без записей, а потом создавать в ней новые не закрывая, то if (record) не срабатывает. Если же в форме при открытии есть записи, то, даже после удаления их, при добавлении новой if (record) начинает срабатывать
__________________
Axapta v.3.0 sp5 kr2 |
|
![]() |
#2 |
MCITP
|
![]() Цитата:
![]()
__________________
Zhirenkov Vitaly |
|
Теги |
best practice, faq, recid |
|
|