Можно ли создавать списки или другие изменяемые объекты в Crystal Reports? - PullRequest
0 голосов
/ 02 октября 2019

Для моей текущей задачи было бы очень полезно иметь списки или наборы в Crystal Reports. К сожалению, я ничего не нашел в своей документации или онлайн-поиске. У кого-нибудь есть идея?

Ответы [ 2 ]

0 голосов
/ 10 октября 2019

Вам нужно будет обрабатывать изменяемый список во внешней функции. Вы можете создавать UFL и предоставлять такие функции, как ListCreate, ListAdd, ListRead, ListDispose

Если вы не хотите иметь дело с UFL, вы можете изменить размер массива, используя redim preserve

redim preserve arrayname [newsize];

Очевидно, это скопирует существующий массив в новый и увеличит / уменьшит размер, что приведет к снижению производительности. Тем не менее, отчеты Crystal в любом случае работают медленно, и я сомневаюсь, что копирование небольшого массива будет серьезной проблемой производительности.

0 голосов
/ 02 октября 2019

Немного сложно ответить, потому что фактическое использование не указано. В любом случае вы можете объявить и заполнить переменные массива в формулах Crystal. И вы можете установить область действия этих переменных, чтобы они поддерживали свои значения глобально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...