Показать сообщение отдельно
Старый 02.08.2006, 06:40   #13  
Pavel Pustovalov is offline
Pavel Pustovalov
Участник
 
65 / 11 (1) +
Регистрация: 09.08.2004
Адрес: Omsk
Конструкция примерно такова:
Код:

while select tmpFrmVirtual
    where tmpFrmVirtual.qty
{
  try
  {
       ......
       salesLine.createLine(...); 
       ...
   }
   catch (Exception::Error)
    {
         checkFailed("@SYS18447");
    }
}
Вызов messageBox НЕ находится ни в одной в транзакции.
Менять стандартный while select на RecordSortedList не хотелось бы и уже появился чисто спортивный интерес, почему в указанном выше проекте выборка продолжается, а в описанном мной случае сбрасывается.