Probléme Access
Résolu/Fermé
A voir également:
- Probléme Access
- Access appdata - Guide
- Acer quick access - Forum logiciel systeme
- Exemple base de données access à télécharger gratuit ✓ - Forum Logiciels
- Controller access network - Télécharger - Contrôle parental
- You don't have permission to access this resource ✓ - Forum Réseaux sociaux
2 réponses
Raymond PENTIER
Messages postés
58801
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 janvier 2025
17 264
30 mai 2008 à 14:41
30 mai 2008 à 14:41
Il faudrait faire des aller-retours entre Excel et Access.
En effet les données sur Excel ne s'enregistrent qu'à la fin de la session, alors que les données sur Access sont stockées sur le disque dur au fur et à mesure de leur saisie ; c'est le principe de fonctionnement du logiciel, et on n'y peut rien.
En effet les données sur Excel ne s'enregistrent qu'à la fin de la session, alors que les données sur Access sont stockées sur le disque dur au fur et à mesure de leur saisie ; c'est le principe de fonctionnement du logiciel, et on n'y peut rien.
blux
Messages postés
26583
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
9 janvier 2025
3 323
30 mai 2008 à 14:51
30 mai 2008 à 14:51
Salut,
il est possible de mettre ton formulaire en lecture seule, et de prévoir un bouton qui va modifier cette propriété lors de l'appui (propriété allowedits).
il est possible de mettre ton formulaire en lecture seule, et de prévoir un bouton qui va modifier cette propriété lors de l'appui (propriété allowedits).
blux
Messages postés
26583
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
9 janvier 2025
3 323
>
LBird
30 mai 2008 à 15:06
30 mai 2008 à 15:06
Tu vas dans les propriétés de ton formulaire, onglet données, tu mets à 'non' les lignes : modif autorisée, suppr autorisée, ajout autorisé, entrée données. Comme ça, ton formulaire ne sera qu'en consultation.
Maintenant tu crées un bouton dans ton formulaire, et tu lui rajoutes le code suivant, dans l'onglet évènement, ligne sur clic, générateur de code :If Me.AllowEdits = True Then
Me.AllowEdits = False
Else
Me.AllowEdits = True
End If
On peut aussi imaginer d'afficher l'état du formulaire (autorisé ou non à la modif). Pour cela créer une zone de texte,appelée Aff_Etat et modifier le code précédent par :If Me.AllowEdits = True Then
Me.AllowEdits = False
Me.Aff_Etat.Value = "pas de modif"
Else
Me.AllowEdits = True
Me.Aff_Etat.Value = "modif"
End If Comme ça, l'état du formulaire sera visible en permanence...
C'est assez clair ?
Ca n'est valable que pour la modification d'éléments existants, si l'on devait faire la même chose pour l'ajout ou la suppression de données, il faudrait traiter ces propriétés à part (mais c'est possible sans trop de problème).
Maintenant tu crées un bouton dans ton formulaire, et tu lui rajoutes le code suivant, dans l'onglet évènement, ligne sur clic, générateur de code :If Me.AllowEdits = True Then
Me.AllowEdits = False
Else
Me.AllowEdits = True
End If
On peut aussi imaginer d'afficher l'état du formulaire (autorisé ou non à la modif). Pour cela créer une zone de texte,appelée Aff_Etat et modifier le code précédent par :If Me.AllowEdits = True Then
Me.AllowEdits = False
Me.Aff_Etat.Value = "pas de modif"
Else
Me.AllowEdits = True
Me.Aff_Etat.Value = "modif"
End If Comme ça, l'état du formulaire sera visible en permanence...
C'est assez clair ?
Ca n'est valable que pour la modification d'éléments existants, si l'on devait faire la même chose pour l'ajout ou la suppression de données, il faudrait traiter ces propriétés à part (mais c'est possible sans trop de problème).
Magic
>
blux
Messages postés
26583
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
9 janvier 2025
30 mai 2008 à 15:11
30 mai 2008 à 15:11
Merci cela va me rendre un grand service