Показать сообщение отдельно
Старый 10.02.2009, 20:15   #1  
kitty is offline
kitty
Участник
 
383 / 30 (2) +++
Регистрация: 24.05.2005
наверное, глупый вопрос про numberSequence, но все же
PHP код:
static void JobXXX(Args _args)
{
      
NumberSequenceReference numberSequenceReference;
      
NumberSeq               numSeq;
      
salesId salesId;
      ;
      
ttsbegin;
      
numSeq      NumberSeq::newGetNum(SalesParameters::numRefSalesId(), true);
      
salesId     numSeq.num();
      
info(salesId);      
      
numSeq.abort();      
      
ttscommit;
      

      
numSeq      NumberSeq::newGetNum(SalesParameters::numRefSalesId(), true);
      
salesId     numSeq.num();
      
      
info(salesId);
      

почему второй info(salesId); возвращает не то же значение , что и первый, а следующее?