Forum - Questions générale - Sujet n°586

[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Questions générale - Questions générale


clos par 3Stone le 12/04/2012 : 12:01  Sujet n° 586  Modifier valeur par défaut d'un champ

le 21/03/2012 : 23:34
par Magnetic

Anonyme

visiteur

Bonjourj'ai une table avec les champs suivant Date,Valeur,Saisie,ObjectifJe voudrai donner une valeur par défaut au champ Objectif et la change si besoin comment dois je proceder
Ecrire à Magnetic  sujet clos  Haut

[]   

Réponse n° 1
--------
le 22/03/2012 : 03:35
par 3Stone

Anonyme

Administrateur

Bonjour,

La valeur par défaut fixée dans la table n'est pas très souple... et il ne faut surtout pas vouloir bricoler une modification de cette valeur.
La définition d'une table ne devrait normalement plus être modifiée.

Par contre, on peut retrouver cette fonctionnalité au niveau du formulaire comme expliqué ici.

Cordialement,
Pierre(3stone)


3stone

  clos par 3Stone le 12/04/2012 : 12:01  Haut
Réponse n° 2
--------
le 22/03/2012 : 20:58
par Magnetic

Anonyme

visiteur
Bonsoir et merciQuand je pense que j'ai galéré pour une solution et que c'est si simple je ne comprend pas le code les quatre guillemet ont leur importance si il en manque erreurencore merci pour la réactivité
Ecrire à Magnetic   clos par 3Stone le 12/04/2012 : 12:01  Haut
Réponse n° 3
--------
le 22/03/2012 : 23:09
par Magnetic

Anonyme

visiteur
BonsoirJe reviens car il reste un petit pb si on saisi a la volé la valeur est bien la dernière modifiée mais après fermeture du formulaire elle revient à l'origine cet a dire a zéroest il possible de mémorisé la dernière valeur saisie
Merci
Ecrire à Magnetic   clos par 3Stone le 12/04/2012 : 12:01  Haut
Réponse n° 4
--------
le 23/03/2012 : 00:53
par 3Stone

Anonyme

Administrateur

Bonjour,
 
Citation :

mais après fermeture du formulaire elle revient à l'origine

 
Oui, c'est normal, puisque l'on ne mémorise la nouvelle valeur qu'au niveau du formulaire (donc pas dans la table).
Cela n'est pas dérangeant, car dès la saisie d'une première valeur, ce fonctionnement permet la saisie "en série".

Pour mémoriser la dernière valeur malgré la fermeture du formulaire, il faudrait sauver cette valeur dans une table destinée à recevoir les valeurs par défaut des champs concernés et les recharger à l'ouverture du formulaire. Tout cela, sans être certain que cette valeur convienne réellement à la saisie suivante.
Beaucoup de manipulations pour peu de chose.

Cordialement,
Pierre(3stone)


3stone

  clos par 3Stone le 12/04/2012 : 12:01  Haut
Réponse n° 5
--------
le 03/04/2012 : 17:42
par Dan42

Anonyme

visiteur
"Beaucoup de manipulations pour peu de chose."

C'est vrai, mais stocker les valeurs par défaut dans une table, et confectionner un formulaire pour les mettre à jour en cas de besoin, c'est assez pratique aussi...
Pour reprendre l'exemple de la ville, il n'est pas rare qu'on s'applique à disposer d'une table des villes, ne serait-ce que pour éviter des orthographes fantaisistes (il y a bien sûr d'autres avantages, mais ce n'est pas le sujet)...

Voici ce que je propose : stocker la clé (NumAuto ?) de la ville par défaut (grâce à une liste déroulante dans le formulaire des valeurs par défaut), et la proposer (avec un RechDom) dans le formulaire de saisie de l'adresse... On part bien entendu de l'hypothèse où c'est la clé de la ville qui est stockée dans l'adresse, et pas le nom de la ville. Peuvent suivre toutes les données liées à la ville (code postal, département, nombre d'habitants, pointure du maire, etc...)

Si ça peut servir...
Amicalement, Daniel
  clos par 3Stone le 12/04/2012 : 12:01  Haut
Réponse n° 6
--------
le 06/04/2012 : 19:22
par 3Stone

Anonyme

Administrateur

Bonjour,
 
Citation :

mais stocker les valeurs par défaut dans une table, et confectionner un formulaire pour les mettre à jour en cas de besoin, c'est assez pratique aussi...

 
Pour des paramètres, oui... mais pour des valeurs par défaut cela ne l'est pas réellement.

Deux choses l'une, soit la valeur par défaut est bien celle qui sera probablement enregistrée et dans ce cas on la met comme valeur par défaut au niveau de la table, soit on rencontre des "séries" ou répétitions et la méthode que j'ai indiquée plus haut est parfaite.
Sauver ces valeurs dans une table supplémentaire destinée à cela ne sert et convient que rarement... car rien n'indique que la prochaine valeur sera utile.

Bien sûr, tout le monde est libre de faire ce qu'il veut.

Cordialement,
Pierre(3stone)


3stone

  clos par 3Stone le 12/04/2012 : 12:01  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut