Mise en page lors de l'exportation vers Excel (Générateur de rapports version 1.0)
Un rapport peut être constitué de plusieurs pages de données. Les rapports enregistrés dans des types de fichiers prenant en charge les sauts de page peuvent comporter des sauts de page au début ou à la fin d'un groupe. Excel conserve la mise en page et les sauts de page dans les rapports exportés. Pour savoir comment ajouter un saut de page dans le Générateur de rapports, consultez Contrôle des sauts de page, des en-têtes et des colonnes (Générateur de rapports version 1.0).
La disposition des données devient un tableau, généré à partir de la totalité du rapport. Les cellules sont fusionnées en fonction des besoins de telle sorte que les éléments de rapport couvrent la zone qui leur est allouée. Les éléments de rapport en superposition sont juxtaposés dans la feuille Excel.
La taille des lignes et des colonnes est déterminée pour que le résultat corresponde à la mise en page du rapport d'origine. Si les lignes ou les colonnes du rapport sont trop nombreuses pour la feuille de calcul Excel, l'option d'exportation génère une erreur, et le rapport n'est pas traité.
Orientation de page
La hauteur et la largeur de papier sont comparées à une table interne contenant les formats de papier et orientations les plus courants. Si une correspondance est trouvée, ce format est employé et l'orientation est définie sur Portrait. S'il n'y a pas de hauteur et de largeur correspondantes, une nouvelle recherche est effectuée dans la table interne des formats de papier, cette fois en inversant les valeurs de largeur et de hauteur. Si un format correspondant est trouvé, il est utilisé, mais avec l'orientation Paysage. En revanche, si la recherche ne donne toujours aucune correspondance, l'orientation est déterminée par comparaison de la hauteur et de la largeur. Si la hauteur de papier est supérieure à la largeur, l'orientation est définie sur Portrait. Autrement, c'est l'orientation Paysage qui est utilisée.
Pagination
Toutes les informations de saut de page sont écrites dans la feuille de calcul pour la pagination de l'imprimante. Toutefois, les tableaux et les matrices contenant d'autres éléments qui possèdent des sauts de page risquent de ne pas être enregistrés correctement.
Voir aussi