Как удалить столбец в отчете Crystal, если значение столбца имеет значение NULL - PullRequest
0 голосов
/ 19 октября 2011

Я динамически добавляю столбцы в источник данных Crystal Reports, как описано здесь Dynamic_Reports .

Здесь мне нужно удалять столбцы всякий раз, когда я не заполняю значения в зависимости от столбцов.Эти столбцы мне нужно удалить из Crystal Reports во время выполнения.Почему мне нужно такое средство, у меня есть 20 столбцов, и я собираюсь заполнить только 1-й, 2-й, 19-й и 20-й столбцы. У остальных из них есть пробел. Пустое пространство [столбцы] необходимо удалить.

1 Ответ

0 голосов
/ 19 октября 2011

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

РЕДАКТИРОВАТЬ:

пример:

If  !IsNull({Product.Color}) Or InStr({Product.Color}, " ") != 0  Then
   totext({Table.Column})

Вы можете перетащить необходимый столбец, для которого вы подозреваете, что он будет пустымдо ( ) из IsNull или InStr

...