У меня есть следующие один-ко-многим сценарий:Crystal Reports - получить первый, второй и третий появление значения linkedTable
Одна запись -> Для -> Многие Notes (из типов X, Y и Z)
На странице каждой записи мне нужно включить только первые 3 Примечания типа X в хронологическом порядке.
Как это сделать? Я попытался установить 3 подзаголовка, но я не могу сказать второй и третий подзаголовки, какие заметки уже были выбраны как часть предыдущих вхождений.
Мне нравится, как просто это решение - особенно учитывая, что нетехнические люди могут обновить отчет в будущем. Этот ответ работает очень хорошо. У Шонта есть точка зрения о производительности, особенно если учесть, что я не нашел способа сделать кристалл-инструмент с (nolock), пределом, смещением или диапазоном. В моем случае это фактически позволило мне удалить ссылки на таблицу с низкой производительностью (заметки) и быть более избирательным в том, как подзаголовки выбирают записи. Я бы порекомендовал любого пользователя с проблемой, аналогичной моей оценке производительности, и выбрал решение, наиболее подходящее для их среды, и – TaterJuice