[fr-users] Rapport ou publipostage ?
Bonjour, j'ai besoin de vos lumières... Win7 64b - LibO 4.1.6.2 (pas de MAJ possible) Je dois produire un état comptable mensuel qui, à terme, pourra reprendre jusqu'à 30.000 lignes. Cet état sera établi à partir d'une feuille Calc (CSV également possible). J'ai la maîtrise du contenu des données source. Cet état liste des lignes comptables regroupées selon un code présent dans les données. Des totalisations sont effectuées selon ce regroupement. Comme c'est un état comptable, il est demandé de faire figurer les totaux en chiffres et en lettres. L'utilisateur ne sera pas un féru de bureautique. Je vois deux possibilités sous LibreOffice : (1) Par publipostage Je peux établir l'état en utilisant le mode catalogue si bien démontré par Pierre-Yves dans cet article : https://forum.openoffice.org/fr/forum/viewtopic.php?p=110902 (merci à lui) Problèmes : 1a - Mon problème ici est la rupture de page sur le code de regroupement. Mes neurones ne voient pas comment faire... J'ai essayé d'adapter le mode catalogue mais sans succès jusqu'à présent. 1b - Plus embêtant, si j'en crois les messages reçus sur cette liste à propos du publipostage, le volume à traiter (30.000 lignes = env. 2500-3000 pages) me semble peu compatible avec les performances du publipostage. (2) Par le module Base et un rapport J'ai testé sur un micro-ensemble de données et ça fonctionne correctement. Le rapport s'appuie sur une requête qui génère les regroupements. Problèmes : 2a - Comment Base/le rapport se comportera-t-il avec une source de données de 30.000 enregistrements ? Je n'ai pas d'expérience sur de tels volumes. 2b - Je ne sais pas comment insérer les montants en lettres dans le rapport. J'ai une macro qui fait ça pour Writer mais comment fait-on le lien dans le rapport ? Je pense qu'il faudrait créer une fonction personnalisée mais comment... En résumé, j'ai deux questions : (a) comment gérer les ruptures de page dans un publipostage et (b) comment insérer l'appel d'une macro dans un rapport ? Merci pour vos remarques et suggestions. Amicalement, -- Jean-Francois Nifenecker, Bordeaux 07.52.63.25.54 -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-users] Problème publipostage et filtres dans assistant
Bonjour, On me remonte un problème ce matin. Quelque chose qui marchait et qui ne marche plus. Contexte : Publipostage dans Writer (version 3.6 windows) Affichage/Fenêtre base de données Mise en place d'un filtre standard Outils/Assistant mailing/Mailing-mail Il tenait bien compte du filtre standard appliqué dans la fenêtre F4 Maintenant, il n'en tient plus compte. L'utilisatrice est obligée de filtrer par l'assistant, ce qui est très lourd. Chez moi, il ne tient jamais compte du filtre ajouté via la fenêtre. (V 4.3 windows) et cela n'a jamais marché. Mais l'utilisatrice (une très bonne utilisatrice de Writer) m'affirme que cela fonctionnait sans souci avant. Qu'en pensez-vous ? Est-ce une option qui a été modifiée ? Merci Marie-Jo -- Marie jo KOPP CASTINEL Société OpenGo http://www.opengo.fr Soutenez la bureautique libre http://www.lamouette.org -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Rapport ou publipostage ?
Bonjour Marie-Jo, Le 13/11/2014 09:47, Marie jo Libo a écrit : En effet, je ne me risquerais pas à un publipostage de 3 lignes... C'est ce que je suis dit... Il faudrait importer le code de la macro dans ta base. Mais je ne suis pas certaine qu'il sera approprié aux champs. Je vais voir ça. Merci pour vos remarques et suggestions. Autre solution simple : pourquoi ne pas utiliser la fonctionnalité Sous.totaux de Calc ? Elle gère tout y compris les sauts de pages. Restera juste à ajouter les montant en lettre... Une piste peut être Ah ah ! Tiens, ça c'est une idée. Je vais tester. Merci ! -- Jean-Francois Nifenecker, Bordeaux -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Rapport ou publipostage ?
Re, Le 13/11/2014 09:47, Marie jo Libo a écrit : Autre solution simple : pourquoi ne pas utiliser la fonctionnalité Sous.totaux de Calc ? Elle gère tout y compris les sauts de pages. Restera juste à ajouter les montant en lettre... Une piste peut être En y repensant, comme le classeur change chaque mois (un nouveau classeur), ça voudrait dire : -- soit refaire chaque mois la configuration sur le nouveau classeur -- soit créer un classeur client et y créer la structure qui va bien. Mais avec des liens vers 30.000 lignes, cela ne risque-t-il pas d'être lord ? -- Jean-Francois Nifenecker, Bordeaux 07.52.63.25.54 -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Rapport ou publipostage ?
Le 13/11/2014 10:14, Jean-Francois Nifenecker a écrit : -- soit créer un classeur client et y créer la structure qui va bien. Mais avec des liens vers 30.000 lignes, cela ne risque-t-il pas d'être lord ? Si ! Fort risque de plantage. -- Ysabeau -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Rapport ou publipostage ?
Bonjour JF, Le 13/11/2014 09:25, Jean-Francois Nifenecker a écrit : Bonjour, j'ai besoin de vos lumières... Win7 64b - LibO 4.1.6.2 (pas de MAJ possible) Je dois produire un état comptable mensuel qui, à terme, pourra reprendre jusqu'à 30.000 lignes. Cet état sera établi à partir d'une feuille Calc (CSV également possible). J'ai la maîtrise du contenu des données source. Cet état liste des lignes comptables regroupées selon un code présent dans les données. Des totalisations sont effectuées selon ce regroupement. Comme c'est un état comptable, il est demandé de faire figurer les totaux en chiffres et en lettres. L'utilisateur ne sera pas un féru de bureautique. Je vois deux possibilités sous LibreOffice : (1) Par publipostage Je peux établir l'état en utilisant le mode catalogue si bien démontré par Pierre-Yves dans cet article : https://forum.openoffice.org/fr/forum/viewtopic.php?p=110902 (merci à lui) Problèmes : 1a - Mon problème ici est la rupture de page sur le code de regroupement. Mes neurones ne voient pas comment faire... J'ai essayé d'adapter le mode catalogue mais sans succès jusqu'à présent. 1b - Plus embêtant, si j'en crois les messages reçus sur cette liste à propos du publipostage, le volume à traiter (30.000 lignes = env. 2500-3000 pages) me semble peu compatible avec les performances du publipostage. Ne pourrais tu pas appliquer un style à ce code de regroupement ? Avec un saut de page avant ? En effet, je ne me risquerais pas à un publipostage de 3 lignes... (2) Par le module Base et un rapport J'ai testé sur un micro-ensemble de données et ça fonctionne correctement. Le rapport s'appuie sur une requête qui génère les regroupements. Problèmes : 2a - Comment Base/le rapport se comportera-t-il avec une source de données de 30.000 enregistrements ? Je n'ai pas d'expérience sur de tels volumes. 2b - Je ne sais pas comment insérer les montants en lettres dans le rapport. J'ai une macro qui fait ça pour Writer mais comment fait-on le lien dans le rapport ? Je pense qu'il faudrait créer une fonction personnalisée mais comment... En résumé, j'ai deux questions : (a) comment gérer les ruptures de page dans un publipostage et (b) comment insérer l'appel d'une macro dans un rapport ? Il faudrait importer le code de la macro dans ta base. Mais je ne suis pas certaine qu'il sera approprié aux champs. Merci pour vos remarques et suggestions. Autre solution simple : pourquoi ne pas utiliser la fonctionnalité Sous.totaux de Calc ? Elle gère tout y compris les sauts de pages. Restera juste à ajouter les montant en lettre... Une piste peut être Marie-jo Amicalement, -- Marie jo KOPP CASTINEL Société OpenGo http://www.opengo.fr Soutenez la bureautique libre http://www.lamouette.org -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Rapport ou publipostage ?
Re, Le 13/11/2014 10:14, Jean-Francois Nifenecker a écrit : Re, Le 13/11/2014 09:47, Marie jo Libo a écrit : Autre solution simple : pourquoi ne pas utiliser la fonctionnalité Sous.totaux de Calc ? Elle gère tout y compris les sauts de pages. Restera juste à ajouter les montant en lettre... Une piste peut être En y repensant, comme le classeur change chaque mois (un nouveau classeur), ça voudrait dire : -- soit refaire chaque mois la configuration sur le nouveau classeur -- soit créer un classeur client et y créer la structure qui va bien. Mais avec des liens vers 30.000 lignes, cela ne risque-t-il pas d'être lord ? Et une petite macro ;-) Marie-Jo -- Marie jo KOPP CASTINEL Société OpenGo http://www.opengo.fr Soutenez la bureautique libre http://www.lamouette.org -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Problème publipostage et filtres dans assistant
Bonjour, Le 13/11/2014 09:55, Marie jo Libo a écrit : Chez moi, il ne tient jamais compte du filtre ajouté via la fenêtre. (V 4.3 windows) et cela n'a jamais marché. Mais l'utilisatrice (une très bonne utilisatrice de Writer) m'affirme que cela fonctionnait sans souci avant. Chez moi aussi (LO sous Linux), le filtre ne touche que la visualisation et j'ai toujours été obligé de faire le filtrage de mes publi-postages par des requêtes. Peut être une spécificité de la version 3 sous Windows ou une mémoire un peu joueuse ;) ? Bonne journée Luc. -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-users] Re: Problème publipostage et filtres dans assistant
Bonjour, Comme le dit Luc, je pense qu'il s'agit d'une mémoire un peu joueuse. OOo 311, 321, AOO 411 , LibO 367, 416, 426 et 434 ont tous le même comportement. Je crois me souvenir que c'était pareil sure OOo 2.4 mais je ne suis plus très sûr. Le seul moyen de voir le filtre appliqué est de passer par fichier = imprimer (ce qui permet d'accéder à l'outils mailing) plutôt que d'utiliser l'assistant mailing, ... de toute façon, et de manière générale, ... l'assistant mailing est une catastrophe et son usage est à déconseiller. Cordialement, Denis -- View this message in context: http://nabble.documentfoundation.org/Probleme-publipostage-et-filtres-dans-assistant-tp4128868p4128891.html Sent from the Users mailing list archive at Nabble.com. -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-users] Dragon Naturally Speaking
Bonjour Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/). Si vous répondez, merci de penser à utiliser la fonction répondre à tous de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse. Email: - b-anto...@etergonomie.com Sujet: - Dragon Naturally Speaking Question: - Bonjour, Je souhaiterai savoir si les logiciels du pack Libre Office sont compatible avec Dragon Naturally speaking? Merci de votre retour, Cordialement. -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-users] rogner une image
Bonjour Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/). Si vous répondez, merci de penser à utiliser la fonction répondre à tous de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse. Email: - jacqueline.r...@wanadoo.fr Sujet: - rogner une image Question: - Je découvre Libreoffice et je ne sais plus comment rogner une image. Merci de vos conseils -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] rogner une image
Le 13/11/2014 15:53, demande_aide...@libreoffice.org a écrit : Bonjour Email: - jacqueline.r...@wanadoo.fr Sujet: - rogner une image Question: - Je découvre Libreoffice et je ne sais plus comment rogner une image. Merci de vos conseils Bonjour, Quel module de LibreOffice ? S'il s'agit d'une image insérée dans Writer, par exemple, - Clic droit sur l'objet (image, photo) puis - sélectionner *Image**... * Dans la boîte de dialogue Image cliquer sur l'onglet *Rogner*. Il suffit alors de régler les valeurs Gauche, Droite, Haut, Bas. Le résultat s'affiche dans la vignette de prévisualisation de la boîte de dialogue. Valider à l'aide du bouton Ok. Cordialement, -- Si vous répondez, merci de bien vouloir utiliser la fonction Répondre à tous (ou à la liste) du webmail ou logiciel de messagerie de façon que la liste reçoive le message. Philippe CLEMENT -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-users] Re: Supprimer/créer des relations entre tables par macro
Il y a une erreur dans le codage qui néanmoins ne déclenche pas une message si l'on l'exécute: En deux cas il y a la ligne: pierre-yves samyn wrote oDescCol.Type = com.sun.star.sdbcx.KeyType.FOREIGN Cette constante n'est pas correcte pour une colonne, on aura besoin d'une constante du type com.sun.star.sdbc.DataType La valeur de la constante est 3, donc le „Type“ de la colonne en ton cas est DECIMAL. En essayant de créer une *nouvelle* table je suis arrivé aux mêmes instructions. Il y a seulement une chose à observer dans cette situation: On doit (avec LibreOffice 4.2 au moins) d'abord créer la table (avec le PRIMARY KEY, ça fonctionne), et puis ajouter la FOREIGN KEY à l'objet table. Mon exemple (testé avec MySQL/MariaDB): tableDescr = tables.createDataDescriptor tableDescr.Name = textmodule keyDescr = tableDescr.Keys.createDataDescriptor keyDescr.Name = Primary Key keyDescr.Type = com.sun.star.sdbcx.KeyType.PRIMARY colDescr = tableDescr.Columns.createDataDescriptor colDescr.Name = seg colDescr.Type = com.sun.star.sdbc.DataType.CHAR colDescr.Precision = 4 tableDescr.Columns.appendByDescriptor(colDescr) keyDescr.Columns.appendByDescriptor(colDescr) colDescr = tableDescr.Columns.createDataDescriptor colDescr.Name = textno colDescr.Type = com.sun.star.sdbc.DataType.TINYINT colDescr.Precision = 6 tableDescr.Columns.appendByDescriptor(colDescr) keyDescr.Columns.appendByDescriptor(colDescr) colDescr = tableDescr.Columns.createDataDescriptor colDescr.Name = textdefinition colDescr.Type = com.sun.star.sdbc.DataType.VARCHAR colDescr.Precision = 255 tableDescr.Columns.appendByDescriptor(colDescr) tableDescr.Keys.appendByDescriptor(keyDescr) ' this creates the table: tables.appendByDescriptor(tableDescr) ' Now create the foreign Key: table = tables.getByName(textmodule) keyDescr2 = table.Keys.createDataDescriptor keyDescr2.Name = FK_textmodule_segment keyDescr2.Type = com.sun.star.sdbcx.KeyType.FOREIGN keyDescr2.DeleteRule = com.sun.star.sdbc.KeyRule.RESTRICT keyDescr2.UpdateRule = com.sun.star.sdbc.KeyRule.RESTRICT keyDescr2.ReferencedTable = segment colDescr2 = keyDescr2.Columns.createDataDescriptor colDescr2.Name = seg 'column in this table colDescr2.Type = com.sun.star.sdbc.DataType.CHAR colDescr2.Precision = 4 colDescr2.relatedColumn = segment 'column of the referenced table keyDescr2.Columns.appendByDescriptor(colDescr2) table.Keys.appendByDescriptor(keyDescr2) Seulement le nom du clé n'est oas arrivé à la base de données, il y a un nom généré: textmodule_ibfk_1 Gerhard -- View this message in context: http://nabble.documentfoundation.org/Supprimer-creer-des-relations-entre-tables-par-macro-tp4102110p4128918.html Sent from the Users mailing list archive at Nabble.com. -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Problème publipostage et filtres dans assistant
Le 13/11/2014 12:30, Luc Novales a écrit : Bonjour, Le 13/11/2014 09:55, Marie jo Libo a écrit : Chez moi, il ne tient jamais compte du filtre ajouté via la fenêtre. (V 4.3 windows) et cela n'a jamais marché. Mais l'utilisatrice (une très bonne utilisatrice de Writer) m'affirme que cela fonctionnait sans souci avant. Chez moi aussi (LO sous Linux), le filtre ne touche que la visualisation et j'ai toujours été obligé de faire le filtrage de mes publi-postages par des requêtes. Peut être une spécificité de la version 3 sous Windows ou une mémoire un peu joueuse ;) ? Bonne journée Luc. Bonjour à tous, Ce problème traine depuis OOw, voici un tutoriel que j'avais rédigé à l'époque. Cordialement Michel B. http://www.cjoint.com/14nv/DKnsgR5Iieg.htm -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-users] Re: Rapport ou publipostage ?
Bonjour Jean-François Jean-Francois Nifenecker wrote Je dois produire un état comptable mensuel qui, à terme, pourra reprendre jusqu'à 30.000 lignes J'espère que les commanditaires n'envisagent pas d'imprimer un tel document tous les mois... et en combien d'exemplaires... pour être lu combien de fois... ? Quoiqu'il en soit ni le publipostage ni Base ne me semblent répondre dans l'état actuel. Je n'ai pas de solution toute faite (fête...) à partager mais la solution me semble être la création/manipulation directe du xml. PHP, Python, etc. permettent cela et les ressources devraient être faciles à trouver. Cordialement Pierre-Yves -- View this message in context: http://nabble.documentfoundation.org/Rapport-ou-publipostage-tp4128865p4128926.html Sent from the Users mailing list archive at Nabble.com. -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Dragon Naturally Speaking
Bonjour Email: - b-anto...@etergonomie.com Sujet: - Dragon Naturally Speaking Question: - Bonjour, Je souhaiterai savoir si les logiciels du pack Libre Office sont compatible avec Dragon Naturally speaking? Merci de votre retour, Cordialement. -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Dragon Naturally Speaking
Bonjour Je souhaiterai savoir si les logiciels du pack Libre Office sont compatible avec Dragon Naturally speaking? Je n'ai pas testé mais une simple recherche sur internet retourne des témoignages d'utilisateur confirmant ce fonctionnement. Si tu réponds, merci de penser à utiliser la fonction répondre à tous du logiciel de courrier ou du webmail de façon que la liste reçoive la réponse. Cordialement Pierre-Yves -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-users] Re: Supprimer/créer des relations entre tables par macro
Bonjour Pierre-Yves, Bien sûr, le programme fonctionne, indépendant de la base de données. Mais l'utilisation de la constante /com.sun.star.sdbcx.KeyType.FOREIGN/ est incorrecte dans le context d'une colonne. Comme la constante simplement est une nombre INTEGER, le programme fonctionne et crée une colonne de type DECIMAL, parce que la constante /com.sun.star.sdbc.DataType.DECIMAL/ a aussi bien la valeur 3. Ça peut être ce que tu voulais, mais il serait mieux d'utliser la constante DataType en ce cas. Peut-être j'aurais dû utiliser un autre mot que erreur mais le français n'est pas ma langue maternelle. Mes excuses si ça t'a offensé! L'indication de MySQL/MariaDB veut seulement dire que je ne sais pas si tout fonctionne avec ce code pour une autre machine. Mon point, cependant, est qu'il est nécessaire de créer la table avec/tables.appendByDescriptor**/avant de définir le foreign key (je ne connais pas la traduction). Cordialement Gerhard Am 13.11.2014 19:07, schrieb pierre-yves samyn [via Document Foundation Mail Archive]: Bonjour Gerhard Weydt wrote Il y a une erreur dans le codage qui néanmoins ne déclenche pas une message si l'on l'exécute: ... Mon exemple (testé avec MySQL/MariaDB): Je n'ai pas testé avec MySQL/MariaDB. Le programme fonctionne avec une base intégrée au format HSQL (ce qui était la question me semble-t-il). Je pense d'ailleurs que depuis mars LibreStefan a eu le temps de le tester... Pour info. mes sources : http://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1sdbcx_1_1XDataDescriptorFactory.html#af61495d9431ea7757d0c4557d8766c70 http://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1sdbcx_1_1Key.html http://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1sdbcx_1_1Key.html#a0c41ab1135fb338045777af3367d99c3 http://api.libreoffice.org/docs/idl/ref/namespacecom_1_1sun_1_1star_1_1sdbcx_1_1KeyType.html Pierre-Yves If you reply to this email, your message will be added to the discussion below: http://nabble.documentfoundation.org/Supprimer-creer-des-relations-entre-tables-par-macro-tp4102110p4128925.html To unsubscribe from Supprimer/créer des relations entre tables par macro, click here http://nabble.documentfoundation.org/template/NamlServlet.jtp?macro=unsubscribe_by_codenode=4102110code=Z2VyaGFyZC53ZXlkdEB0LW9ubGluZS5kZXw0MTAyMTEwfDk2NTI2MTYxMw==. NAML http://nabble.documentfoundation.org/template/NamlServlet.jtp?macro=macro_viewerid=instant_html%21nabble%3Aemail.namlbase=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespacebreadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml -- View this message in context: http://nabble.documentfoundation.org/Supprimer-creer-des-relations-entre-tables-par-macro-tp4102110p4128929.html Sent from the Users mailing list archive at Nabble.com. -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] probléme avec un document libreofficecalc
Bonjour Bonjour, j'ai libreoffice 4.3 sous firefox/linux et j'ai un probléme avec un document de calcul. Le message qui s'inscrit sur ma page est fatal erreur et cela me bloque toute la page. Ces informations sont trop succintes pour pouvoir aider... Si le problème ne se pose qu'avec un seul document Calc il serait intéressant de le joindre (s'il n'est pas confidentiel). Nota: les listes ne laissent pas passer les pièces jointes. Il faut donc soit passer par un site de téléchargement (cjoint.com par exemple) et inclure le lien dans le message, soit passer par Nabble. Par ailleurs je ne suis pas sûr de comprendre ta précision sous firefox/linux : veux-tu dire que tu consultes en ligne un document via ton navigateur ? Enfin, si le problème se pose pour tous tes documents, tu as peut-être un problème de profil. Ce qui peut se résoudre de la manière présentée dans cette FAQ: https://wiki.documentfoundation.org/FR/FAQ/Generale/110 Si tu réponds, merci de penser à utiliser la fonction répondre à tous du logiciel de courrier ou du webmail de façon que la liste reçoive la réponse. Cordialement Pierre-Yves -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Re: Supprimer/créer des relations entre tables par macro
Suite... Peut-être j'aurais dû utiliser un autre mot que erreur mais le français n'est pas ma langue maternelle. Mes excuses si ça t'a offensé! Aucun problème, je ne suis pas senti offensé :) Erreur est tout à fait correct... et je te félicite pour ton français, surtout quand je compare avec ma pratique des langues étrangères :) Cependant je ne te comprends pas très bien sur ce point : Mais l'utilisation de la constante /com.sun.star.sdbcx.KeyType.FOREIGN/ est incorrecte dans le context d'une colonne. Comme la constante simplement est une nombre INTEGER, le programme fonctionne et crée une colonne de type DECIMAL La question initiale, et donc ma réponse, ne porte pas sur la création d'une table (ou l'ajout de colonne à une table) mais sur la gestion des relations sur des tables existantes. Le programme ne crée aucune colonne. Cordialement Pierre-Yves -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-users] Re: ouverture de pps automatiques depuis la messagerie outlook
Bonsoir, Pour ouvrir un fichier directement dans le courrielleur par Libre Office, il faut déclarer LiBo comme logiciel par défaut. Démarrer -programmes par défaut -configuration des programmes par défaut -Libre office - Choisir les paramètres par défaut pour ce programme - coher toutes les extensions qui vous intéressent. Bonne soirée JPD -- View this message in context: http://nabble.documentfoundation.org/ouverture-de-pps-automatiques-depuis-la-messagerie-outlook-tp4128852p4128934.html Sent from the Users mailing list archive at Nabble.com. -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-users] Re: Supprimer/créer des relations entre tables par macro
Bonsoir Pierre-Yves, c'est correct, le programme ne crée pas des colonnes d'une table, mais il crée un élément d'une clé externe (j'ai trouvé la traduction dans ton codage!). Ici l'extrait pertinent du code: oDesc = oTable.Keys.createDataDescriptor ... ' Création du descripteur pour la propriété RelatedColumn oDescCol = oDesc.Columns.createDataDescriptor oDescCol.Name = RéfFournisseur oDescCol.Type = com.sun.star.sdbcx.KeyType.FOREIGN oDescCol.RelatedColumn = RéfFournisseur J'appelle ça aussi une colonne, et je pense que les auteurs d'UNO pensaient ainsi, comme ils ont fourni la méthode createDataDescriptor pour l'objet *Columns* de l'objet *Keys*. Et pour un DataDescriptor d'une colonne le type est décrit par une constante com.sun.star.sdbc.DataType : On peut ou utiliser une telle constante ou la valeur numérique, mais utiliser une constante devenant d'un autre contexte est déroutant. Je n'ai pas supposé que tu aies utilisé la constante avec intention, mais que c'était une erreur de copier-coller qu'on ne remarque pas, parce que tout fonctionne. Mais pour un lecteur qui essaie de comprendre ton codage l'emploi de la constante correcte est très utile, parce qu'il comprend une documentation. Mon intention était de rendre ce point plus clair. Du reste je dois dire que j'étais très heureux de trouver ton exemple. J'avais cherché assez longtemps pour trouver les commandes correctes, et apparemment je n'ai utilisé les mots-clé corrects pour le trouver qu'après que j'eusse trouvé la solution, à l'exception de l'ordre création de la table et puis création de l'index. Ton exemple me confirmait que j'étais sur le bon chemin. Cordialement Gerhard Am 13.11.2014 19:50, schrieb pierre-yves samyn [via Document Foundation Mail Archive]: Suite... Peut-être j'aurais dû utiliser un autre mot que erreur mais le français n'est pas ma langue maternelle. Mes excuses si ça t'a offensé! Aucun problème, je ne suis pas senti offensé :) Erreur est tout à fait correct... et je te félicite pour ton français, surtout quand je compare avec ma pratique des langues étrangères :) Cependant je ne te comprends pas très bien sur ce point : Mais l'utilisation de la constante /com.sun.star.sdbcx.KeyType.FOREIGN/ est incorrecte dans le context d'une colonne. Comme la constante simplement est une nombre INTEGER, le programme fonctionne et crée une colonne de type DECIMAL La question initiale, et donc ma réponse, ne porte pas sur la création d'une table (ou l'ajout de colonne à une table) mais sur la gestion des relations sur des tables existantes. Le programme ne crée aucune colonne. Cordialement Pierre-Yves -- Envoyez un mail à [hidden email] /user/SendEmail.jtp?type=nodenode=4128931i=0 pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés If you reply to this email, your message will be added to the discussion below: http://nabble.documentfoundation.org/Supprimer-creer-des-relations-entre-tables-par-macro-tp4102110p4128931.html To unsubscribe from Supprimer/créer des relations entre tables par macro, click here http://nabble.documentfoundation.org/template/NamlServlet.jtp?macro=unsubscribe_by_codenode=4102110code=Z2VyaGFyZC53ZXlkdEB0LW9ubGluZS5kZXw0MTAyMTEwfDk2NTI2MTYxMw==. NAML http://nabble.documentfoundation.org/template/NamlServlet.jtp?macro=macro_viewerid=instant_html%21nabble%3Aemail.namlbase=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespacebreadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml gjbiffba.png (33K) http://nabble.documentfoundation.org/attachment/4128940/0/gjbiffba.png -- View this message in context: http://nabble.documentfoundation.org/Supprimer-creer-des-relations-entre-tables-par-macro-tp4102110p4128940.html Sent from the Users mailing list archive at Nabble.com. -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-users] PUBLIPOSTAGE
Bonjour Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/). Si vous répondez, merci de penser à utiliser la fonction répondre à tous de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse. Email: - sandr...@combrillac.fr Sujet: - PUBLIPOSTAGE Question: - Comment faire de la fusion et du publipostage sur libre office ? merci -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Dragon Naturally Speaking
DNS produit le résultat de la reconnaissance vocale dans une fenêtre séparée , comme ici avec Thunderbird. Ensuite le contenu peut être copié en poussant le bouton en bas du fenêtre. En bref : ça marche. Voici un exemple d'une dictée vocale par le biais du microphone de mon ordinateur portable dans ma messagerie avec DNS 13. ftr On 13/11/2014 11:00, demande_aide...@libreoffice.org wrote: Bonjour Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/). Si vous répondez, merci de penser à utiliser la fonction répondre à tous de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse. Email: - b-anto...@etergonomie.com Sujet: - Dragon Naturally Speaking Question: - Bonjour, Je souhaiterai savoir si les logiciels du pack Libre Office sont compatible avec Dragon Naturally speaking? Merci de votre retour, Cordialement. -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-users] compatibilité calc Excel
Bonjour Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/). Si vous répondez, merci de penser à utiliser la fonction répondre à tous de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse. Email: - bruno.baumst...@rhone.gouv.fr Sujet: - compatibilité calc Excel Question: - Bonjour, Dans Microsoft Excel (toutes versions), la traitement de la formule =Si (A1=;vide;pas vide) renvoi : Vide si la cellule A1 est vide (ouf) Pas vide si la cellule A1 contient une formule =C1 alors que C1 est vide. Lorsqu'on ouvre ce fichier sous Calc, la formule renvoi toujours Vide. (Liboo4.1.5.3). Ma question est : comment avoir le même résultat sous Calc qu'avec Excel sans toucher aux formules ? Nota : En lisant les forum, je suis tombé sur l'utilisation de Outils-options calc-formule - Parametre de calcul : Personnalisé - Bouton détails traiter la chaine vide comme zéro: Faux Mais ca ne change rien. Nota 2 : le concepteur du tableau sous calc aurait utilisé la fonction ESTVIDE, on n'en serait pas là mais bon, le tableau fait 6 lignes et je ne peux pas modifier toutes les cellules. -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] PUBLIPOSTAGE
Bonjour, Le 13/11/2014 14:50, demande_aide...@libreoffice.org a écrit : Comment faire de la fusion et du publipostage sur libre office ? le guide ci-dessous devrait vous éclairer un peu : http://www.openoffice.org/fr/Documentation/Guides/GuidePublipostage.pdf il a été écrit du temps de OpenOffice.org mais reste d'actualité sous LibreOffice. Si vous répondez, merci de penser à utiliser la fonction répondre à tous de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse. -- Jean-Francois Nifenecker, Bordeaux -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés