Создал отчет FR со своей формой.
Необходимо отфильтровать запрос по множеству параметров, для этого я создал запрос с парами - параметр id : одноименный фильтр сравнения.
Далее в датасете для для всех указанных пар я создал поля типа "Справочник" и задал им соответствующие значения:
- колонка - соотв колонка в запросе (AccID - AccID)
- источник - для каждого id свой источник (например для AccID - dsAccID)
- поля для отображения в большинстве случаев не заданы, но если их задавать - ничего не меняется (например для AccID - AccName)
На форме я создал LookupDataControl-ы, в DataLink поставил датасет моего запроса, а у каждого LookupDataControl-а поставил соответствующее DataFieldName из датасета.
В итоге я получил форму с неактивными серыми полями фильтрации.
В результате хотел получить форму, которая фильтрует мой запрос в соответствии с параметрами и работает при наличии незаполненных LookupDataControl-ов.
Подскажите что я делаю не так?
v.3.3.2
*на всякий случай прикрепил сервисы