2009-06-30 9 views
1

Je travaille sur le serveur de reporting 2005 et je suis confronté à un problème de saut de page. mon scénario est j'ai 5 tables de données diressrs 2005 saut de page numéro

tab1 
tab2 
tab3 
tab4 
tab5 

et l'utilisateur peut choisir de publier l'un des tableaux ci-dessus (j'ai 5 paramètres pour soutenir ci-dessus)

mon requirment est si l'utilisateur de sélectionner à affichage dire tab2 TAB4 dans mon rapport je dois avoir 2 feuilles une pour tab2 et autres pour TAB4

si l'utilisateur choisir d'afficher dire tab1 tab2 et TAB5 dans mon rapport je dois avoir 3 feuilles une pour tab1 suivante pour tab2 et autre pour tab5

en 2008 suis capable de réaliser cela par le paramètre de saut de page où comme en 2005 mêmes paramètres ne fonctionne pas.

J'ai essayé le dessous du réglage

pour chaque table l'expression de visibilité est:

IIF(parametername = true , false , true)

et en choisissant la mise en ... saut de page après table et saut de page avant table, mais je ne pouvais pour obtenir la sortie requise

j'ai vu une solution en disant rectangle à l'intérieur d'un rectangle et j'ai essayé le même j'ai déplacé ma table au rectangle intérieur et rectangle extérieur a l'expression de visibilité du recatngle intérieur a l'option de saut de page (page break après rectangle/avant rectangle/essayé à la fois aussi)

il ne fonctionne que pour une commande dire la table un dans mon cas j'ai 5 tableau et j'ai fait cette solution pour toutes les 5 tables avec 2 rectangle chacun pour une table, mais l'erreur persiste

tout travail autour de ce qui précède ?? sera très apprécié

Répondre

1

J'ai réussi à contourner cela avec une solution horrible (mais ça marche).

J'ai placé un petit triangle transparent juste après chaque table (ils doivent également être visibles pour que le saut de page fonctionne, ils doivent donc partager la même logique de visibilité que vos tables).

Définissez le saut de page avant le rectangle. Cela a semblé fonctionner pour moi, la seule différence est que je ne contrôle pas conditionnellement la visibilité des tables. Le principe devrait s'appliquer cependant.

J'ai eu le même bug que vous avec le saut de page après table, très ennuyeux.

0

Cliquez avec le bouton droit de la souris sur le tableau et sélectionnez les propriétés, Cochez la case "Insérer un saut de page avant ce tableau" sous: Sauts de page "titre

Questions connexes