Отображение штрих-кода в отчете SSRS

Я пытаюсь отобразить штрих-код в отчете SSRS.

Я создал поле в отчете для штрих-кода в визуальной студии и изменил тип шрифта на формат BC C39 3 to 1 Wide. Соответствующий текст, который я использовал для отображения, — «hellobarcode».

Всякий раз, когда я создаю отчет, он не отображает штрих-код, а только текст. Кто-нибудь может помочь, пожалуйста?


person Alok    schedule 01.05.2013    source источник


Ответы (3)


Я понял проблему. Когда конкретное поле в отчете является гиперссылкой на другой отчет (для детализации), оно получает формат шрифта по умолчанию, поэтому шрифт штрих-кода не отображается. Я удалил гиперссылку из поля, и она показала штрих-код.

person Alok    schedule 06.05.2013
comment
Можете ли вы объяснить немного больше, как проверить это, спасибо. - person R_Avery_17; 13.09.2017

Проверьте, установлен ли шрифт на сервере SSRS.

person Drew    schedule 01.05.2013
comment
Шрифт установлен. Теперь закодированный код отображается в виде простого текста, а не штрих-кода. - person Alok; 01.05.2013
comment
Единственная другая вещь, о которой я могу думать, - это повторно развернуть конкретный рассматриваемый отчет и переустановить отчет. Я не исправлял эту конкретную ошибку, но знал о решении внутри нашей компании. - person Drew; 02.05.2013
comment
Не забывайте, что служба SSRS, доставляющая отчет, не может быть установлена ​​на той же машине, что и служба Axe. не отображает штрих-код, а только текст. так что, возможно, вы установили шрифт, но не перезапустили службу SSRS? Наконец, проверьте, встроен ли шрифт в отчеты в формате PDF, если это то, что вы делаете. - person ian_scho; 02.05.2013

Посмотрите, как это сделали другие: \SSRS Reports\Reports\WMSLocationLabel

Ваш шрифт штрих-кода должен быть установлен везде, где он используется, и обычно это делается программой установки AX.

Некоторые штрих-коды предназначены только для числовых данных, в других допустимы буквенно-цифровые. Кроме того, для большинства шрифтов требуется предварительная обработка поля (например, звездочка в начале и в конце). Об этом позаботится класс Barcode.

person Jan B. Kjeldsen    schedule 01.05.2013
comment
Всякий раз, когда я даю значение UPC A 075678164125, оно кодируется как .075678/;@›;‹?:. и отображается в отчете, но реальный штрих-код не отображается. Я пошел и просмотрел \SSRS Reports\Reports\WMSLocationLabel, но они используют функцию автоотчета. Я пытаюсь добиться этого, используя прецизионный дизайн. Любое дальнейшее понимание? - person Alok; 01.05.2013
comment
Не имеет значения, используете ли вы автоотчет или точный дизайн. - person Jan B. Kjeldsen; 02.05.2013
comment
Я понял проблему. Когда конкретное поле в отчете является гиперссылкой на другой отчет (для детализации), оно получает формат шрифта по умолчанию, поэтому шрифт штрих-кода не отображается. Я удалил гиперссылку из поля, и она показала штрих-код. - person Alok; 06.05.2013