Показать сообщение отдельно
Старый 31.03.2008, 10:35   #1  
CasperSKY is offline
CasperSKY
Axapta Retail User
Аватар для CasperSKY
Axapta Retail User
 
53 / 10 (1) +
Регистрация: 22.02.2008
Не отрабатывает выборка
Уважаемые гуру аксы, столкнулсо с проблемкой .... попросили добавить в отчет сумму ндс, но так как НДС встречаются двух типов нужно определить каторый из них встретился...
X++:
display real  nds18()
{
  str nds  ;
  real nds18;
  ;
  while select SalesLine where
  salesLIne.SalesId==inventtrans.TRANSREFID
  {
  nds = salesline.TaxItemGroup;
  if (nds=='НДС18'){

  nds18 = SalesLine.LineAmount;
  }
  }
  return nds18 ;
}
За код ногами не пинать пока кодю как могу, вопрос в следующим доходит до строки while select SalesLine where и сразу прыгает на ретурн, почему не делает выборку понять немогу, сам запрос выполнял через QA работает нормально