Nous sommes le Dim 27 Juil, 2025 08:21
Supprimer les cookies

Insertion champs de saisie Open Office

Sur le logiciel libre en général ou un logiciel libre en particulier

Ven 04 Août, 2006 08:19

Bonjour,
Dans le cadre de mon travail, je cherche à créer divers modèles de documents (Writer ou Calc).
Je voudrais, qu'à l'ouverture du document, des fenêtres de saisie me soient proposées. Une fois remplies et validées, les données saisies se mettraient dans les zones voulues (Cases du tableau pour Calc ou zone de texte dans Writer).
Je sais qu'on pouvait le faire avec Word mais impossible de convertir les ancients documents créés sur Microsoft Office.
N'ayant aucune formation sur Open Office, je patauge un peu.
En vous remerciant beaucoup par avance.
@+++
Iron

Messages : 12

Ven 04 Août, 2006 10:54

Je pense que tu auras plus de chances ici : http://www.forum-openoffice.org/forum/

Pour ton problème, il suffit d'ouvrir ton document Word avec OOo et de sauver ce fichier en tant que modèle OOo (.ott). Quand tu ouvriras le modèle pour faire un nouveau doc, les champs de saisie s'ouvriront alors automatiquement.
Ubuntu 6.06
Jean-Ni

Messages : 301

Ven 04 Août, 2006 10:57

Je crois que cela s'appelle "Boite combinée" sur Openoffice calc.
Va sur l'aide et cherche ce terme.
J'ai copié le début de l'aide concernant ce terme:

------------------------------------------------------------------------------------------
Boîte combinée/Zone de liste;assistant
Si vous insérez une boîte combinée ou une zone de liste dans un document, un assistant démarre automatiquement. Il permet de spécifier de manière interactive les informations qui s'affichent.
Accès à cette fonction :
Ouvrez la barre d'outils Contrôles de formulaire, cliquez sur l'icône Boîte combinée ou Zone de liste, puis faites glisser la souris pour créer un champ. La connexion à la base de données doit être activée dans le formulaire.


Vous pouvez utiliser l'icône (Dés)activer les assistants pour empêcher l'assistant de démarrer automatiquement.

Les assistants des boîtes combinées et ceux des zones de liste varient dans les dernières étapes. Cette différence est liée à la nature des champs de contrôle :
Zones de liste
Dans le cas des zones de liste, l'utilisateur peut sélectionner une entrée dans la liste. Ces entrées sont enregistrées dans une table de base de données et ne peuvent pas être modifiées via la zone de liste.
La table de base de données qui contient les entrées de liste affichées dans le formulaire n'est généralement pas la table sur laquelle est basé le formulaire. Les zones de liste d'un formulaire utilisent des références. Ces dernières, qui appartiennent aux entrées de liste affichées, se trouvent dans la table de formulaire (table des valeurs) et sont enregistrées en tant que telles dans la table des valeurs, lorsque l'utilisateur sélectionne une entrée dans la liste et l'enregistre. Les zones de liste peuvent afficher, via les valeurs référentielles, les données d'une table liée à la table de formulaire actuelle. Ainsi, l'assistant Zone de liste permet d'établir un lien entre deux tables d'une base de données, de telle sorte que le contrôle peut afficher une liste détaillée d'un champ de base de données contenu dans une table autre que celle à laquelle se rapporte le formulaire.
Dans les autres tables, le champ requis est recherché à l'aide des noms de champ (ControlSource) et les champs sont complétés en conséquence. Si le nom de champ n'est pas trouvé, la liste reste vide. Lorsque les champs de listes contiennent des colonnes liées, la première colonne de l'autre table est utilisée sans qu'une requête soit affichée au préalable.
Si une table d'articles contient, par exemple, le numéro d'un fournisseur, la zone de liste peut utiliser le lien "Numéro de fournisseur" pour afficher le nom de fournisseur fourni par la table des fournisseurs. Dans la page Liaisons de champs, l'assistant vous invite à renseigner tous les paramètres nécessaires pour ce lien.
Boîtes combinées
Dans le cas de zones combinées, les utilisateurs peuvent sélectionner l'une des entrées de liste ou saisir eux-même du texte. Les entrées, présentées sous forme de liste à partir de laquelle les utilisateurs peuvent effectuer une sélection, peuvent être issues de n'importe quelle table de base de données. Les entrées que les utilisateurs sélectionnent ou saisissent pour enregistrement peuvent être enregistrées soit uniquement dans le formulaire soit dans une base de données. Si elles sont enregistrées dans une
--------------------------------------------------------------------------------------------------

Bruno
givo

Messages : 354
Géo : Montreuil (93)

Ven 04 Août, 2006 12:58

Merci beaucoup pour vos réponses.
Je vais tester ça de suite.
@++
Iron

Messages : 12

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit