Динамический размер изображений в службах отчетов SQL Server - PullRequest
0 голосов
/ 20 мая 2011

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

Как я могу динамически указать размер изображения на основе данных из набора данных? Два подхода, которые не работают: (1) укажите выражение для размера изображения (которое, кажется, не подходит). (2) скажите, чтобы изображение соответствовало контейнеру, и установите размер контейнера в выражение.

Я не хочу хранить 100 изображений разных размеров. Есть ли лучшие решения?

1 Ответ

1 голос
/ 20 мая 2011

Хитрость заключается в том, чтобы использовать значения «Padding» для ячейки или изображения. Их можно задать с помощью выражения, и они будут пустым пространством вокруг вашего изображения.

Например, установите правый отступ в =RowNumber("DataSet").ToString() &"pt" и вы получите изображение, которое становится меньше в каждом ряду.

Надеюсь, это поможет ...

...