Перечисления в отчетах, не используемые в сущностях

Добрый день.
При разработке отчета понадобилось создать новое перечисление, для входного параметра. Оно не будет использоваться нигде, кроме данного отчета. При выборе типа параметра “перечисление”, во время выбора соответствующего класса, я не вижу в списке своего перечисления, в списке вижу только те перечисления, которые использовались в сущностях. Как мне использовать в отчете свой enum?

проблема все еще актуальна

Если проблема все ещё важна, добавьте деталей. Я не смог понять, что вы уже пробовали и в какой момент вы не можете продвинуться. А такие сообщения только создают визуальный мусор.

Добрый день.
Используемая версия платформы - 7.0.4.
При создании отчета мне понадобилось создать новый enum. Я его создал, т.к. он нужен только в отчете, то ни в каких сущностях я его не использовал. При создании параметра отчета с типом параметра “перечисление” мне нужно выбрать свой enum, однако я не вижу его в списке (стенд пересобрать не забыл, остальные перечисления прекрасно отображаются в списке, при условии, что они использовались в какой-либо сущности). Частично удалось решить проблему, добавив перечисление вручную в коде через metadataTools.getAllEnums().add(MyEnum.class);, т.к. появилась возможность выбрать enum в списке, но мне не кажется этот вариант правильным решением, есть ли другие способы решения данной проблемы?

Вы не пробовали просто создать какую-нибудь неперсистентную сущность, использующую этот енум в одном поле?
Чтобы платформа увидела ваш енум через эту сущность и добавила в список.

Отчеты не поддерживают использование перечислений, которые не указаны в сущности. Вы можете создать задачу в issue tracker: https://github.com/cuba-platform/reports/issues. Ваши пожелания будут учтены в будущем.
Сейчас обходное решение: или переопределить метод getAllEnums или создать фиктивную неперсистентную сущность.

понял, спасибо за помощь