В кросс-таблице Crystal Reports отсутствует метка, поскольку она слишком длинная. Почему? - PullRequest
0 голосов
/ 11 марта 2020

У меня есть отчет, встроенный в Crystal Reports XI, который отображает перекрестную таблицу из таблицы, содержащей следующие данные, которые будут использоваться в качестве столбцов:

Диффузор Hydro 1 1 Rad_Gas_Strm 1 FceSP 1 Rad_Gas_Strm_SP 1 HNX 1 Fce 1

Результирующая таблица не включает столбец Rad_Gas_Strm_SP 1. Если я обновлю таблицу и заменю все экземпляры «Rad_Gas_Strm_SP 1» на «Rad_Gas_SP 1», столбец будет включен в таблицу. Имена столбцов взяты из этой формулы:

{FEEDBACK.tag_type} + " " + ToText({FEEDBACK.stack}, 0)

Я отредактировал отчет, чтобы использовать непосредственно столбец таблицы вместо формулы. Когда исходная таблица содержала «Rad_Gas_Strm_SP», столбец отсутствовал в таблице кросс-таблицы. Когда исходная таблица использовала «Rad_Gas_SP», столбец присутствовал.

Я попытался отредактировать формулу, чтобы заменить имя столбца более короткой строкой, если имя столбца было "Rad_Gas_Strm_SP", но оно все еще не работало.

Я думал, что проблема в том, что столбец tag_type имеет тип varchar (16), а «Rad_Gas_Strm_SP» имеет длину 15 символов, поэтому столбец кросс-таблицы ограничен 16 символами, а «Rad_Gas_Strm_SP 1» - 17, но я попытался изменить столбец на varchar (24). У меня все еще была проблема.

Откуда берется этот предел ширины данных, и что я могу с этим поделать?

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