2013-09-20 6 views
0

Я использовал формулу Формула выбора для фильтрации отчета. Один из критериев:«IN» в Crystal Reports

{vw_ELog_Jobs.Job No_} IN ['AAAA','BBBB','CCCC','DDDD','EEEE'] 

«vw_ELog_Jobs» - это точка зрения.

Когда массив имеет меньший счет, отчет одобрен, но когда массив имеет большое количество (около 3000 элементов массива), отчет дает ошибку.

AAAA, BBBB, CCCC, DDDD, EEEE также берется из одного из столбцов в "vw_ELog_Jobs".

Я хочу достичь этой задачи внутри отчета о кристалле. Поэтому массив также должен динамически устанавливаться внутри отчета.

+0

Какую ошибку вы получаете и являетесь элементами массива из базы данных или вручную предоставлены? – Siva

+0

«Формула, фильтр записи или групповой фильтр не являются допустимой формулой». – user1220497

+0

Я предполагаю, что это ограничение в хрустальных отчетах по количеству элементов, которые будут использоваться в массиве в выборе записей. Я пробовал до 1000 элементов, которые он работал, но после этого. Если я добавлю еще один элемент, он выкинул ошибку. – Siva

ответ