2009-06-01 8 views

Répondre

2

Je suis un peu rouillé, donc avec moi .... portent

Dans les propriétés de section pour les totaux du groupe, il y a un paramètre pour « Suppress », et l'une des options est un bouton qui permet de vous écrivez une formule (dans la version la plus récente que j'ai utilisée, c'était bleu si vide & rouge s'il y a une formule écrite). Cliquez ici, cela vous mènera à l'éditeur de formules. Ecrire quelque chose qui compte les lignes et retourne un booléen: Vrai pour zéro lignes, Faux pour non nul.

+0

J'ai dû utiliser des variables globales et BeforeReadingRecords pour le faire. – Malfist

0

Selon this similar question j'ai trouvé sur Internet, il ne semble pas comme CR a cette fonctionnalité intégrée dans les options présentées il sont les suivantes:.

  1. Restructurer requêtes de rapport afin que les en-têtes de groupe aren » t retourné si les enregistrements de détail sont manquants. Comme dans vous poussez les formules dans les requêtes elles-mêmes afin que les en-têtes ne soient jamais retournés.
  2. Comptez le nombre d'enregistrements de détail par en-tête. Vous devez donc créer une formule pour le champ de suppression de l'en-tête et le supprimer si le nombre de détails est 0.

L'une ou l'autre de ces méthodes devrait fonctionner avec la majorité des rapports. Je ne connais pas les détails de la façon de les implémenter, cependant.

Questions connexes