Оформление
Панель данных прямого подключения Редактирование и предварительный просмотр Несоответствие содержимого - Справка FineReport | Разработка отчетов | Отчеты | Учебные пособия
Несоответствие между редактированием панели данных Direct Connect и содержимым предварительного просмотра
1、 Редактирование панели данных при прямом подключении и результаты предварительного просмотра не совпадают.
Проблемные явления:
В базе данных есть поля, чувствительные к регистру, которые содержат как верхний регистр Alice, так и нижний Alice, как показано ниже:

При включении прямого подключения к данным в FineBI, прямом подключении к этой базе данных и создании аналитических панелей было обнаружено, что содержимое, отображаемое в состоянии редактирования и в состоянии предварительного просмотра, не соответствует друг другу, как показано ниже:
1) дашборд Редактирование состояния, фильтр поле, выпадающие варианты, чтобы показать Алиса только и не включать Алиса, как показано ниже:

2) После выбора фильтра Алисы результаты компонента в состоянии редактирования на приборной панели отображаются следующим образом:

3) Предварительно просмотрите эту приборную панель, после чего результат отобразится следующим образом:

Анализ причин:
Для напрямую подключенных данных в состоянии редактирования приборной панели используется внутренняя логика BI, которая чувствительна к регистру, а в состоянии предварительного просмотра приборной панели - логика каждой базы данных.
1) Редактирование приборной панели, выпадающий компонент фильтра, данные получены из базы данных с помощью оператора group by, если оператор group by в базе данных не чувствителен к регистру, он определит Alice\alice как одно и то же значение, и равномерно возьмет значение в начале очереди, поэтому отображается только Alice.
2) После выбора Алисы в качестве условия фильтрации, состояние редактирования приборной панели чувствительно к регистру, пока Алиса может совпадать с Алисой, поэтому результат фильтрации будет показывать только данные Алисы.
3) В состоянии предварительного просмотра приборной панели, в соответствии с характером базы данных, если база данных не чувствительна к регистру, и Alice, и alice могут совпадать с Alice, поэтому результаты фильтрации показывают данные Alice и alice.
Решение:
Вы можете изменить свойство чувствительности к регистру или нет для базы данных прямого подключения к данным, а конкретную схему модификации можно искать самостоятельно в зависимости от типа базы данных.