Re: [fr-users] Libo 5.2.6 W10 - BASE Switchboard ne fonctionnant plus / Code Macro pour ouverture de formulaire par tag
Bonjour, Pour information j'ai utilisé les coordonnées de Roberto Benitez transmises par Lucien ( "LC_libre") . J'ai commencé un échange de mails (en anglais) avec M. Benitez . Je ne connais pas l'organisation de LibreOffice, et en particulier quels responsables faudrait-il tenir au courant de ces échanges. Concernant le problème avec la configuration du Switchboard , Roberto B. n'a pas d'environnement Windows 10 pour vérifier, voire investiguer sur les raisons de ce dysfonctionnement. Je pense que des utilisateurs disposant d'une Base de données mais qui seraient restés en Windows 7 ou 8 pouvaient faire un test , cela permettrait de resserrer les pistes de recherche. Cordialement Claude Le 26/04/2017 à 18:14, LC_Libre a écrit : Le 26/04/2017 à 16:58, Fricard Claude a écrit : Le 26/04/2017 à 16:04, Jean Michel PIERRE a écrit : Je m'excuse auprès de Jean-Michel pour n'avoir pas répondu rapidement à son message. Merci pour la suggestion de Macro, mais si cette solution est recevable à titre personnel, et je l'exploite déjà, elle ne l'est pas pour des personnes dans un club qui ont un niveau très moyen en informatique. Le Switchboard était une solution parce qu'il n'utilise pas de codage, mais ça ne fonctionne pas... Peut-être quelqu'un pourrait-il essayer de configurer un switchboard pour vérifier si c'est une question d'environnement. Merci d'avance Claude Bonjour Claude, La version la plus récente de cette extension a maintenant 6 ans : http://extensions.services.openoffice.org/en/node/1302/releases Et comme entre temps il y a eu des changements dans le code Basic de LO, elle ne fonctionne pas chez moi. Dans l'idéal, il faudrait repérer dans son code les objets Basic qui ont changé, les actualiser et tester. Convenons que ce n'est pas cool ...tout cela confirme , si besoin était, que LiBO Base est le parent pauvre de la suite. L'environnement aurait donc son importance puisque chez Lucien, environnement Mac ça fonctionne. Personnellement je ne sens pas de revoir le codage de l'extension, mais surement parmi les personnes qui maintiennent les applications il y aurait une bonne âme pour revoir tout cela. Robert Benitez qui est l'auteur de cette extension pourrait-il être concerné par ce dysfonctionnement ? Claude Le site de Roberto Benitez n'a pas été actualisé depuis 2012, mais il invite (invitait ?) les utilisateurs à le contacter. You may submit any comments or suggestions to extensi...@baseprogramming.com Je n'ai pas les compétences requises pour modifier le code, d'autant que je ne dispose d'aucun PC Windows pour tester. La licence de l'extension (GNU General Public License) permet d'y apporter les améliorations nécessaires. Hormis la liste, y a-t-il un endroit, une plateforme, où on peut lancer un appel aux compétences pour une mise à jour ? https://ask.libreoffice.org peut-il avoir cet usage ? LC -- 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] Libo 5.2.6 W10 - BASE Switchboard ne fonctionnant plus / Code Macro pour ouverture de formulaire par tag
Le 26/04/2017 à 16:58, Fricard Claude a écrit : Le 26/04/2017 à 16:04, Jean Michel PIERRE a écrit : Je m'excuse auprès de Jean-Michel pour n'avoir pas répondu rapidement à son message. Merci pour la suggestion de Macro, mais si cette solution est recevable à titre personnel, et je l'exploite déjà, elle ne l'est pas pour des personnes dans un club qui ont un niveau très moyen en informatique. Le Switchboard était une solution parce qu'il n'utilise pas de codage, mais ça ne fonctionne pas... Peut-être quelqu'un pourrait-il essayer de configurer un switchboard pour vérifier si c'est une question d'environnement. Merci d'avance Claude Bonjour Claude, La version la plus récente de cette extension a maintenant 6 ans : http://extensions.services.openoffice.org/en/node/1302/releases Et comme entre temps il y a eu des changements dans le code Basic de LO, elle ne fonctionne pas chez moi. Dans l'idéal, il faudrait repérer dans son code les objets Basic qui ont changé, les actualiser et tester. Convenons que ce n'est pas cool ...tout cela confirme , si besoin était, que LiBO Base est le parent pauvre de la suite. L'environnement aurait donc son importance puisque chez Lucien, environnement Mac ça fonctionne. Personnellement je ne sens pas de revoir le codage de l'extension, mais surement parmi les personnes qui maintiennent les applications il y aurait une bonne âme pour revoir tout cela. Robert Benitez qui est l'auteur de cette extension pourrait-il être concerné par ce dysfonctionnement ? Claude Le site de Roberto Benitez n'a pas été actualisé depuis 2012, mais il invite (invitait ?) les utilisateurs à le contacter. You may submit any comments or suggestions to extensi...@baseprogramming.com Je n'ai pas les compétences requises pour modifier le code, d'autant que je ne dispose d'aucun PC Windows pour tester. La licence de l'extension (GNU General Public License) permet d'y apporter les améliorations nécessaires. Hormis la liste, y a-t-il un endroit, une plateforme, où on peut lancer un appel aux compétences pour une mise à jour ? https://ask.libreoffice.org peut-il avoir cet usage ? LC -- Configuration : Mac OS 10.10.5, RAM 8 Gio, LibreOffice 5.2.6.2 & 5.3.1.2 -- 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] Libo 5.2.6 W10 - BASE Switchboard ne fonctionnant plus / Code Macro pour ouverture de formulaire par tag
Le 26/04/2017 à 16:04, Jean Michel PIERRE a écrit : Je m'excuse auprès de Jean-Michel pour n'avoir pas répondu rapidement à son message. Merci pour la suggestion de Macro, mais si cette solution est recevable à titre personnel, et je l'exploite déjà, elle ne l'est pas pour des personnes dans un club qui ont un niveau très moyen en informatique. Le Switchboard était une solution parce qu'il n'utilise pas de codage, mais ça ne fonctionne pas... Peut-être quelqu'un pourrait-il essayer de configurer un switchboard pour vérifier si c'est une question d'environnement. Merci d'avance Claude Bonjour Claude, La version la plus récente de cette extension a maintenant 6 ans : http://extensions.services.openoffice.org/en/node/1302/releases Et comme entre temps il y a eu des changements dans le code Basic de LO, elle ne fonctionne pas chez moi. Dans l'idéal, il faudrait repérer dans son code les objets Basic qui ont changé, les actualiser et tester. Convenons que ce n'est pas cool ...tout cela confirme , si besoin était, que LiBO Base est le parent pauvre de la suite. L'environnement aurait donc son importance puisque chez Lucien, environnement Mac ça fonctionne. Personnellement je ne sens pas de revoir le codage de l'extension, mais surement parmi les personnes qui maintiennent les applications il y aurait une bonne âme pour revoir tout cela. Robert Benitez qui est l'auteur de cette extension pourrait-il être concerné par ce dysfonctionnement ? Claude -- 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] Libo 5.2.6 W10 - BASE Switchboard ne fonctionnant plus / Code Macro pour ouverture de formulaire par tag
Je m'excuse auprès de Jean-Michel pour n'avoir pas répondu rapidement à son message. Merci pour la suggestion de Macro, mais si cette solution est recevable à titre personnel, et je l'exploite déjà, elle ne l'est pas pour des personnes dans un club qui ont un niveau très moyen en informatique. Le Switchboard était une solution parce qu'il n'utilise pas de codage, mais ça ne fonctionne pas... Peut-être quelqu'un pourrait-il essayer de configurer un switchboard pour vérifier si c'est une question d'environnement. Merci d'avance Claude Bonjour Claude, La version la plus récente de cette extension a maintenant 6 ans : http://extensions.services.openoffice.org/en/node/1302/releases Et comme entre temps il y a eu des changements dans le code Basic de LO, elle ne fonctionne pas chez moi. Dans l'idéal, il faudrait repérer dans son code les objets Basic qui ont changé, les actualiser et tester. -- Jean-Michel PIERRE -- 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] Libo 5.2.6 W10 - BASE Switchboard ne fonctionnant plus / Code Macro pour ouverture de formulaire par tag
Le 26/04/2017 à 14:10, Fricard Claude a écrit : Bonjour Lucien, Dans quel environnement êtes-vous Windows , Linux ..? version switchboard-1.2.0.oxt ? (je pense qu'il n'y a que celle-ci d'ailleurs) A+ Claude Mac OS X, mon environnement est systématiquement inscrit en bas de tous mes messages à la liste. Il s'agit bien de la version 1.2.0, j'ai vérifié sur le site de Roberto Benitez (http://www.baseprogramming.com/) qu'il n'y en avait pas de plus récente. J'ai entretemps repéré un chemin caractéristique de PC sous Windows inscrit en dur dans le code. Pour Mac, cela n'a pas de conséquence sur l'utilisation. Lucien -- Configuration : Mac OS 10.10.5, RAM 8 Gio, LibreOffice 5.2.6.2 & 5.3.1.2 -- 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] Libo 5.2.6 W10 - BASE Switchboard ne fonctionnant plus / Code Macro pour ouverture de formulaire par tag
Le 26/04/2017 à 12:41, LC_Libre a écrit : Le 26/04/2017 à 11:43, Fricard Claude a écrit : Le 19/04/2017 à 16:30, Jean Michel PIERRE a écrit : Le 19/04/2017 à 15:03, Fricard Claude a écrit : N'ayant pas vu passer mon message je récidive... Claude Message transféré Sujet : Libo 5.2.6 W10 - BASE Switchboard Date : Mon, 17 Apr 2017 14:23:47 +0200 De : Fricard ClaudeRépondre à : fricard.cla...@wanadoo.fr Pour : users LibreOffice LO Bonjour J'ai installé la version 5.2.6 . La bonne nouvelle est que le problème qui faisait que LibreOffice Base se "plantait" (j'étais obligé de "tuer" la tâche) semble avoir disparu avec cette nouvelle version. Par contre J'essaie de mettre en place un SwichBoard avec ma base . L'extension est en place et je peux commencer à configurer ce formulaire Switchboard. D'une part Switchboard n'apparait pas dans les formulaires après enregistrement et de plus lorsque je veux configurer un appel à un formulaire , la liste des formulaires (Form) n'est pas proposée, ce sont les Tables qui le sont. L'extension switchboard-1.2.0.oxt est la seule version disponible (je pense) et je précise que sur une base précédemment créée la configuration du switchboard ne pose pas de problème. Si quelqu'un a une idée, je suis preneur ... Merci En complément, pour l'ouverture par tag, avec clic sur un PushButton, la Macro a enregistrer dans la Base a ce code : Sub OuvForm(evt As Object) '* 'Lancée par l'appui sur un bouton ' Permet l'ouverture d'un formulaire dont le nom est renseigné dans le champ ' "Complément d'information" du bouton '= Dim oForms As Object Dim sNomForm As String sNomForm = evt.Source.Model.tag oForms = ThisComponent.Parent.FormDocuments IF oForms.hasByName(sNomForm) Then oForms.getByName(sNomForm).open Else MsgBox("Formulaire inconnu : " & sNomForm, 16) End IF End Sub Je m'excuse auprès de Jean-Michel pour n'avoir pas répondu rapidement à son message. Merci pour la suggestion de Macro, mais si cette solution est recevable à titre personnel, et je l'exploite déjà, elle ne l'est pas pour des personnes dans un club qui ont un niveau très moyen en informatique. Le Switchboard était une solution parce qu'il n'utilise pas de codage, mais ça ne fonctionne pas... Peut-être quelqu'un pourrait-il essayer de configurer un switchboard pour vérifier si c'est une question d'environnement. Merci d'avance Claude Bonjour, j'ai commencé à bricoler avec Switchboard, sans manuel, en tâtonnant. Ça fonctionne, j'ai pu créer des entrées, les modifier, les utiliser. Les dimensions des boîtes de dialogue par contre ne sont pas correctes et non redimensionnables en l'état. LC Bonjour Lucien, Dans quel environnement êtes-vous Windows , Linux ..? version switchboard-1.2.0.oxt ? (je pense qu'il n'y a que celle-ci d'ailleurs) A+ Claude -- 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] Libo 5.2.6 W10 - BASE Switchboard ne fonctionnant plus / Code Macro pour ouverture de formulaire par tag
Le 26/04/2017 à 11:43, Fricard Claude a écrit : Le 19/04/2017 à 16:30, Jean Michel PIERRE a écrit : Le 19/04/2017 à 15:03, Fricard Claude a écrit : N'ayant pas vu passer mon message je récidive... Claude Message transféré Sujet : Libo 5.2.6 W10 - BASE Switchboard Date : Mon, 17 Apr 2017 14:23:47 +0200 De : Fricard ClaudeRépondre à : fricard.cla...@wanadoo.fr Pour : users LibreOffice LO Bonjour J'ai installé la version 5.2.6 . La bonne nouvelle est que le problème qui faisait que LibreOffice Base se "plantait" (j'étais obligé de "tuer" la tâche) semble avoir disparu avec cette nouvelle version. Par contre J'essaie de mettre en place un SwichBoard avec ma base . L'extension est en place et je peux commencer à configurer ce formulaire Switchboard. D'une part Switchboard n'apparait pas dans les formulaires après enregistrement et de plus lorsque je veux configurer un appel à un formulaire , la liste des formulaires (Form) n'est pas proposée, ce sont les Tables qui le sont. L'extension switchboard-1.2.0.oxt est la seule version disponible (je pense) et je précise que sur une base précédemment créée la configuration du switchboard ne pose pas de problème. Si quelqu'un a une idée, je suis preneur ... Merci En complément, pour l'ouverture par tag, avec clic sur un PushButton, la Macro a enregistrer dans la Base a ce code : Sub OuvForm(evt As Object) '* 'Lancée par l'appui sur un bouton ' Permet l'ouverture d'un formulaire dont le nom est renseigné dans le champ ' "Complément d'information" du bouton '= Dim oForms As Object Dim sNomForm As String sNomForm = evt.Source.Model.tag oForms = ThisComponent.Parent.FormDocuments IF oForms.hasByName(sNomForm) Then oForms.getByName(sNomForm).open Else MsgBox("Formulaire inconnu : " & sNomForm, 16) End IF End Sub Je m'excuse auprès de Jean-Michel pour n'avoir pas répondu rapidement à son message. Merci pour la suggestion de Macro, mais si cette solution est recevable à titre personnel, et je l'exploite déjà, elle ne l'est pas pour des personnes dans un club qui ont un niveau très moyen en informatique. Le Switchboard était une solution parce qu'il n'utilise pas de codage, mais ça ne fonctionne pas... Peut-être quelqu'un pourrait-il essayer de configurer un switchboard pour vérifier si c'est une question d'environnement. Merci d'avance Claude Bonjour, j'ai commencé à bricoler avec Switchboard, sans manuel, en tâtonnant. Ça fonctionne, j'ai pu créer des entrées, les modifier, les utiliser. Les dimensions des boîtes de dialogue par contre ne sont pas correctes et non redimensionnables en l'état. LC -- Configuration : Mac OS 10.10.5, RAM 8 Gio, LibreOffice 5.2.6.2 & 5.3.1.2 -- 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] Libo 5.2.6 W10 - BASE Switchboard ne fonctionnant plus / Code Macro pour ouverture de formulaire par tag
Le 19/04/2017 à 16:30, Jean Michel PIERRE a écrit : Le 19/04/2017 à 15:03, Fricard Claude a écrit : N'ayant pas vu passer mon message je récidive... Claude Message transféré Sujet : Libo 5.2.6 W10 - BASE Switchboard Date : Mon, 17 Apr 2017 14:23:47 +0200 De : Fricard ClaudeRépondre à : fricard.cla...@wanadoo.fr Pour : users LibreOffice LO Bonjour J'ai installé la version 5.2.6 . La bonne nouvelle est que le problème qui faisait que LibreOffice Base se "plantait" (j'étais obligé de "tuer" la tâche) semble avoir disparu avec cette nouvelle version. Par contre J'essaie de mettre en place un SwichBoard avec ma base . L'extension est en place et je peux commencer à configurer ce formulaire Switchboard. D'une part Switchboard n'apparait pas dans les formulaires après enregistrement et de plus lorsque je veux configurer un appel à un formulaire , la liste des formulaires (Form) n'est pas proposée, ce sont les Tables qui le sont. L'extension switchboard-1.2.0.oxt est la seule version disponible (je pense) et je précise que sur une base précédemment créée la configuration du switchboard ne pose pas de problème. Si quelqu'un a une idée, je suis preneur ... Merci En complément, pour l'ouverture par tag, avec clic sur un PushButton, la Macro a enregistrer dans la Base a ce code : Sub OuvForm(evt As Object) '* 'Lancée par l'appui sur un bouton ' Permet l'ouverture d'un formulaire dont le nom est renseigné dans le champ ' "Complément d'information" du bouton '= Dim oForms As Object Dim sNomForm As String sNomForm = evt.Source.Model.tag oForms = ThisComponent.Parent.FormDocuments IF oForms.hasByName(sNomForm) Then oForms.getByName(sNomForm).open Else MsgBox("Formulaire inconnu : " & sNomForm, 16) End IF End Sub Je m'excuse auprès de Jean-Michel pour n'avoir pas répondu rapidement à son message. Merci pour la suggestion de Macro, mais si cette solution est recevable à titre personnel, et je l'exploite déjà, elle ne l'est pas pour des personnes dans un club qui ont un niveau très moyen en informatique. Le Switchboard était une solution parce qu'il n'utilise pas de codage, mais ça ne fonctionne pas... Peut-être quelqu'un pourrait-il essayer de configurer un switchboard pour vérifier si c'est une question d'environnement. Merci d'avance Claude -- 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] Libo 5.2.6 W10 - BASE Switchboard ne fonctionnant plus / Code Macro pour ouverture de formulaire par tag
Le 19/04/2017 à 15:03, Fricard Claude a écrit : N'ayant pas vu passer mon message je récidive... Claude Message transféré Sujet : Libo 5.2.6 W10 - BASE Switchboard Date : Mon, 17 Apr 2017 14:23:47 +0200 De : Fricard ClaudeRépondre à : fricard.cla...@wanadoo.fr Pour : users LibreOffice LO Bonjour J'ai installé la version 5.2.6 . La bonne nouvelle est que le problème qui faisait que LibreOffice Base se "plantait" (j'étais obligé de "tuer" la tâche) semble avoir disparu avec cette nouvelle version. Par contre J'essaie de mettre en place un SwichBoard avec ma base . L'extension est en place et je peux commencer à configurer ce formulaire Switchboard. D'une part Switchboard n'apparait pas dans les formulaires après enregistrement et de plus lorsque je veux configurer un appel à un formulaire , la liste des formulaires (Form) n'est pas proposée, ce sont les Tables qui le sont. L'extension switchboard-1.2.0.oxt est la seule version disponible (je pense) et je précise que sur une base précédemment créée la configuration du switchboard ne pose pas de problème. Si quelqu'un a une idée, je suis preneur ... Merci En complément, pour l'ouverture par tag, avec clic sur un PushButton, la Macro a enregistrer dans la Base a ce code : Sub OuvForm(evt As Object) '* 'Lancée par l'appui sur un bouton ' Permet l'ouverture d'un formulaire dont le nom est renseigné dans le champ ' "Complément d'information" du bouton '= Dim oForms As Object Dim sNomForm As String sNomForm = evt.Source.Model.tag oForms = ThisComponent.Parent.FormDocuments IF oForms.hasByName(sNomForm) Then oForms.getByName(sNomForm).open Else MsgBox("Formulaire inconnu : " & sNomForm, 16) End IF End Sub -- Jean-Michel PIERRE -- 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