Проблема с раскрывающимся списком параметров Crystal Reports

Привет всем, я использую Crystal Reports для Visual Studio 2010 с явно Visual Studio.

Я создал кристаллический отчет с параметром Employee. Это раскрывающийся список фамилий сотрудников, из которых пользователь выбирает. Проблема в том, что он показывает только одну опцию, которая является пустым пространством (2 опции, если вы считаете опцию ничего, которая представляет собой три точки (...)).

Дело в том, что до того, как я вставил некоторые новые данные, это работало нормально. Но теперь есть около 2500 строк, и к каждой может быть прикреплен сотрудник, хотя большинство этого не делает.

С другой стороны, мой другой выпадающий список, который использует тот же SQL и создан точно таким же образом, работает нормально.

Я понятия не имею, что может быть причиной этого. Я думал, что это был sql, но я поместил имя сотрудника в то же самое, что DropDownList должен подобрать в этот другой отчет (это отчет о дате, показывающий все между двумя датами), и он отображается нормально. Опять же, та же функция выбора sql для заполнения отчета.

Это тот факт, что есть так много строк и так много возможных сотрудников, что вызывает это?

Я пробовал все, но это похоже на то, что он дает мне только первый вариант (пустой) в раскрывающемся списке.

При отладке я вижу, что наблюдаемая коллекция подобрала фамилию сотрудника и может ее прочитать, но по какой-то причине в раскрывающемся списке подсказок я вижу только пустую опцию.

Вот формула, которую я использую в CR:

{Inventar_Model_ReportClass.ImeZaduzioca} = {?Zaduzio}

Возможно, это как-то связано с тем, что Crystal Reports ограничивает свой запрос первыми 1000 строками.

http://crystalreportsbook.com/forum/forum_posts.asp?TID=8029

Я попытался настроить создание MaxRowRecords здесь

HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 12.0\Crystal Reports\DatabaseOptions\LOV

и установить его на 5000, но все равно не повезло

Я говорю это, потому что я проверил sql, и он возвращает значения в порядке, я попытался удалить отчет, а затем воссоздать его, та же проблема, я попытался создать другие параметры, и все они не работают должным образом, например, у меня есть параметр для хранения, и он показывает мне только 97 вариантов, но когда я использую Count Distinct, я получаю 140 значений.

Пожалуйста помоги


person Dino Kantardzic    schedule 09.11.2012    source источник


Ответы (1)


Я нашел ответ http://scn.sap.com/thread/3195520

Я менял неправильный раздел реестра. Это связано с тем, какую версию Windows вы используете, 32-битную или 64-битную. В любом случае, вот правильный вариант:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Suite XI 4.0\Crystal Reports\DatabaseOptions

person Dino Kantardzic    schedule 12.11.2012
comment
Какую версию Windows вы используете? 32-битная или 64-битная? 64-битный я полагаю? - person Sun; 30.04.2016