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
N'ayant pas vu passer mon message je récidive...
Claude
Bonjour,
Je n'arrive plus non plus à activer Switchboard avec les .
Mais tu peux créer tes propres formulaires avec des PushButton et les différentes Macros pour ouvrir les formulaire choisis
ou préférer l'ouverture par Tag qui a pour seule contrainte l'utilisation d'une seule Macro pour tous les formulaires :
http://user.services.openoffice.org/fr/forum/viewtopic.php?f=8&t=31895&p=175333#p175333
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
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
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
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
ClaudeBonjour 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 extensions@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
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