OVH Cloud OVH Cloud

WD[10] A propos des tables...

3 réponses
Avatar
News
Bonjour à tous.
Comment dans une table (fichier ou mémoire) autoriser la modification mais
interdire (ou autoriser) l'ajout et cela par programmation. A priori, on ne
peut le faire que dans la déscription de la table mais pas dans le code.
Je n'ai pas trouvé la solution dans l'aide.
Merci par avance pour votre aide.

--
D.Jupin
Studio du Logiciel
06370 MOUANS SARTOUX
France

3 réponses

Avatar
isosphg
Mettre lta table en affichage seulement.

Créer un bouton ajoute avec :
Table1..etat¬tif
TableAjoute("TABLE1")
RepriseSaisie("TABLE1")

et en sortie de ligne de la table :
TableEnregistre("TABLE1")
Table1..etat=inactif
Avatar
isosphg
Excuses-moi j'ai lu tout le contraire de ce que tu as dit.
pouf, pouf je recommence :

Mettre la table en affichage seulement.

Créer un bouton MODIF avec :
Table1..etat¬tif
repriseSaisie("TABLE1")

et en sortie de ligne de la table :
TableEnregistre("TABLE1")
Table1..etat=inactif
Avatar
News
Merci pour votre réponse, je l'ai mise en place avec succès.
Il est dommage que cette attribut ne soit pas intégré dans les tables
(création non autorisée avec modification autorisée) .PCSoft aurait du
s'imprégner du sous formulaire d'Access, qui malgré des lacunes, est quand
même très performant, et simple d'utilisation, au lieu de réinventer
l'eau chaude.

Merci encore.
Sincères salutations.
D.Jupin
a écrit dans le message de news:


Excuses-moi j'ai lu tout le contraire de ce que tu as dit.
pouf, pouf je recommence :

Mettre la table en affichage seulement.

Créer un bouton MODIF avec :
Table1..etat¬tif
repriseSaisie("TABLE1")

et en sortie de ligne de la table :
TableEnregistre("TABLE1")
Table1..etat=inactif