У меня есть отчет в SSRS, который содержит много текстовых полей, которые извлекают данные из нашей базы данных Epicor 10. В частности, отображаются только первые 30 символов. В нашей системе ERP формат поля - x (16000), поэтому пользователь может ввести довольно немного данных. Размер текстового поля определенно достаточно большой, чтобы содержать более 30 символов (это примерно половина страницы). Я включил опцию «Увеличивать», и я расширил поле текстового поля горизонтально и вертикально, но все же отображаются только первые 30 символов.Только текстовое поле SSRS Отображает частичные данные
Обычно текст в этом поле начинается с числа (это отправные комментарии, поэтому он скажет, например, «2 скипа @ 60 ящиков ... и т. Д.). Это единственное реальное различие, которое я могу найти между этот конкретный текстовый блок и другие из них по докладу, которые отображают все значения поля. Я пропускаю некоторые опции, или мне нужно, чтобы преобразовать поле каким-то образом?
Спасибо заранее.
попытайтесь проверить, действительно ли проблема связана с SSRS, запросить базу данных из SSMS и проверить, сколько символов возвращается столбцом. Также помните, что максимальная длина текстового поля составляет 32 тыс. Символов. –
Я согласен с @alejandrozuleta. Если ваше текстовое поле достаточно велико, единственным параметром, который будет вырезать символы внутри него, является ** padding **. Единственное, что нужно для обрезания данных, - это иметь поле Calculated в наборе данных, которое является TRIMming или выражением вашего текстового поля. Я бы выполнил запрос набора данных из SSMS, чтобы узнать, что такое фактические данные. –