2011-09-07 4 views
0

J'ai un rapport de cristal avec IFieldObjects ce dont j'ai besoin est si ces champs ont des valeurs nulles vides que j'ai besoin de les supprimer et de supprimer l'espace vide de report.how puis-je supprimer cet espace vide. je les supprime l'espace vide est toujours làCrystal Report Espace vide Numéro

+0

J'ai remarqué cette question connexe: http://stackoverflow.com/questions/7343275/crystal-reports-hiding-columns. Pourquoi ne pas accepter une réponse sur celui-ci? – paulmelnikow

Répondre

1

Vous ne pouvez pas supprimer directement l'espace occupé par un champ de rapport. Vous pouvez, cependant, le masser de différentes façons pour qu'il se comporte de cette façon.

Option 1: Ajouter le champ à une nouvelle section de rapport tout seul et supprimer conditionnellement cette section entière en fonction de la valeur du champ. Cela entraînera l'impression de la section, l'espace blanc et tout.

Option 2: Créez une formule qui crée une chaîne longue des valeurs de champ que vous essayez d'imprimer, y compris les retours à la ligne et les autres mises en forme. Si l'un des champs est nul, il suffit de l'omettre de la chaîne de sortie. Une fois que vous avez mis la formule sur le rapport, vous pouvez le définir sur "Peut grandir" et il prendra juste autant d'espace que nécessaire sur la page.

Je vais mettre à jour si je pense à plus.

0

Activer le paramètre Suppress if Blank de la section.