Partager une application Access, Front et Back-End
HTML-код
- Опубликовано: 21 июл 2024
- ✔ Base de données Access et formation détaillée sur le site Internet :
www.bonbache.fr/partager-une-...
Déployer une base de données Access en créant une partie frontale avec les formulaires et une partie dorsale avec la source de données partagée sur le serveur. Nous initions le déploiement depuis une base de données de gestion des offres immobilières. L'objectif est de partager la source de données sur un emplacement du réseau ou encore sur un serveur Web distant. Dans le même temps, les outils comme les formulaires doivent être distribués indépendamment sur les postes de tous les utilisateurs. Grâce au ruban Outils de base de données, nous fractionnons l'application Access. Nous définissons un emplacement partagé. Il en résulte un fichier avec l'extension _be. Access vient de détacher les tables, soit les sources de données de l'application. Le fichier d'origine devient la partie frontale à distribuer. Le fichier fractionné et enregistré devient la partie dorsale liée à tous les Front-End diffusés. Nous utilisons un formulaire d'ajout depuis l'une des parties frontales. Nous ouvrons la source partagée depuis son emplacement sur le serveur. Nous constatons la présence du nouvel enregistrement créé à distance par l'un des utilisateurs. Nous venons de créer une application Access multi-utilisateur.
#FormationAccess
#ApprendreAccess
#AstucesAccess
#ApplicationAccess
#SécuritéAccess
❤ Pensez à vous abonner à la chaîne :
/ formations excel, acce...
N'oubliez pas de cliquer sur la petite cloche 🔔 pour ne pas manquer les nouvelles sorties.
👀 Formation Access complète :
• Formation Access
👀 Toutes les astuces Access en Vidéos :
• Astuces Access
👀 Tous les exercices Access en vidéos :
• Access Exercices
📚 L'ouvrage complet sur les exercices Access :
www.bonbache.fr/livres-access...
=============================================
📑 SOMMAIRE :
00:00 Déployer une application Access - Démonstration
00:45 Bases de données Access à télécharger
03:10 Fractionner une base de données
07:37 Utilisation d'une application partagée
=============================================
Toujours aussi efficace dans votre transfert de connaissances Merci encore une fois Stéphane
Bonjour mon Cher Adnane. Votre message fait grand plaisir. Je vous remercie beaucoup.
Bonjour et merci Stéphane pour cette vidéo toujours aussi bien expliquée.
Jean-Paul
C'est un plaisir Jean-Paul. Merci beaucoup pour ce message.
Formidable c'est tout ce que je cherchais. Comme toujours vous me sauvez la vie avec vos tutos. Grand merci à vous.
C'est un grand plaisir Laminou Mohamadou. Merci beaucoup pour ce message en retour.
Bonjour monsieur Rossetti. Merci encore pour ces 10 minutes d'apprentissage. Cette petite formation est intéressante et très utile dans un environnement multi-utilisateurs. En effet, dans la grande majorité des situations, les applications sont toujours utilisées en mode multi-utilisateurs.
Exactement et tout à fait d'accord avec vous Cher Hugues Martial. Et grâce à Access, la transformation est relativement simple. Merci beaucoup pour ce message et pour votre intérêt.
Bonjour Stéphane, tutoriel très intéressant et bien expliqué.. MERCI !!!! infiniment cher professeur pour ce partage et je vous dis à très bientôt.
Bonjour mon Cher Gérard. Merci de me laisser un petit mot à chaque formation. C'est un plaisir. A très bientôt.
J'aime beaucoup ce que vous faites, les explications sont claires, certe vous ferez un bon professeur, si ce n'est déjà le cas. Merci beaucoup
Votre message est un vrai plaisir Ba Sa. Très sincèrement merci.
Excellent ! Un grand merci 👍🙏
C'est un plaisir. Merci à vous pour ce message.
Bonjour Stéphane,
Merci.
Bonjour Alain. Merci à vous.
Un grand merci Stéphane
C'est un plaisir Cher François. Merci à vous.
UN GRAND MERCI
C'est un plaisir.
Merci à vous pour ce message.
Merci beaucoup !
Merci à vous chère Madame.
Merci beaucoup
Merci à vous mon Cher Abdoulaye.
Bonsoir professeur .
Bonjour Tahar.
Bonjour Stephane,
merci pour ces cours de grande qualité :)
est il possible de revenir en arriere sur les manips? c'est a dire une fois l'application backend et frontend créée, réunifier les 2 fichiers en 1 seul comme à l'initial avec bien sur les données du back-end integré dans le fichier unique ?
Merci d'avance
Bastien
Bonjour Bastien. Il faut simplement garder les sources en l'état et réimporter si besoin les données alimentées depuis le back dans la base de données d'origine pour réaliser les ajustements d'usage et redéployer ensuite.
Merci pour toutes ces explications ... donc si on utilise delphi pour gérer la base on doit se connecter à la base frontale
Bonjour. Tout dépend ce que vous gérez. Le code doit accéder aux ressources. Les ressources sont partagées sur le dorsal. Donc c'est là que se trouve sa cible. Mais vous pouvez aussi laisser agir le frontal pour traiter les données récupérées en local par le code.
Un tout grand merci pour votre partage Stéphane! Savez-vous si il est possible d'avoir une partie frontale différente selon les utilisateurs? L'idée étant d'avoir des formulaires de recherche différents selon les groupes d'utilisateurs et de ne pas donner accès à ce qui ne les concerne pas.
Merci:)
Bonjour Arnaud. Très bonne question que j'étudierai. Je pense que oui en actualisant le lien avec la source de données. Mais à défaut, dans un même frontal on peut envisager plusieurs formulaires protégés par des mots de passe différents pour que chacun l'utilise en fonction de ses autorisations :
www.bonbache.fr/proteger-l-acces-a-un-formulaire-access-487.html
Merci beaucoup pour ce message.
👍👍
Merci mon Cher Abdou.
Bonjour, merci pour la vidéo. Il y a t-il une procédure dans Access pour un créer un auto exécutable afin de partager le front-end entre différents utilisateurs ?
Bonjour Alexandre. Pas à ma connaissance non même si Microsoft doit offrir des Packages de distribution. Par contre, rien n'empêche d'écrire le code VBA pour copier les front sur tous les postes des utilisateurs, à partir du moment où ils sont tous référencés en base de données, ce qui est le cas avec Windows Server.
Bonjour , belles prestations sur vos tutos Acces et Acces VBA . Une question je devellope une appli pour Les ADRASEC (organisme et associations departementales reconnues: utilité publique et rattachées à la sécurité Civile pour les transmissions en secours ou assistance. ) L appli est réservée aux Présidents de chaque département pour la gestion des membres et leurs actions. Celle-ci est en cours mais j'ai un souci en ce qui concerne la remise à zero des index des differentes tablesune fois fini. pour que les bases soient fournies vierges. Avez-vous fait un tuto la dessus?
Bonjour Thierry, tout à fait, voici un exemple très simple :
www.bonbache.fr/decaler-le-debut-de-la-numerotation-automatique-avec-access-655.html
Bonjour, merci beaucoup pour toutes vos vidéos. J'ai une petite préoccupation par rapport la vidéo. Est-ce que c'est possible de revenir en arrière pour reconstituer le fichier original à partir de l'application qui est déjà partagé sur un réseau et qui est en cours d'utilisation par des différents postes ??
Bonjour Roméo. Si vous cliquez droit sur les tables distantes qui sont matérialisées dans la partie Front, vous disposez de l'option : "Convertir en table locale".
@ Merci beaucoup
@@romeokakai8420 Je vous en prie.
@ Bonjour, j'ai encore une petite préoccupation. Merci de bien vouloir m'apporter plus d'éclaircissement. En voulant fractionner ma base de donnée, j'ai le message suivant à la fin de l'opération "La clé de recherche n'a été trouvé dans aucun enregistrement". En fin de compte, toutes les tables ne se fractionnent pas. Alors que j'ai réussi à fractionner la même base sur une machine. Mais, quand je copie la base de donnée sur la machine qui est en réseau afin de fractionner la base, c'est en ce moment j'ai le message que j'ai mentionné en haut du message. Pourrai vous m'aider ? Merci !
@@romeokakai8420 Etes vous sûr qu'il s'agit strictement de la même base de données, sans fractionnement intermédiaire et retour en arrière. Car franchement, je n'en connais pas la raison.
Bonjour. Dans un premier merci beaucoup pour vos tutos ils sont très pédagogiques. Je me permet de vous poser une question car je souhaite fractionner comme vous l'avez démontré ma base de donnée mais les utilisateurs n'ont pas tous le même lecteur réseau. De ce fait je souhaiterai taper moi même le chemin du serveur \\a19 etc... mais je tourne en rond... merci pour votre aide.
Bonjour Laurent. A mon avis la solution est de vous tourner vers les administrateurs du réseau pour construire un chemin virtuel qui soit le même depuis chaque poste. Ainsi, l'application Access pourra être partagée sans souci et quel que soit le contexte.
Merci beaucoup pour votre réponse. Alors en bidouillant j ai fractionné ma base de donnée puis à partir du front toujours j ai exporté les tables ce qui m a permis de modifier manuellement le chemin URL et ça fonctionne. En tout cas un grand merci pour votre réponse hyper réactive ainsi que pour toutes vos vidéos.
@@laurentaimmeur5145 Bravo à vous pour la solution
Merci pour la video la question si access n est pas installé sur les postes utilisateurs ??
En effet, Access reste nécessaire. Merci à vous pour ce message.
Merci bcp pour le partage Monsieur c’est très généreux et intéressant de votre part. Mais s’il vous plaît est-ce qu’on peut avoir comment faire le formulaire de recherche aussi, j’en ai tellement besoin si vous le permettez monsieur
Bonjour Assane. Je vous remercie beaucoup pour votre intérêt. Voici une formation qui montre comment créer un formulaire de recherche avec Access, sans VBA :
www.bonbache.fr/formulaire-de-recherche-sans-code-vba-access-401.html
Bonjour PROF... je constate que le fichier be dans son contenu ne contient pas les formulaires etats et requête comment faire donc si on veut partager l'application avec l'extension.accdr
Bonjour Stéphane. Pas d'Accdr à déployer. L'exécutable, c'est pour le local. C'est volontairement que le BackEnd ne conserve que les sources de données pour être manipulées par les Front (disposant des outils), déployés sur les postes clients.
Bonjour Monsieur,
Mon souci c'est que on ne peut pas travailler à plus d'un utilisateurs au même temps, si un utilisateur ouvre la base sur son poste un autre utilisateur ne peut travailler sur l'application il lui affiche un message lui indiquant que la base backend est en cours d'utilisation, et je ne sais pas c quoi le problème.
Bonjour Hamri. Je suis très surpris par le souci que vous rencontrez dans la mesure où la vocation de cette fonctionnalité est de permettre l'exploitation multi-utilisateurs, tout en préservant les sources de données. Cependant et comme l'indiquent tous les manuels, tous les utilisateurs doivent avoir les droits de lecture et d'écriture à octroyer par les paramétrages réseau. Je vous invite aussi à consulter cette configuration depuis les FrontEnd :
Fichier / Options / Paramètres du client : Section avancé. La case Mode partagé du mode d'ouverture par défaut doit être cochée.
Je veut savoir si je dois la fractionné avant masquer les composants ou après
Il faut finaliser avant. Donc il faut masquer avant.
Bonjour monsieur, j'ai un problème sur mon pc ma base de donnée ne s'ouvre pas, il m'affiche un message que ma base de données est déjà ouvert en mode exclusif par un autre utilisateur, mes sur les autres pc elles s'ouvre normalement
Bonjour ferrat asma. Il est possible qu'il s'agisse d'un problème de droits accordés par le serveur à votre Pc. Il faut vérifier les autorisations.
Le partage sur le réseau ne fonctionne pas bien on remarque une lenteur insupportable dès blocages. C’est presqu’impossible d’utiliser l’application. N’y a t-il pas une autre solution?
Bonjour Sanogo. Je suis très étonné. J'ai moi même réalisé quelques déploiements réseau avec succès et sans lenteur. J'aurais plutôt tendance à incriminer la configuration du réseau en question et les droits accordés. Sinon, vous pouvez très bien partager la base de données elle même et donner un chemin absolu d'utilisation. Mais ce n'est pas très conseillé et cela nécessite beaucoup de rigueur.
Bonsoir prof
Svp j'aime et j'utilise beaucoup vos formations et merci.
Mais svp j'aimerais que vous nous aidiez à faire une ''application web'' avec access car oui sur la partie url ou SharePoint je n'arrive pas à passer cette étape comment faire svp
Bonjour Stéphane.
Je vous remercie beaucoup pour votre intérêt.
J'aimerais sincèrement vous aider personnellement mais je reçois de très nombreuses sollicitations chaque jour.
En ce sens, le temps me manque cruellement et j'en suis sincèrement désolé.
Bonjour mr je peux ouvrir l'application sur un smartphone ??
Bonjour. Je ne saurais vous dire s'il existe des émulateurs pour faire tourner la suite Office dans un environnement Androïd. Je m'intéresserai à la question. Elle vaut le détour.
svp lien de création de cette base de donnée
Bonjour. Le lien de la formation est donné dans le descriptif de cette vidéo. Vous y trouverez le lien de téléchargement de la source.