Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite
trouver son type. Comment avec Access 97 puis-je lire le type de l'objet
recu (table, query, form, etc.)? Merci.
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
Patrick Fredin
Bonjour,
Si tu normalises le nom des objets, tu peux trouver son type.
Par exemple, tous les noms de bouton peuvent commencer par "cmd".
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Bonjour,
Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite trouver son type. Comment avec Access 97 puis-je lire le type de l'objet recu (table, query, form, etc.)? Merci.
Bonjour,
Si tu normalises le nom des objets, tu peux trouver son type.
Par exemple, tous les noms de bouton peuvent commencer par "cmd".
--
Patrick
"À L'AIDE! Redonner la permission «Admin"
<LAIDERedonnerlapermissionAdmin@discussions.microsoft.com> wrote in message
news:CF0F324B-FCE5-47A3-8AD1-EC3AC3EC2E3D@microsoft.com...
Bonjour,
Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite
trouver son type. Comment avec Access 97 puis-je lire le type de l'objet
recu (table, query, form, etc.)? Merci.
Si tu normalises le nom des objets, tu peux trouver son type.
Par exemple, tous les noms de bouton peuvent commencer par "cmd".
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Bonjour,
Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite trouver son type. Comment avec Access 97 puis-je lire le type de l'objet recu (table, query, form, etc.)? Merci.
À L'AIDE! Redonner la permission «Admin
Cette solution serait bien mais malheureusement je dois traiter les objets de base de données de différents utilisateurs qui n'utilisent pas tous la même nomentlature.
Exemple: Certains sauvegardent leur table sous la forme «Table_NomClient» tandis que d'autres écrivent tout simplement «NomClient» alors que ces deux objets de base de données sont des tables?? Vous voyez le problème.
"Patrick Fredin" wrote:
Bonjour,
Si tu normalises le nom des objets, tu peux trouver son type.
Par exemple, tous les noms de bouton peuvent commencer par "cmd".
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Bonjour,
Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite trouver son type. Comment avec Access 97 puis-je lire le type de l'objet recu (table, query, form, etc.)? Merci.
Cette solution serait bien mais malheureusement je dois traiter les objets de
base de données de différents utilisateurs qui n'utilisent pas tous la même
nomentlature.
Exemple: Certains sauvegardent leur table sous la forme «Table_NomClient»
tandis que d'autres écrivent tout simplement «NomClient» alors que ces deux
objets de base de données sont des tables?? Vous voyez le problème.
"Patrick Fredin" wrote:
Bonjour,
Si tu normalises le nom des objets, tu peux trouver son type.
Par exemple, tous les noms de bouton peuvent commencer par "cmd".
--
Patrick
"À L'AIDE! Redonner la permission «Admin"
<LAIDERedonnerlapermissionAdmin@discussions.microsoft.com> wrote in message
news:CF0F324B-FCE5-47A3-8AD1-EC3AC3EC2E3D@microsoft.com...
Bonjour,
Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite
trouver son type. Comment avec Access 97 puis-je lire le type de l'objet
recu (table, query, form, etc.)? Merci.
Cette solution serait bien mais malheureusement je dois traiter les objets de base de données de différents utilisateurs qui n'utilisent pas tous la même nomentlature.
Exemple: Certains sauvegardent leur table sous la forme «Table_NomClient» tandis que d'autres écrivent tout simplement «NomClient» alors que ces deux objets de base de données sont des tables?? Vous voyez le problème.
"Patrick Fredin" wrote:
Bonjour,
Si tu normalises le nom des objets, tu peux trouver son type.
Par exemple, tous les noms de bouton peuvent commencer par "cmd".
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Bonjour,
Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite trouver son type. Comment avec Access 97 puis-je lire le type de l'objet recu (table, query, form, etc.)? Merci.
Patrick Fredin
Et quelle genre de fonction utilise cette information ?
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Cette solution serait bien mais malheureusement je dois traiter les objets de base de données de différents utilisateurs qui n'utilisent pas tous la même nomentlature.
Exemple: Certains sauvegardent leur table sous la forme «Table_NomClient» tandis que d'autres écrivent tout simplement «NomClient» alors que ces deux objets de base de données sont des tables?? Vous voyez le problème.
"Patrick Fredin" wrote:
Bonjour,
Si tu normalises le nom des objets, tu peux trouver son type.
Par exemple, tous les noms de bouton peuvent commencer par "cmd".
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Bonjour,
Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite trouver son type. Comment avec Access 97 puis-je lire le type de l'objet recu (table, query, form, etc.)? Merci.
Et quelle genre de fonction utilise cette information ?
--
Patrick
"À L'AIDE! Redonner la permission «Admin"
<LAIDERedonnerlapermissionAdmin@discussions.microsoft.com> wrote in message
news:C1225FCC-897D-4802-970C-2E4C532B11D6@microsoft.com...
Cette solution serait bien mais malheureusement je dois traiter les objets
de
base de données de différents utilisateurs qui n'utilisent pas tous la
même
nomentlature.
Exemple: Certains sauvegardent leur table sous la forme «Table_NomClient»
tandis que d'autres écrivent tout simplement «NomClient» alors que ces
deux
objets de base de données sont des tables?? Vous voyez le problème.
"Patrick Fredin" wrote:
Bonjour,
Si tu normalises le nom des objets, tu peux trouver son type.
Par exemple, tous les noms de bouton peuvent commencer par "cmd".
--
Patrick
"À L'AIDE! Redonner la permission «Admin"
<LAIDERedonnerlapermissionAdmin@discussions.microsoft.com> wrote in
message
news:CF0F324B-FCE5-47A3-8AD1-EC3AC3EC2E3D@microsoft.com...
Bonjour,
Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite
trouver son type. Comment avec Access 97 puis-je lire le type de
l'objet
recu (table, query, form, etc.)? Merci.
Et quelle genre de fonction utilise cette information ?
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Cette solution serait bien mais malheureusement je dois traiter les objets de base de données de différents utilisateurs qui n'utilisent pas tous la même nomentlature.
Exemple: Certains sauvegardent leur table sous la forme «Table_NomClient» tandis que d'autres écrivent tout simplement «NomClient» alors que ces deux objets de base de données sont des tables?? Vous voyez le problème.
"Patrick Fredin" wrote:
Bonjour,
Si tu normalises le nom des objets, tu peux trouver son type.
Par exemple, tous les noms de bouton peuvent commencer par "cmd".
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Bonjour,
Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite trouver son type. Comment avec Access 97 puis-je lire le type de l'objet recu (table, query, form, etc.)? Merci.
3stone
Salut "A l'aide"
Tu n'as pas d'autre nom ? ;-)
"À L'AIDE! Redonner la permission «Admin" | Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite | trouver son type. Comment avec Access 97 puis-je lire le type de l'objet | recu (table, query, form, etc.)? Merci.
Inspire toi de ceci :
Dim sMsg As String Dim obj As Object
For Each obj In Me.Form If TypeOf obj Is TextBox Then sMsg = "TextBox" ElseIf TypeOf obj Is Label Then sMsg = "Etiquette" ElseIf TypeOf obj Is ListBox Then sMsg = "Zone de liste" ElseIf TypeOf obj Is ComboBox Then sMsg = "Liste déroulante" ElseIf TypeOf obj Is CommandButton Then sMsg = "Bouton de commande" ElseIf TypeOf obj Is CheckBox Then sMsg = "Case à cocher" 'ainsi de suite... ' Else sMsg = "Sait pas ;-)" End If
"À L'AIDE! Redonner la permission «Admin"
| Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite
| trouver son type. Comment avec Access 97 puis-je lire le type de l'objet
| recu (table, query, form, etc.)? Merci.
Inspire toi de ceci :
Dim sMsg As String
Dim obj As Object
For Each obj In Me.Form
If TypeOf obj Is TextBox Then
sMsg = "TextBox"
ElseIf TypeOf obj Is Label Then
sMsg = "Etiquette"
ElseIf TypeOf obj Is ListBox Then
sMsg = "Zone de liste"
ElseIf TypeOf obj Is ComboBox Then
sMsg = "Liste déroulante"
ElseIf TypeOf obj Is CommandButton Then
sMsg = "Bouton de commande"
ElseIf TypeOf obj Is CheckBox Then
sMsg = "Case à cocher"
'ainsi de suite...
'
Else
sMsg = "Sait pas ;-)"
End If
"À L'AIDE! Redonner la permission «Admin" | Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite | trouver son type. Comment avec Access 97 puis-je lire le type de l'objet | recu (table, query, form, etc.)? Merci.
Inspire toi de ceci :
Dim sMsg As String Dim obj As Object
For Each obj In Me.Form If TypeOf obj Is TextBox Then sMsg = "TextBox" ElseIf TypeOf obj Is Label Then sMsg = "Etiquette" ElseIf TypeOf obj Is ListBox Then sMsg = "Zone de liste" ElseIf TypeOf obj Is ComboBox Then sMsg = "Liste déroulante" ElseIf TypeOf obj Is CommandButton Then sMsg = "Bouton de commande" ElseIf TypeOf obj Is CheckBox Then sMsg = "Case à cocher" 'ainsi de suite... ' Else sMsg = "Sait pas ;-)" End If
Pour diverses raisons, certains employés au boulot conservent dans une base de données qui leur est propre le nom et l'identifiant des clients. La fonction a pour but de mettre à jour tout les identifiant des clients puisqu'à partir de 2005 l'identifiant de tout les clients changera pour un nouveau.
Exemple: Client:Carl Identifiant:Carl_123 changera pour Client:Carl Identifiant:1723451(code aléatoire)
"Patrick Fredin" wrote:
Et quelle genre de fonction utilise cette information ?
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Cette solution serait bien mais malheureusement je dois traiter les objets de base de données de différents utilisateurs qui n'utilisent pas tous la même nomentlature.
Exemple: Certains sauvegardent leur table sous la forme «Table_NomClient» tandis que d'autres écrivent tout simplement «NomClient» alors que ces deux objets de base de données sont des tables?? Vous voyez le problème.
"Patrick Fredin" wrote:
Bonjour,
Si tu normalises le nom des objets, tu peux trouver son type.
Par exemple, tous les noms de bouton peuvent commencer par "cmd".
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Bonjour,
Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite trouver son type. Comment avec Access 97 puis-je lire le type de l'objet recu (table, query, form, etc.)? Merci.
Pour diverses raisons, certains employés au boulot conservent dans une base
de données qui leur est propre le nom et l'identifiant des clients. La
fonction a pour but de mettre à jour tout les identifiant des clients
puisqu'à partir de 2005 l'identifiant de tout les clients changera pour un
nouveau.
Exemple: Client:Carl Identifiant:Carl_123
changera pour
Client:Carl Identifiant:1723451(code aléatoire)
"Patrick Fredin" wrote:
Et quelle genre de fonction utilise cette information ?
--
Patrick
"À L'AIDE! Redonner la permission «Admin"
<LAIDERedonnerlapermissionAdmin@discussions.microsoft.com> wrote in message
news:C1225FCC-897D-4802-970C-2E4C532B11D6@microsoft.com...
Cette solution serait bien mais malheureusement je dois traiter les objets
de
base de données de différents utilisateurs qui n'utilisent pas tous la
même
nomentlature.
Exemple: Certains sauvegardent leur table sous la forme «Table_NomClient»
tandis que d'autres écrivent tout simplement «NomClient» alors que ces
deux
objets de base de données sont des tables?? Vous voyez le problème.
"Patrick Fredin" wrote:
Bonjour,
Si tu normalises le nom des objets, tu peux trouver son type.
Par exemple, tous les noms de bouton peuvent commencer par "cmd".
--
Patrick
"À L'AIDE! Redonner la permission «Admin"
<LAIDERedonnerlapermissionAdmin@discussions.microsoft.com> wrote in
message
news:CF0F324B-FCE5-47A3-8AD1-EC3AC3EC2E3D@microsoft.com...
Bonjour,
Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite
trouver son type. Comment avec Access 97 puis-je lire le type de
l'objet
recu (table, query, form, etc.)? Merci.
Pour diverses raisons, certains employés au boulot conservent dans une base de données qui leur est propre le nom et l'identifiant des clients. La fonction a pour but de mettre à jour tout les identifiant des clients puisqu'à partir de 2005 l'identifiant de tout les clients changera pour un nouveau.
Exemple: Client:Carl Identifiant:Carl_123 changera pour Client:Carl Identifiant:1723451(code aléatoire)
"Patrick Fredin" wrote:
Et quelle genre de fonction utilise cette information ?
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Cette solution serait bien mais malheureusement je dois traiter les objets de base de données de différents utilisateurs qui n'utilisent pas tous la même nomentlature.
Exemple: Certains sauvegardent leur table sous la forme «Table_NomClient» tandis que d'autres écrivent tout simplement «NomClient» alors que ces deux objets de base de données sont des tables?? Vous voyez le problème.
"Patrick Fredin" wrote:
Bonjour,
Si tu normalises le nom des objets, tu peux trouver son type.
Par exemple, tous les noms de bouton peuvent commencer par "cmd".
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Bonjour,
Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite trouver son type. Comment avec Access 97 puis-je lire le type de l'objet recu (table, query, form, etc.)? Merci.
Patrick Fredin
J'avoue que je n'ai pas trop d'idée. Comment comptes-tu t'y prendre pour balayer toutes les BDD des employés concernés ?
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Pour diverses raisons, certains employés au boulot conservent dans une base de données qui leur est propre le nom et l'identifiant des clients. La fonction a pour but de mettre à jour tout les identifiant des clients puisqu'à partir de 2005 l'identifiant de tout les clients changera pour un nouveau.
Exemple: Client:Carl Identifiant:Carl_123 changera pour Client:Carl Identifiant:1723451(code aléatoire)
"Patrick Fredin" wrote:
Et quelle genre de fonction utilise cette information ?
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Cette solution serait bien mais malheureusement je dois traiter les objets de base de données de différents utilisateurs qui n'utilisent pas tous la même nomentlature.
Exemple: Certains sauvegardent leur table sous la forme «Table_NomClient» tandis que d'autres écrivent tout simplement «NomClient» alors que ces deux objets de base de données sont des tables?? Vous voyez le problème.
"Patrick Fredin" wrote:
Bonjour,
Si tu normalises le nom des objets, tu peux trouver son type.
Par exemple, tous les noms de bouton peuvent commencer par "cmd".
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Bonjour,
Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite trouver son type. Comment avec Access 97 puis-je lire le type de l'objet recu (table, query, form, etc.)? Merci.
J'avoue que je n'ai pas trop d'idée. Comment comptes-tu t'y prendre pour
balayer toutes les BDD des employés concernés ?
--
Patrick
"À L'AIDE! Redonner la permission «Admin"
<LAIDERedonnerlapermissionAdmin@discussions.microsoft.com> wrote in message
news:2E3999DA-688A-4FFF-9ECF-A2A75ADC9118@microsoft.com...
Pour diverses raisons, certains employés au boulot conservent dans une
base
de données qui leur est propre le nom et l'identifiant des clients. La
fonction a pour but de mettre à jour tout les identifiant des clients
puisqu'à partir de 2005 l'identifiant de tout les clients changera pour un
nouveau.
Exemple: Client:Carl Identifiant:Carl_123
changera pour
Client:Carl Identifiant:1723451(code aléatoire)
"Patrick Fredin" wrote:
Et quelle genre de fonction utilise cette information ?
--
Patrick
"À L'AIDE! Redonner la permission «Admin"
<LAIDERedonnerlapermissionAdmin@discussions.microsoft.com> wrote in
message
news:C1225FCC-897D-4802-970C-2E4C532B11D6@microsoft.com...
Cette solution serait bien mais malheureusement je dois traiter les
objets
de
base de données de différents utilisateurs qui n'utilisent pas tous la
même
nomentlature.
Exemple: Certains sauvegardent leur table sous la forme
«Table_NomClient»
tandis que d'autres écrivent tout simplement «NomClient» alors que ces
deux
objets de base de données sont des tables?? Vous voyez le problème.
"Patrick Fredin" wrote:
Bonjour,
Si tu normalises le nom des objets, tu peux trouver son type.
Par exemple, tous les noms de bouton peuvent commencer par "cmd".
--
Patrick
"À L'AIDE! Redonner la permission «Admin"
<LAIDERedonnerlapermissionAdmin@discussions.microsoft.com> wrote in
message
news:CF0F324B-FCE5-47A3-8AD1-EC3AC3EC2E3D@microsoft.com...
Bonjour,
Dans ma fonction je reçois le nom d'un l'objet et je dois par la
suite
trouver son type. Comment avec Access 97 puis-je lire le type de
l'objet
recu (table, query, form, etc.)? Merci.
J'avoue que je n'ai pas trop d'idée. Comment comptes-tu t'y prendre pour balayer toutes les BDD des employés concernés ?
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Pour diverses raisons, certains employés au boulot conservent dans une base de données qui leur est propre le nom et l'identifiant des clients. La fonction a pour but de mettre à jour tout les identifiant des clients puisqu'à partir de 2005 l'identifiant de tout les clients changera pour un nouveau.
Exemple: Client:Carl Identifiant:Carl_123 changera pour Client:Carl Identifiant:1723451(code aléatoire)
"Patrick Fredin" wrote:
Et quelle genre de fonction utilise cette information ?
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Cette solution serait bien mais malheureusement je dois traiter les objets de base de données de différents utilisateurs qui n'utilisent pas tous la même nomentlature.
Exemple: Certains sauvegardent leur table sous la forme «Table_NomClient» tandis que d'autres écrivent tout simplement «NomClient» alors que ces deux objets de base de données sont des tables?? Vous voyez le problème.
"Patrick Fredin" wrote:
Bonjour,
Si tu normalises le nom des objets, tu peux trouver son type.
Par exemple, tous les noms de bouton peuvent commencer par "cmd".
-- Patrick
"À L'AIDE! Redonner la permission «Admin" wrote in message news:
Bonjour,
Dans ma fonction je reçois le nom d'un l'objet et je dois par la suite trouver son type. Comment avec Access 97 puis-je lire le type de l'objet recu (table, query, form, etc.)? Merci.
mouly
salut a l'aide
tu peux utiliser la table MsysObjects pour retrouver d'après leur nom, le type d'un objet de la base (query, table,form etc.)
cette table a une colonne Name qui contient le nom de l'objet et une colonne type qui contient un entier codant pour le type de l'objet c'est uen table système, donc non visible par défaut
seulement c'est casse gueule, autant une table et une requete ne peuvent pas avoir un meme nom, autant ce n'est pas vrai pour le reste. pour peu qu'il n'y ait pas de nomenclature en place, la detection du type peut bugger
le mieux et le plus simple c'est de recevoir dans ta fonction le nom de l'objet ainsi que son type. c'est plus propre et plus sûr ( il y a deja un type enumeré AcObjectType défini dans access)
-- mouly mouly2 at yahoo dot com
salut a l'aide
tu peux utiliser la table MsysObjects pour retrouver d'après leur nom, le
type d'un objet de la base (query, table,form etc.)
cette table a une colonne Name qui contient le nom de l'objet
et une colonne type qui contient un entier codant pour le type de l'objet
c'est uen table système, donc non visible par défaut
seulement c'est casse gueule, autant une table et une requete ne peuvent
pas avoir un meme nom, autant ce n'est pas vrai pour le reste.
pour peu qu'il n'y ait pas de nomenclature en place, la detection du type
peut bugger
le mieux et le plus simple c'est de recevoir dans ta fonction le nom de
l'objet ainsi que son type. c'est plus propre et plus sûr
( il y a deja un type enumeré AcObjectType défini dans access)
tu peux utiliser la table MsysObjects pour retrouver d'après leur nom, le type d'un objet de la base (query, table,form etc.)
cette table a une colonne Name qui contient le nom de l'objet et une colonne type qui contient un entier codant pour le type de l'objet c'est uen table système, donc non visible par défaut
seulement c'est casse gueule, autant une table et une requete ne peuvent pas avoir un meme nom, autant ce n'est pas vrai pour le reste. pour peu qu'il n'y ait pas de nomenclature en place, la detection du type peut bugger
le mieux et le plus simple c'est de recevoir dans ta fonction le nom de l'objet ainsi que son type. c'est plus propre et plus sûr ( il y a deja un type enumeré AcObjectType défini dans access)