Тема: Join FirstOnly
Показать сообщение отдельно
Старый 14.11.2005, 12:51   #1  
leshy is offline
leshy
Участник
 
118 / 11 (1) +
Регистрация: 23.02.2004
Адрес: Киев
Join FirstOnly
Пытаюсь разобраться как работает Join FirstOnly

Для примера у меня есть закупка номер «12345»

В ней есть четыре строки с номенклатурами:

Item1

Item2

Item3

Item4



Запускаю код:

while Select purchTable

Where purchTable.PurchId == "12345"

Join FirstOnly purchLine

Where purchLine.PurchId == purchTable.PurchId

{

info(purchLine.ItemId+' '+purchLine.PurchId);

}



Результат следующий:

Item1 12345

Item2 12345

Item3 12345

Item4 12345



Разве недолжна вернуться только одна строчка Item1 12345 ?

Для чего же тогда используется FirstOnly?