Edition d'un état à partird'un ficheir calc

Bonjour,
Je débute avec LibreOffice et je ne sais pas comment approcher le problème
décrit plus bas. Merci d'avance pour votre aide.

Je reçois périodiquement un fichier calc avec toujours les mêmes colonnes
mais avec le nombre de lignes variable. La première ligne du fichier
contient des titres.
J'ai besoin de l'imprimer dans un état avec des champs fixes + les champs
provenant du fichier calc. Chaque ligne du fichier calc doit être imprimé
sur plusieurs lignes dans l'état généré en sortie. Cette édition est à
imprimer assez fréquement.
J'ai besoin d'automatiser ce processus pour le donner dans les mains des
utilisateurs peu experimentés.

Comment faire? Vers quel outil faut-il s'orienter? Peut-on définir un état
avec write qui récupere les champs à partir d'un fichier calc? Il me semble
que le sujet ne tombe pas loin de "mailings", sauf que je ne manipule pas de
champs d'adresse. Aussi, une page imprimé doit contenir plusieurs groupes
repetitifs, chaque groupe correspondant à une ligne calc.

Peut-on traiter mon problème sans programmation en VB ou C++?

Merci d'avance pour vos réponses

Jacek

Bonjour,

Je reçois périodiquement un fichier calc avec toujours les mêmes colonnes
mais avec le nombre de lignes variable. La première ligne du fichier
contient des titres.
J'ai besoin de l'imprimer dans un état avec des champs fixes + les champs
provenant du fichier calc. Chaque ligne du fichier calc doit être imprimé
sur plusieurs lignes dans l'état généré en sortie. Cette édition est à
imprimer assez fréquement.
J'ai besoin d'automatiser ce processus pour le donner dans les mains des
utilisateurs peu experimentés.

Comment faire? Vers quel outil faut-il s'orienter? Peut-on définir un état
avec write qui récupere les champs à partir d'un fichier calc? Il me semble
que le sujet ne tombe pas loin de "mailings", sauf que je ne manipule pas de
champs d'adresse. Aussi, une page imprimé doit contenir plusieurs groupes
repetitifs, chaque groupe correspondant à une ligne calc.

Oui, ça s'apparente à du mailing. Au passage, rien n'interdit de réaliser un mailing sans champs d'adresses. Ça reste un mailing quand même. Toutes les fonctionnalités de mailing s'appliquent à l'injection de données dans des champs d'un document texte.

Pour ma part, je serais tenté de suggérer d'utiliser le module Base (le transfert de feuilles Calc vers Base est simple à gérer), en association avec le générateur de rapports, soit celui qui est intégré, soit celui qui est fourni par l'extension Oracle/Sun Report Builder.

Ceci reste néanmoins à tester à la lumière des données à manipuler (volume) et des dernières (non-)évolutions de Base

A première vue, moi aussi.

Bernard

Bonjour,

Merci pour toutes réponses. Je vais plonger dans la documentation de la base de données.

Mon besoin est de faire au notre secrétariat un outil simple qui va prendre en charge le fichier reçu et générer une édition un peu plus "parlante" pour les besoins de l'archivage papier (qu'on ne peut pas malheureusement éviter). Pour l'instant les gentilles dames qu'y travaillent font la saisie informatique et ensuite elle remplissent les fiches... Malheureusement nous n'avons aucun possibilité de réagir sur le logiciel utilisé. La seule chose qu'on peut obtenir c'est un fichier calc avec beaucoup de colonnes.

Je me suis posé aussi la question si une macro en VB ne sera pas plus facile pour créer un outil très très simple du point de vue d'utilisation. S'il faut il faudra que je m'y colle, mais le dernier langage de programmation que j'ai utilisé c'était 'C', il y a des années sur les minis sous Unix.

Bàv

Jacek

-----Message d'origine-----