Page 1 sur 1

[Résolu] Application complète multi-onglets avec NotebookBar

MessagePublié: 24 Oct 2019 17:41
par olra
Bonjour,

Cela fait deux ans que je travaille sur des applications Access (+Excel+OutLook).
J'utilise :
* des rubans (xml)
* un principe d'application multi-onglets (ie. plusieurs formulaires peuvent être ouverts en même temps, même si un seul est "activé")
* des formulaires parfois eux-mêmes multi-onglets
* des formulaires "continus" (cf. terminologie MicroSoft)
Ces applications sont multi-utilisateurs (de 5 à 10 personnes) et j'ai donc développé ce qu'il faut pour sortir de force les utilisateurs connectés quand je veux faire une mise en production.
La mise en production se fait à partir d'une matrice d'application vide dans laquelle on réimporte d'abord les tables de la base de production puis les formulaires, requêtes, rapports et macros de la base de dév.

J'aimerai refaire tout ça en LibreOffice. Vous pensez que c'est possible ou pas ?

Cordialement,
Olivier

Re: Une application complète multi-onglets avec sa NotebookB

MessagePublié: 28 Oct 2019 08:57
par jeanmimi
Bonjour,
Je ne sais pas s'il existe des ressources plus récentes en français, mais cette page donne de nombreuses informations :
https://wiki.openoffice.org/wiki/FR/FAQ ... ss_et_Base

Re: Une application complète multi-onglets avec sa NotebookB

MessagePublié: 28 Oct 2019 09:48
par olra
Super ! Merci ! J'ai déjà commencé à chercher (ex: contrôler une barre de menu, accéder aux fichiers, etc.) et je verrai si je peux proposer une trame applicative suffisamment simple pour être réutilisée.

J'ai cherché des exemples d'applications complètes un peu sophistiqués (au moins des copies d'écrans) histoire d'avoir une idée du potentiel max de Base, mais, à part Factoor, je n'ai rien trouvé de bien probant. Une idée ?

A bientôt,

Re: Une application complète multi-onglets avec sa NotebookB

MessagePublié: 28 Oct 2019 11:19
par jeanmimi
Ce vieux fil (10 ans, une éternité) avait travaillé la traduction de "Comptoir" :
viewtopic.php?f=26&t=18473&hilit=base+comptoir
Ici, un développement plus récent pour une gestion de patientèle (il sera sans doute nécessaire de mettre à jour les codes des Macros) :
viewtopic.php?f=26&t=32092&hilit=base+patient%C3%A8le

Re: Une application complète multi-onglets avec sa NotebookB

MessagePublié: 02 Nov 2019 15:50
par olra
Merci ! Je continue à parcourir tout ça. Pour l'instant, je suis encore loin d'avoir récupéré toutes mes bases.

Par exemple, où se trouve la documentation de tout ce qui est accessible en Basic (les classes, objets et méthodes) ?

J'aimerai écrire une macro qui crée (et manipule dynamiquement) un formulaire de toute pièce : ouverture d'une fenêtre, définition du menu et de la Notebookbar, remplissage de la zone principale contrôle par contrôle (ou par inclusion d'un formulaire Writer), modification de cette zone en fonction des actions utilisateurs.

Un des points qui me surprend dans Base, c'est cette tendance à créer une fenêtre par formulaire. Du coup, impossible de "minimiser" une application Base sans minimiser toutes ses fenêtres individuellement ... à moins que quelqu'un sache comment récupérer l'évènement "minimiser" d'une fenêtre et retrouver toutes les fenêtres actives de l'application courante ?

Cordialement,
Olivier

Re: Une application complète multi-onglets avec sa NotebookB

MessagePublié: 02 Nov 2019 17:39
par jeanmimi
olra a écrit:où se trouve la documentation de tout ce qui est accessible en Basic (les classes, objets et méthodes) ?

Le forum est riche en ressources.
Pour trouver les Macros, il y a deux possibilités :
Des Bases avec multi-onglets ont été mises en ligne dans cette section, par exemple ici :
viewtopic.php?f=29&t=23703
ou là :
viewtopic.php?f=9&t=57249&p=309270&hilit=Base+formulaire+onglets#p309231