Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.06.2008, 09:47
|
|||
|---|---|---|---|
Crystal Reports - Проблема лишних пробелов в тексте |
|||
|
#18+
Здравствуйте Программирую на C# с использованием Crystal Report 2008 В отчёте есть поле описание, которое состоит из информации нескольких полей из базы данных: Чтобы разместить это сообщение создаю объект Formula Fields и вставляю такой код: Код: plaintext Где данные в переменных: {BD.LAST_NAME} - тип string - Иванов {BD.FIRST_NAME} - тип string - Иван {BD.MIDDLE_NAME} - тип string - Иванович {BD.DATE_ROGD} - тип date - 01.01.1960 {BD.CODE} - тип string - Ф123АБ174 При формировании отчёта - получается такой текст на бланке: Код: plaintext Как видно проблема в пробелах перед запятыми и разрыве номера автомобиля пробелом! Пробовал использовать Trim(), Replace() ничего не помогает... Скорее всего, как мне кажется Crystal Reports сам расширяет текст под размер поля Formula Fields. Хотя в опциях Formula Fields - Horizontal Alignment установлено Left... Посоветуйте, что можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.06.2008, 07:51
|
|||
|---|---|---|---|
Crystal Reports - Проблема лишних пробелов в тексте |
|||
|
#18+
А есть возможность использовать изначально в конструкторе crystalreport маленький размер поля Formula Fields, но при условии, если текст превышает размер этого поля, то чтобы Formula Fields растягивался под размер текста, не обрезая слова? Что нужно указать в опциях? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.06.2008, 08:38
|
|||
|---|---|---|---|
|
|||
Crystal Reports - Проблема лишних пробелов в тексте |
|||
|
#18+
NuR-85А есть возможность использовать изначально в конструкторе crystalreport маленький размер поля Formula Fields, но при условии, если текст превышает размер этого поля, то чтобы Formula Fields растягивался под размер текста, не обрезая слова? Что нужно указать в опциях? В высоту - Stretch. В ширину - только формулой. По первому вопросу - "этого не может быть, потому что не может быть никогда" (с). Поиграйтесь со шрифтами. Если так показывает во всех шрифтах, все-таки проверяйте свое выражение в формуле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.06.2008, 15:51
|
|||
|---|---|---|---|
Crystal Reports - Проблема лишних пробелов в тексте |
|||
|
#18+
Попробовал сделать так: Поместил на бланк отчёта текстовое поле Text Object Написал текст следующего вида: Код: plaintext Код: plaintext Всё равно кристал репорт рвёт число.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.06.2008, 16:43
|
|||
|---|---|---|---|
Crystal Reports - Проблема лишних пробелов в тексте |
|||
|
#18+
Это от шрифтов не зависит. Это кривовато сделан просмотрщик кристала. А точнее crystalReportViewer. То что при предварительном просмотре отображаетя не всегда верно показывает crystalReportViewer. Например есть поле валюта. Предварительно отображаетя 12 руб. . Я руб. хочу убрать. Убираю галку Enable currency symbol. При предпросмотре символа валюты нет. В отчете он есть. Пришлось его руками убрать. Просто стереть и всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=31&mobile=1&tid=1536930]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 348ms |

| 0 / 0 |
