Почему CrossReport работает. :-)))
Гхм...
Извиняюсь за дурацкую тему, но я не люблю пользоваться вещами, которые "работают правильно, но непонятно почему".
Есть кросс-репорт. Не отдельным компонентом, а через бэнды.
MasterData -- Контрагенты (Query A)
CrossHeader -- Грузчики (Query
CrossData -- Товары (Query C)
В табле А выбираются контрагенты с их ID.
В табле B выбираются грузчики с их ID
В табле C выбирается ТОЛЬКО ОДНО ПОЛЕ КОЛИЧЕСТВА, табла связана с Query A по полю ID контрагента. ВСЕ.
Каким образом FastReport раскидывает количество товара по грузчикам??? Нет, он делает это правильно, но хоть ты тресни, не понимаю как. Там же нет ни ID грузчиков, никак он не связан с Query В, ничего. Но работает. Непонятно.
Заранее спасибо, а то теперь ночь не спать, думы замучают.
Извиняюсь за дурацкую тему, но я не люблю пользоваться вещами, которые "работают правильно, но непонятно почему".
Есть кросс-репорт. Не отдельным компонентом, а через бэнды.
MasterData -- Контрагенты (Query A)
CrossHeader -- Грузчики (Query
CrossData -- Товары (Query C)
В табле А выбираются контрагенты с их ID.
В табле B выбираются грузчики с их ID
В табле C выбирается ТОЛЬКО ОДНО ПОЛЕ КОЛИЧЕСТВА, табла связана с Query A по полю ID контрагента. ВСЕ.
Каким образом FastReport раскидывает количество товара по грузчикам??? Нет, он делает это правильно, но хоть ты тресни, не понимаю как. Там же нет ни ID грузчиков, никак он не связан с Query В, ничего. Но работает. Непонятно.
Заранее спасибо, а то теперь ночь не спать, думы замучают.
Комментарии
Ну вот и замечательно, что разобрался. Сразу и бага вылезла. Сортировал то я ес-сно по разному, я ж не знал что одинаково надо...
Всем спасибо, все свободны. Извините за беспокойство. :-)