Показать сообщение отдельно
Старый 27.11.2008, 17:41   #16  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
Цитата:
Сообщение от kashperuk Посмотреть сообщение
На АХ 2009 (вроде как и раньше - я проверю) срабатывает первый - if (record)
Ха. Сорри, недотестировал.
Правильнее будет сказать так: может сработать, может нет.
Не срабатывает когда в гриде нет записи ещё (например, когда открываете альтерантивный адрес по клиенту) и вы создаёте первую новую. (или уже есть, но незаполненная )
Если же открываете, а там уже есть запись, то действительно if (record) срабатывает.
При этом визуально табличные переменные одинаково выглядят.

Забавно.
Видимо дело тут в этой самой привязке табличной переменной к курсору.
Иначе объяснить не могу.

Лично моё мнение - баг, срабатывать не должно.
__________________
Zhirenkov Vitaly