Dans Access 2000, est-il possible de créer une procédure pour nommer des
controles. En fait j'ai un formulaire avec environ 200 zones de texte, et je
voudrais les nommer avec des noms du style
C1H1 C1H2 ...
C2H1 C2H2 ...
...
j'ai écrit la procédure, mais à l'exécution, j'ai un message qui me dit :
"Pour définir cette propriété, ouvrez le formulaire en mode Création"
Y a t-il un solution a mon probleme ?
toutes les pistes m'interessent!
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
tu connais la solution. il faut ouvrir le formulaire en mode création, renommer les contrôles, fermer le formulaire au sauvegardant et ouvrir le formulaire en mode normal. En général, on ne renomme pas les contrôles d'un formulaire, pourquoi veux-tu le faire en permanence ? ou veux-tu le faire une seule fois ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Asterix" a écrit dans le message de news:%
Bonjour,
Dans Access 2000, est-il possible de créer une procédure pour nommer des controles. En fait j'ai un formulaire avec environ 200 zones de texte, et je
voudrais les nommer avec des noms du style C1H1 C1H2 ... C2H1 C2H2 ... ... j'ai écrit la procédure, mais à l'exécution, j'ai un message qui me dit : "Pour définir cette propriété, ouvrez le formulaire en mode Création"
Y a t-il un solution a mon probleme ? toutes les pistes m'interessent!
Merci d'avance
Astérix
Bonjour.
tu connais la solution. il faut ouvrir le formulaire en mode création,
renommer les contrôles, fermer le formulaire au sauvegardant et ouvrir le
formulaire en mode normal. En général, on ne renomme pas les contrôles d'un
formulaire, pourquoi veux-tu le faire en permanence ? ou veux-tu le faire
une seule fois ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Asterix" <asterix@oreka.com> a écrit dans le message de
news:%23jn6SeOXEHA.2572@TK2MSFTNGP11.phx.gbl...
Bonjour,
Dans Access 2000, est-il possible de créer une procédure pour nommer des
controles. En fait j'ai un formulaire avec environ 200 zones de texte, et
je
voudrais les nommer avec des noms du style
C1H1 C1H2 ...
C2H1 C2H2 ...
...
j'ai écrit la procédure, mais à l'exécution, j'ai un message qui me dit :
"Pour définir cette propriété, ouvrez le formulaire en mode Création"
Y a t-il un solution a mon probleme ?
toutes les pistes m'interessent!
tu connais la solution. il faut ouvrir le formulaire en mode création, renommer les contrôles, fermer le formulaire au sauvegardant et ouvrir le formulaire en mode normal. En général, on ne renomme pas les contrôles d'un formulaire, pourquoi veux-tu le faire en permanence ? ou veux-tu le faire une seule fois ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Asterix" a écrit dans le message de news:%
Bonjour,
Dans Access 2000, est-il possible de créer une procédure pour nommer des controles. En fait j'ai un formulaire avec environ 200 zones de texte, et je
voudrais les nommer avec des noms du style C1H1 C1H2 ... C2H1 C2H2 ... ... j'ai écrit la procédure, mais à l'exécution, j'ai un message qui me dit : "Pour définir cette propriété, ouvrez le formulaire en mode Création"
Y a t-il un solution a mon probleme ? toutes les pistes m'interessent!
Merci d'avance
Astérix
Asterix
bonjour Raymond,
Merci pour le conseil mais à la question :
pourquoi veux-tu le faire en permanence ? ou veux-tu le faire une seule fois ?
ma réponse est que je ne veux renommer mes controles qu'une seule fois bien sûr, mais si je pouvais le faire automatiquement, ce serait pratique (car plus de 200 controle à nommer individuellement c'est fastidieux !)
merci encore
Asterix
bonjour Raymond,
Merci pour le conseil mais à la question :
pourquoi veux-tu le faire en permanence ? ou veux-tu le faire une seule
fois ?
ma réponse est que je ne veux renommer mes controles qu'une seule fois bien
sûr, mais si je pouvais le faire automatiquement, ce serait pratique (car
plus de 200 controle à nommer individuellement c'est fastidieux !)
pourquoi veux-tu le faire en permanence ? ou veux-tu le faire une seule fois ?
ma réponse est que je ne veux renommer mes controles qu'une seule fois bien sûr, mais si je pouvais le faire automatiquement, ce serait pratique (car plus de 200 controle à nommer individuellement c'est fastidieux !)
merci encore
Asterix
Raymond [mvp]
y-a-t-il une relation entre l'ancien nom et le nouveau nom? (exemple?) les contrôles de ce formulaire sont-ils utilisés dans des requêtes ou d'autre formulaires ou états ? si oui, ce sera plus difficile.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Asterix" a écrit dans le message de news:
bonjour Raymond,
Merci pour le conseil mais à la question :
pourquoi veux-tu le faire en permanence ? ou veux-tu le faire une seule fois ?
ma réponse est que je ne veux renommer mes controles qu'une seule fois bien
sûr, mais si je pouvais le faire automatiquement, ce serait pratique (car plus de 200 controle à nommer individuellement c'est fastidieux !)
merci encore
Asterix
y-a-t-il une relation entre l'ancien nom et le nouveau nom? (exemple?) les
contrôles de ce formulaire sont-ils utilisés dans des requêtes ou d'autre
formulaires ou états ? si oui, ce sera plus difficile.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Asterix" <asterix@oreka.com> a écrit dans le message de
news:ewVhmhPXEHA.3284@TK2MSFTNGP12.phx.gbl...
bonjour Raymond,
Merci pour le conseil mais à la question :
pourquoi veux-tu le faire en permanence ? ou veux-tu le faire une seule
fois ?
ma réponse est que je ne veux renommer mes controles qu'une seule fois
bien
sûr, mais si je pouvais le faire automatiquement, ce serait pratique (car
plus de 200 controle à nommer individuellement c'est fastidieux !)
y-a-t-il une relation entre l'ancien nom et le nouveau nom? (exemple?) les contrôles de ce formulaire sont-ils utilisés dans des requêtes ou d'autre formulaires ou états ? si oui, ce sera plus difficile.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Asterix" a écrit dans le message de news:
bonjour Raymond,
Merci pour le conseil mais à la question :
pourquoi veux-tu le faire en permanence ? ou veux-tu le faire une seule fois ?
ma réponse est que je ne veux renommer mes controles qu'une seule fois bien
sûr, mais si je pouvais le faire automatiquement, ce serait pratique (car plus de 200 controle à nommer individuellement c'est fastidieux !)
merci encore
Asterix
Asterix
re,
y-a-t-il une relation entre l'ancien nom et le nouveau nom? (exemple?) les contrôles de ce formulaire sont-ils utilisés dans des requêtes ou d'autre formulaires ou états ? si oui, ce sera plus difficile.
non, il n'y a aucune relation entre l'ancien / nouveau nom, les controles actuels ont été générés par des copier/coller. comme il s'agit d'étiquettes (mais il peut s'agir dans d'autres contextes de rectanges ou de zones de texte), il ont pour nom actuel 'Etiquette 104', ...
merci
Astérix
re,
y-a-t-il une relation entre l'ancien nom et le nouveau nom? (exemple?) les
contrôles de ce formulaire sont-ils utilisés dans des requêtes ou d'autre
formulaires ou états ? si oui, ce sera plus difficile.
non, il n'y a aucune relation entre l'ancien / nouveau nom, les controles
actuels ont été générés par des copier/coller.
comme il s'agit d'étiquettes (mais il peut s'agir dans d'autres contextes de
rectanges ou de zones de texte), il ont pour nom actuel 'Etiquette 104', ...
y-a-t-il une relation entre l'ancien nom et le nouveau nom? (exemple?) les contrôles de ce formulaire sont-ils utilisés dans des requêtes ou d'autre formulaires ou états ? si oui, ce sera plus difficile.
non, il n'y a aucune relation entre l'ancien / nouveau nom, les controles actuels ont été générés par des copier/coller. comme il s'agit d'étiquettes (mais il peut s'agir dans d'autres contextes de rectanges ou de zones de texte), il ont pour nom actuel 'Etiquette 104', ...
merci
Astérix
Raymond [mvp]
d'accord, mais: C1H1 C1H2 ... C2H1 C2H2 ... quelles est l'organisation à mettre en place ? C1 pour les étiquettes, C2 pour les textes etc......? en finalité, c'est possible de le faire (en connaissant la définition de C1H1) mais avec un gros pourcentage de risque d'erreur au niveau du code si des contrôles sont utilisés en dehors du formulaire lui-même. Si c'était pour un nouveau formulaire, ce serait pratiquement sans risque et en plus il existe un formulaire pour le faire (je crois par 3Stone sur le site de H. Inisan) -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Asterix" a écrit dans le message de news:
re,
y-a-t-il une relation entre l'ancien nom et le nouveau nom? (exemple?) les
contrôles de ce formulaire sont-ils utilisés dans des requêtes ou d'autre
formulaires ou états ? si oui, ce sera plus difficile.
non, il n'y a aucune relation entre l'ancien / nouveau nom, les controles actuels ont été générés par des copier/coller. comme il s'agit d'étiquettes (mais il peut s'agir dans d'autres contextes de
rectanges ou de zones de texte), il ont pour nom actuel 'Etiquette 104', ...
merci
Astérix
d'accord, mais:
C1H1 C1H2 ...
C2H1 C2H2 ...
quelles est l'organisation à mettre en place ? C1 pour les étiquettes, C2
pour les textes etc......?
en finalité, c'est possible de le faire (en connaissant la définition de
C1H1) mais avec un gros pourcentage de risque d'erreur au niveau du code si
des contrôles sont utilisés en dehors du formulaire lui-même.
Si c'était pour un nouveau formulaire, ce serait pratiquement sans risque et
en plus il existe un formulaire pour le faire (je crois par 3Stone sur le
site de H. Inisan)
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Asterix" <asterix@oreka.com> a écrit dans le message de
news:uh5B4kQXEHA.1652@TK2MSFTNGP09.phx.gbl...
re,
y-a-t-il une relation entre l'ancien nom et le nouveau nom? (exemple?)
les
contrôles de ce formulaire sont-ils utilisés dans des requêtes ou
d'autre
formulaires ou états ? si oui, ce sera plus difficile.
non, il n'y a aucune relation entre l'ancien / nouveau nom, les controles
actuels ont été générés par des copier/coller.
comme il s'agit d'étiquettes (mais il peut s'agir dans d'autres contextes
de
rectanges ou de zones de texte), il ont pour nom actuel 'Etiquette 104',
...
d'accord, mais: C1H1 C1H2 ... C2H1 C2H2 ... quelles est l'organisation à mettre en place ? C1 pour les étiquettes, C2 pour les textes etc......? en finalité, c'est possible de le faire (en connaissant la définition de C1H1) mais avec un gros pourcentage de risque d'erreur au niveau du code si des contrôles sont utilisés en dehors du formulaire lui-même. Si c'était pour un nouveau formulaire, ce serait pratiquement sans risque et en plus il existe un formulaire pour le faire (je crois par 3Stone sur le site de H. Inisan) -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Asterix" a écrit dans le message de news:
re,
y-a-t-il une relation entre l'ancien nom et le nouveau nom? (exemple?) les
contrôles de ce formulaire sont-ils utilisés dans des requêtes ou d'autre
formulaires ou états ? si oui, ce sera plus difficile.
non, il n'y a aucune relation entre l'ancien / nouveau nom, les controles actuels ont été générés par des copier/coller. comme il s'agit d'étiquettes (mais il peut s'agir dans d'autres contextes de
rectanges ou de zones de texte), il ont pour nom actuel 'Etiquette 104', ...
merci
Astérix
Asterix
re,
1ere question :
d'accord, mais: C1H1 C1H2 ... C2H1 C2H2 ... quelles est l'organisation à mettre en place ? C1 pour les étiquettes, C2 pour les textes etc......? j'ai un formulaire avec
13 horaires différents (en colonne) 16 salles différentes (en ligne) on peut considérer que les horaires et les salles ne se trouvent pas dans des tables (en fait, ca n'a pas d'importance) et à l'intersection d'une salle et d'un horaire, il y a une étiquette ou une zone de texte, ou un rectangle que je souhaiterais nommer comme suit C1H1 pour la salle 1 et l'horaire 1; C1H2 pour la salle 1 et l'horaire 2 et comme je risque d'avoir à créer plusieurs formulaires de ce types avec des controles différents certainement, c'est pourquoi j'aurais aimé automatisé ce traitement
2ème question :
Si c'était pour un nouveau formulaire, ce serait pratiquement sans risque et
en plus il existe un formulaire pour le faire (je crois par 3Stone sur le site de H. Inisan) je veux bien savoir comment faire pour un nouveau formulaire
merci
Astérix
re,
1ere question :
d'accord, mais:
C1H1 C1H2 ...
C2H1 C2H2 ...
quelles est l'organisation à mettre en place ? C1 pour les étiquettes, C2
pour les textes etc......?
j'ai un formulaire avec
13 horaires différents (en colonne)
16 salles différentes (en ligne)
on peut considérer que les horaires et les salles ne se trouvent pas dans
des tables (en fait, ca n'a pas d'importance)
et à l'intersection d'une salle et d'un horaire, il y a une étiquette ou une
zone de texte, ou un rectangle que je souhaiterais nommer comme suit
C1H1 pour la salle 1 et l'horaire 1; C1H2 pour la salle 1 et l'horaire 2
et comme je risque d'avoir à créer plusieurs formulaires de ce types avec
des controles différents certainement, c'est pourquoi j'aurais aimé
automatisé ce traitement
2ème question :
Si c'était pour un nouveau formulaire, ce serait pratiquement sans risque
et
en plus il existe un formulaire pour le faire (je crois par 3Stone sur le
site de H. Inisan)
je veux bien savoir comment faire pour un nouveau formulaire
d'accord, mais: C1H1 C1H2 ... C2H1 C2H2 ... quelles est l'organisation à mettre en place ? C1 pour les étiquettes, C2 pour les textes etc......? j'ai un formulaire avec
13 horaires différents (en colonne) 16 salles différentes (en ligne) on peut considérer que les horaires et les salles ne se trouvent pas dans des tables (en fait, ca n'a pas d'importance) et à l'intersection d'une salle et d'un horaire, il y a une étiquette ou une zone de texte, ou un rectangle que je souhaiterais nommer comme suit C1H1 pour la salle 1 et l'horaire 1; C1H2 pour la salle 1 et l'horaire 2 et comme je risque d'avoir à créer plusieurs formulaires de ce types avec des controles différents certainement, c'est pourquoi j'aurais aimé automatisé ce traitement
2ème question :
Si c'était pour un nouveau formulaire, ce serait pratiquement sans risque et
en plus il existe un formulaire pour le faire (je crois par 3Stone sur le site de H. Inisan) je veux bien savoir comment faire pour un nouveau formulaire
merci
Astérix
Asterix
re,
1ere question :
d'accord, mais: C1H1 C1H2 ... C2H1 C2H2 ... quelles est l'organisation à mettre en place ? C1 pour les étiquettes, C2 pour les textes etc......? j'ai un formulaire avec
13 horaires différents (en colonne) 16 salles différentes (en ligne) on peut considérer que les horaires et les salles ne se trouvent pas dans des tables (en fait, ca n'a pas d'importance) et à l'intersection d'une salle et d'un horaire, il y a une étiquette ou une zone de texte, ou un rectangle que je souhaiterais nommer comme suit C1H1 pour la salle 1 et l'horaire 1; C1H2 pour la salle 1 et l'horaire 2 et comme je risque d'avoir à créer plusieurs formulaires de ce types avec des controles différents certainement, c'est pourquoi j'aurais aimé automatisé ce traitement
2ème question :
Si c'était pour un nouveau formulaire, ce serait pratiquement sans risque et
en plus il existe un formulaire pour le faire (je crois par 3Stone sur le site de H. Inisan) je veux bien savoir comment faire pour un nouveau formulaire
merci
Astérix
re,
1ere question :
d'accord, mais:
C1H1 C1H2 ...
C2H1 C2H2 ...
quelles est l'organisation à mettre en place ? C1 pour les étiquettes, C2
pour les textes etc......?
j'ai un formulaire avec
13 horaires différents (en colonne)
16 salles différentes (en ligne)
on peut considérer que les horaires et les salles ne se trouvent pas dans
des tables (en fait, ca n'a pas d'importance)
et à l'intersection d'une salle et d'un horaire, il y a une étiquette ou une
zone de texte, ou un rectangle que je souhaiterais nommer comme suit
C1H1 pour la salle 1 et l'horaire 1; C1H2 pour la salle 1 et l'horaire 2
et comme je risque d'avoir à créer plusieurs formulaires de ce types avec
des controles différents certainement, c'est pourquoi j'aurais aimé
automatisé ce traitement
2ème question :
Si c'était pour un nouveau formulaire, ce serait pratiquement sans risque
et
en plus il existe un formulaire pour le faire (je crois par 3Stone sur le
site de H. Inisan)
je veux bien savoir comment faire pour un nouveau formulaire
d'accord, mais: C1H1 C1H2 ... C2H1 C2H2 ... quelles est l'organisation à mettre en place ? C1 pour les étiquettes, C2 pour les textes etc......? j'ai un formulaire avec
13 horaires différents (en colonne) 16 salles différentes (en ligne) on peut considérer que les horaires et les salles ne se trouvent pas dans des tables (en fait, ca n'a pas d'importance) et à l'intersection d'une salle et d'un horaire, il y a une étiquette ou une zone de texte, ou un rectangle que je souhaiterais nommer comme suit C1H1 pour la salle 1 et l'horaire 1; C1H2 pour la salle 1 et l'horaire 2 et comme je risque d'avoir à créer plusieurs formulaires de ce types avec des controles différents certainement, c'est pourquoi j'aurais aimé automatisé ce traitement
2ème question :
Si c'était pour un nouveau formulaire, ce serait pratiquement sans risque et
en plus il existe un formulaire pour le faire (je crois par 3Stone sur le site de H. Inisan) je veux bien savoir comment faire pour un nouveau formulaire
merci
Astérix
Raymond [mvp]
Compte tenu qu'il n'y a aucune relation avec les noms des autres contrôles, pour assurer la relation entre horaires et salles , il va falloir déterminer les positions de chaque salle et chaque horaire, mais en fonction de quoi ? chaque colonne ou ligne n'est pas obligée d'être dans les mêmes coordonnées dans plusieurs formulaires. Je pense qu'il serait préférable de normaliser le nom des contrôles salles et horaires pour pouvoir les parcourir aisément et déterminer un rectangle dans lequel va se positionner l'objet de liaison des deux contrôles. Lorsqu'un objet de liaison entre deux contrôles salles et horaires se trouvent dans les coordonnées on peut lui appliquer des propriétés. je pense qu'il faut de nombreux formulaires pour que le temps à passer soit rentable. à chaque changement de bouton, il va falloir contrôler si le code du formulaire utilise les anciens noms ( en littéral) et remplacer ces noms. Bon courage. quand je dis que pour un nouveau formulaire, il n'y a pas de risque, cela veut dire qu'il n'y a pas de code pouvant faire appel aux contrôles et on est sûr du résultat. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Asterix" a écrit dans le message de news:
re,
1ere question :
d'accord, mais: C1H1 C1H2 ... C2H1 C2H2 ... quelles est l'organisation à mettre en place ? C1 pour les étiquettes, C2
pour les textes etc......? j'ai un formulaire avec
13 horaires différents (en colonne) 16 salles différentes (en ligne) on peut considérer que les horaires et les salles ne se trouvent pas dans des tables (en fait, ca n'a pas d'importance) et à l'intersection d'une salle et d'un horaire, il y a une étiquette ou une
zone de texte, ou un rectangle que je souhaiterais nommer comme suit C1H1 pour la salle 1 et l'horaire 1; C1H2 pour la salle 1 et l'horaire 2 et comme je risque d'avoir à créer plusieurs formulaires de ce types avec des controles différents certainement, c'est pourquoi j'aurais aimé automatisé ce traitement
2ème question :
Si c'était pour un nouveau formulaire, ce serait pratiquement sans risque
et
en plus il existe un formulaire pour le faire (je crois par 3Stone sur le
site de H. Inisan) je veux bien savoir comment faire pour un nouveau formulaire
merci
Astérix
Compte tenu qu'il n'y a aucune relation avec les noms des autres contrôles,
pour assurer la relation entre horaires et salles , il va falloir déterminer
les positions de chaque salle et chaque horaire, mais en fonction de quoi ?
chaque colonne ou ligne n'est pas obligée d'être dans les mêmes coordonnées
dans plusieurs formulaires. Je pense qu'il serait préférable de normaliser
le nom des contrôles salles et horaires pour pouvoir les parcourir aisément
et déterminer un rectangle dans lequel va se positionner l'objet de liaison
des deux contrôles. Lorsqu'un objet de liaison entre deux contrôles salles
et horaires se trouvent dans les coordonnées on peut lui appliquer des
propriétés.
je pense qu'il faut de nombreux formulaires pour que le temps à passer soit
rentable. à chaque changement de bouton, il va falloir contrôler si le code
du formulaire utilise les anciens noms ( en littéral) et remplacer ces noms.
Bon courage.
quand je dis que pour un nouveau formulaire, il n'y a pas de risque, cela
veut dire qu'il n'y a pas de code pouvant faire appel aux contrôles et on
est sûr du résultat.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Asterix" <asterix@oreka.com> a écrit dans le message de
news:eZQAUmRXEHA.2852@TK2MSFTNGP12.phx.gbl...
re,
1ere question :
d'accord, mais:
C1H1 C1H2 ...
C2H1 C2H2 ...
quelles est l'organisation à mettre en place ? C1 pour les étiquettes,
C2
pour les textes etc......?
j'ai un formulaire avec
13 horaires différents (en colonne)
16 salles différentes (en ligne)
on peut considérer que les horaires et les salles ne se trouvent pas dans
des tables (en fait, ca n'a pas d'importance)
et à l'intersection d'une salle et d'un horaire, il y a une étiquette ou
une
zone de texte, ou un rectangle que je souhaiterais nommer comme suit
C1H1 pour la salle 1 et l'horaire 1; C1H2 pour la salle 1 et l'horaire 2
et comme je risque d'avoir à créer plusieurs formulaires de ce types avec
des controles différents certainement, c'est pourquoi j'aurais aimé
automatisé ce traitement
2ème question :
Si c'était pour un nouveau formulaire, ce serait pratiquement sans
risque
et
en plus il existe un formulaire pour le faire (je crois par 3Stone sur
le
site de H. Inisan)
je veux bien savoir comment faire pour un nouveau formulaire
Compte tenu qu'il n'y a aucune relation avec les noms des autres contrôles, pour assurer la relation entre horaires et salles , il va falloir déterminer les positions de chaque salle et chaque horaire, mais en fonction de quoi ? chaque colonne ou ligne n'est pas obligée d'être dans les mêmes coordonnées dans plusieurs formulaires. Je pense qu'il serait préférable de normaliser le nom des contrôles salles et horaires pour pouvoir les parcourir aisément et déterminer un rectangle dans lequel va se positionner l'objet de liaison des deux contrôles. Lorsqu'un objet de liaison entre deux contrôles salles et horaires se trouvent dans les coordonnées on peut lui appliquer des propriétés. je pense qu'il faut de nombreux formulaires pour que le temps à passer soit rentable. à chaque changement de bouton, il va falloir contrôler si le code du formulaire utilise les anciens noms ( en littéral) et remplacer ces noms. Bon courage. quand je dis que pour un nouveau formulaire, il n'y a pas de risque, cela veut dire qu'il n'y a pas de code pouvant faire appel aux contrôles et on est sûr du résultat. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Asterix" a écrit dans le message de news:
re,
1ere question :
d'accord, mais: C1H1 C1H2 ... C2H1 C2H2 ... quelles est l'organisation à mettre en place ? C1 pour les étiquettes, C2
pour les textes etc......? j'ai un formulaire avec
13 horaires différents (en colonne) 16 salles différentes (en ligne) on peut considérer que les horaires et les salles ne se trouvent pas dans des tables (en fait, ca n'a pas d'importance) et à l'intersection d'une salle et d'un horaire, il y a une étiquette ou une
zone de texte, ou un rectangle que je souhaiterais nommer comme suit C1H1 pour la salle 1 et l'horaire 1; C1H2 pour la salle 1 et l'horaire 2 et comme je risque d'avoir à créer plusieurs formulaires de ce types avec des controles différents certainement, c'est pourquoi j'aurais aimé automatisé ce traitement
2ème question :
Si c'était pour un nouveau formulaire, ce serait pratiquement sans risque
et
en plus il existe un formulaire pour le faire (je crois par 3Stone sur le
site de H. Inisan) je veux bien savoir comment faire pour un nouveau formulaire
merci
Astérix
Loïc
Bonjour,
La sentence du jour : "Quand c'est trop compliqué, il faut faire simple."
Au lieu de vouloir utiliser des étiquettes en grand nombre pour y afficher des valeurs, pourquoi ne pas utiliser un contrôle adapté, style GRID par exemple, avec adressage des cellules par n° de ligne et de colonne ?
Bonne soirée,
Loïc www.i--land.com
"Asterix" a écrit dans le message news:
re,
1ere question :
d'accord, mais: C1H1 C1H2 ... C2H1 C2H2 ... quelles est l'organisation à mettre en place ? C1 pour les étiquettes, C2
pour les textes etc......? j'ai un formulaire avec
13 horaires différents (en colonne) 16 salles différentes (en ligne) on peut considérer que les horaires et les salles ne se trouvent pas dans des tables (en fait, ca n'a pas d'importance) et à l'intersection d'une salle et d'un horaire, il y a une étiquette ou une
zone de texte, ou un rectangle que je souhaiterais nommer comme suit C1H1 pour la salle 1 et l'horaire 1; C1H2 pour la salle 1 et l'horaire 2 et comme je risque d'avoir à créer plusieurs formulaires de ce types avec des controles différents certainement, c'est pourquoi j'aurais aimé automatisé ce traitement
2ème question :
Si c'était pour un nouveau formulaire, ce serait pratiquement sans risque
et
en plus il existe un formulaire pour le faire (je crois par 3Stone sur le
site de H. Inisan) je veux bien savoir comment faire pour un nouveau formulaire
merci
Astérix
Bonjour,
La sentence du jour : "Quand c'est trop compliqué, il faut faire simple."
Au lieu de vouloir utiliser des étiquettes en grand nombre pour y afficher
des valeurs, pourquoi ne pas utiliser un contrôle adapté, style GRID par
exemple, avec adressage des cellules par n° de ligne et de colonne ?
Bonne soirée,
Loïc
www.i--land.com
"Asterix" <asterix@oreka.com> a écrit dans le message news:
eZQAUmRXEHA.2852@TK2MSFTNGP12.phx.gbl...
re,
1ere question :
d'accord, mais:
C1H1 C1H2 ...
C2H1 C2H2 ...
quelles est l'organisation à mettre en place ? C1 pour les étiquettes,
C2
pour les textes etc......?
j'ai un formulaire avec
13 horaires différents (en colonne)
16 salles différentes (en ligne)
on peut considérer que les horaires et les salles ne se trouvent pas dans
des tables (en fait, ca n'a pas d'importance)
et à l'intersection d'une salle et d'un horaire, il y a une étiquette ou
une
zone de texte, ou un rectangle que je souhaiterais nommer comme suit
C1H1 pour la salle 1 et l'horaire 1; C1H2 pour la salle 1 et l'horaire 2
et comme je risque d'avoir à créer plusieurs formulaires de ce types avec
des controles différents certainement, c'est pourquoi j'aurais aimé
automatisé ce traitement
2ème question :
Si c'était pour un nouveau formulaire, ce serait pratiquement sans
risque
et
en plus il existe un formulaire pour le faire (je crois par 3Stone sur
le
site de H. Inisan)
je veux bien savoir comment faire pour un nouveau formulaire
La sentence du jour : "Quand c'est trop compliqué, il faut faire simple."
Au lieu de vouloir utiliser des étiquettes en grand nombre pour y afficher des valeurs, pourquoi ne pas utiliser un contrôle adapté, style GRID par exemple, avec adressage des cellules par n° de ligne et de colonne ?
Bonne soirée,
Loïc www.i--land.com
"Asterix" a écrit dans le message news:
re,
1ere question :
d'accord, mais: C1H1 C1H2 ... C2H1 C2H2 ... quelles est l'organisation à mettre en place ? C1 pour les étiquettes, C2
pour les textes etc......? j'ai un formulaire avec
13 horaires différents (en colonne) 16 salles différentes (en ligne) on peut considérer que les horaires et les salles ne se trouvent pas dans des tables (en fait, ca n'a pas d'importance) et à l'intersection d'une salle et d'un horaire, il y a une étiquette ou une
zone de texte, ou un rectangle que je souhaiterais nommer comme suit C1H1 pour la salle 1 et l'horaire 1; C1H2 pour la salle 1 et l'horaire 2 et comme je risque d'avoir à créer plusieurs formulaires de ce types avec des controles différents certainement, c'est pourquoi j'aurais aimé automatisé ce traitement
2ème question :
Si c'était pour un nouveau formulaire, ce serait pratiquement sans risque
et
en plus il existe un formulaire pour le faire (je crois par 3Stone sur le
site de H. Inisan) je veux bien savoir comment faire pour un nouveau formulaire