Je travaille sous Access 2000 et je souhaiterais afficher
le resultat d'une requete qui pour est inscrite dans un
recordset. C'est la raison pour laquelle je pensais
utiliser un objet DataGrid ou DataFlex. Le probleme est
que lorsque j'essaye d'enregistrer ceux-ci, et apres
enregistrement (aussi bien en ligne de commande, qu'avec
l'outil d'enregistrement fourni avec Access) je ne peux
toujours pas les utiliser (Message : Do not have the
license required to use this ActiveX Control). M'en voila
bien peu aise.
Note : Je travaille dans un entreprise et pas sur mon pc
personnel. Le systeme d'exploitation est Windows 2000
Professionnel SP4. La version de Visual Basic est la 6.0
VBA. Enfin, la version d'Access est la 2000 (9.0.4402 SR-
1).
Merci beaucoup d'avance.
Zubral
PS : Sinon, quel serait le meilleur moyen pour compenser
ce manque d'outil ? Plusieurs ListBox ?
Je réponds un peu à coté mais avez-vous des raisons particulières pour afficher le recordset dans un objet DataGrid ou DataFlex plutôt que dans un formulaire Access qui est fait pour cela et qui en plus est complétement intégré à Access?
A+
Rv
"Zubral" a écrit dans le message de news:1658c01c447ae$8228cc90$
Bonjour,
Je travaille sous Access 2000 et je souhaiterais afficher le resultat d'une requete qui pour est inscrite dans un recordset. C'est la raison pour laquelle je pensais utiliser un objet DataGrid ou DataFlex. Le probleme est que lorsque j'essaye d'enregistrer ceux-ci, et apres enregistrement (aussi bien en ligne de commande, qu'avec l'outil d'enregistrement fourni avec Access) je ne peux toujours pas les utiliser (Message : Do not have the license required to use this ActiveX Control). M'en voila bien peu aise. Note : Je travaille dans un entreprise et pas sur mon pc personnel. Le systeme d'exploitation est Windows 2000 Professionnel SP4. La version de Visual Basic est la 6.0 VBA. Enfin, la version d'Access est la 2000 (9.0.4402 SR- 1). Merci beaucoup d'avance.
Zubral
PS : Sinon, quel serait le meilleur moyen pour compenser ce manque d'outil ? Plusieurs ListBox ?
Salut,
Je réponds un peu à coté mais avez-vous des raisons particulières pour
afficher le recordset dans un objet DataGrid ou DataFlex plutôt que dans un
formulaire Access qui est fait pour cela et qui en plus est complétement
intégré à Access?
A+
Rv
"Zubral" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:1658c01c447ae$8228cc90$a001280a@phx.gbl...
Bonjour,
Je travaille sous Access 2000 et je souhaiterais afficher
le resultat d'une requete qui pour est inscrite dans un
recordset. C'est la raison pour laquelle je pensais
utiliser un objet DataGrid ou DataFlex. Le probleme est
que lorsque j'essaye d'enregistrer ceux-ci, et apres
enregistrement (aussi bien en ligne de commande, qu'avec
l'outil d'enregistrement fourni avec Access) je ne peux
toujours pas les utiliser (Message : Do not have the
license required to use this ActiveX Control). M'en voila
bien peu aise.
Note : Je travaille dans un entreprise et pas sur mon pc
personnel. Le systeme d'exploitation est Windows 2000
Professionnel SP4. La version de Visual Basic est la 6.0
VBA. Enfin, la version d'Access est la 2000 (9.0.4402 SR-
1).
Merci beaucoup d'avance.
Zubral
PS : Sinon, quel serait le meilleur moyen pour compenser
ce manque d'outil ? Plusieurs ListBox ?
Je réponds un peu à coté mais avez-vous des raisons particulières pour afficher le recordset dans un objet DataGrid ou DataFlex plutôt que dans un formulaire Access qui est fait pour cela et qui en plus est complétement intégré à Access?
A+
Rv
"Zubral" a écrit dans le message de news:1658c01c447ae$8228cc90$
Bonjour,
Je travaille sous Access 2000 et je souhaiterais afficher le resultat d'une requete qui pour est inscrite dans un recordset. C'est la raison pour laquelle je pensais utiliser un objet DataGrid ou DataFlex. Le probleme est que lorsque j'essaye d'enregistrer ceux-ci, et apres enregistrement (aussi bien en ligne de commande, qu'avec l'outil d'enregistrement fourni avec Access) je ne peux toujours pas les utiliser (Message : Do not have the license required to use this ActiveX Control). M'en voila bien peu aise. Note : Je travaille dans un entreprise et pas sur mon pc personnel. Le systeme d'exploitation est Windows 2000 Professionnel SP4. La version de Visual Basic est la 6.0 VBA. Enfin, la version d'Access est la 2000 (9.0.4402 SR- 1). Merci beaucoup d'avance.
Zubral
PS : Sinon, quel serait le meilleur moyen pour compenser ce manque d'outil ? Plusieurs ListBox ?
Zubral
En fait, je souhaite afficher ma requete dans un formulaire, au sein d'un objet DataGrid ou DataFlex. Existe-t-il un objet directement integre a Access qui permette d'afficher le resultat d'un recordset ? Merci pour votre reponse dans tous les cas.
Zubral
-----Message d'origine----- Salut,
Je réponds un peu à coté mais avez-vous des raisons particulières pour
afficher le recordset dans un objet DataGrid ou DataFlex plutôt que dans un
formulaire Access qui est fait pour cela et qui en plus est complétement
intégré à Access?
A+
Rv
"Zubral" a écrit dans le message de
news:1658c01c447ae$8228cc90$
Bonjour,
Je travaille sous Access 2000 et je souhaiterais afficher
le resultat d'une requete qui pour est inscrite dans un recordset. C'est la raison pour laquelle je pensais utiliser un objet DataGrid ou DataFlex. Le probleme est que lorsque j'essaye d'enregistrer ceux-ci, et apres enregistrement (aussi bien en ligne de commande, qu'avec l'outil d'enregistrement fourni avec Access) je ne peux toujours pas les utiliser (Message : Do not have the license required to use this ActiveX Control). M'en voila
bien peu aise. Note : Je travaille dans un entreprise et pas sur mon pc personnel. Le systeme d'exploitation est Windows 2000 Professionnel SP4. La version de Visual Basic est la 6.0 VBA. Enfin, la version d'Access est la 2000 (9.0.4402 SR-
1). Merci beaucoup d'avance.
Zubral
PS : Sinon, quel serait le meilleur moyen pour compenser ce manque d'outil ? Plusieurs ListBox ?
.
En fait, je souhaite afficher ma requete dans un
formulaire, au sein d'un objet DataGrid ou DataFlex.
Existe-t-il un objet directement integre a Access qui
permette d'afficher le resultat d'un recordset ?
Merci pour votre reponse dans tous les cas.
Zubral
-----Message d'origine-----
Salut,
Je réponds un peu à coté mais avez-vous des raisons
particulières pour
afficher le recordset dans un objet DataGrid ou DataFlex
plutôt que dans un
formulaire Access qui est fait pour cela et qui en plus
est complétement
intégré à Access?
A+
Rv
"Zubral" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:1658c01c447ae$8228cc90$a001280a@phx.gbl...
Bonjour,
Je travaille sous Access 2000 et je souhaiterais
afficher
le resultat d'une requete qui pour est inscrite dans un
recordset. C'est la raison pour laquelle je pensais
utiliser un objet DataGrid ou DataFlex. Le probleme est
que lorsque j'essaye d'enregistrer ceux-ci, et apres
enregistrement (aussi bien en ligne de commande, qu'avec
l'outil d'enregistrement fourni avec Access) je ne peux
toujours pas les utiliser (Message : Do not have the
license required to use this ActiveX Control). M'en
voila
bien peu aise.
Note : Je travaille dans un entreprise et pas sur mon pc
personnel. Le systeme d'exploitation est Windows 2000
Professionnel SP4. La version de Visual Basic est la 6.0
VBA. Enfin, la version d'Access est la 2000 (9.0.4402
SR-
1).
Merci beaucoup d'avance.
Zubral
PS : Sinon, quel serait le meilleur moyen pour compenser
ce manque d'outil ? Plusieurs ListBox ?
En fait, je souhaite afficher ma requete dans un formulaire, au sein d'un objet DataGrid ou DataFlex. Existe-t-il un objet directement integre a Access qui permette d'afficher le resultat d'un recordset ? Merci pour votre reponse dans tous les cas.
Zubral
-----Message d'origine----- Salut,
Je réponds un peu à coté mais avez-vous des raisons particulières pour
afficher le recordset dans un objet DataGrid ou DataFlex plutôt que dans un
formulaire Access qui est fait pour cela et qui en plus est complétement
intégré à Access?
A+
Rv
"Zubral" a écrit dans le message de
news:1658c01c447ae$8228cc90$
Bonjour,
Je travaille sous Access 2000 et je souhaiterais afficher
le resultat d'une requete qui pour est inscrite dans un recordset. C'est la raison pour laquelle je pensais utiliser un objet DataGrid ou DataFlex. Le probleme est que lorsque j'essaye d'enregistrer ceux-ci, et apres enregistrement (aussi bien en ligne de commande, qu'avec l'outil d'enregistrement fourni avec Access) je ne peux toujours pas les utiliser (Message : Do not have the license required to use this ActiveX Control). M'en voila
bien peu aise. Note : Je travaille dans un entreprise et pas sur mon pc personnel. Le systeme d'exploitation est Windows 2000 Professionnel SP4. La version de Visual Basic est la 6.0 VBA. Enfin, la version d'Access est la 2000 (9.0.4402 SR-
1). Merci beaucoup d'avance.
Zubral
PS : Sinon, quel serait le meilleur moyen pour compenser ce manque d'outil ? Plusieurs ListBox ?
.
Rv
Oui le formulaire est l'objet access qui permet à l'utilisateur d'afficher, de modifier ou de créer des données. Il suffit de - créer un formulaire, - de régler la propriété affich par défaut sur mode continu - de sélectionner la requête dans la propriété recordsource du formulaire --> une mini fenêtre contenant les champs de la requête s'ouvre alors, - glisser les champs voulus dans la zone détail du formulaire.
La création du formulaire par l'assistant permet aussi de se faire prendre en main dans un premier temps.
Si on veux vraiment passer par un recordset, il faut quelque lignes de VBA pour créer et alimenter le Recordset à partir de la requête puis mettre à jour la propriété recordset du formulaire avec le Recordset "fraîchement" créé. Si il n'y a pas d'autres raisons que de faire comme en VB avec un DataGrid alors autant utiliser la propriété recordsource qui pointe directement sur la requête. Access fait le reste!
A+
Rv
"Zubral" a écrit dans le message de news:1622e01c447b1$8b04fd40$ En fait, je souhaite afficher ma requete dans un formulaire, au sein d'un objet DataGrid ou DataFlex. Existe-t-il un objet directement integre a Access qui permette d'afficher le resultat d'un recordset ? Merci pour votre reponse dans tous les cas.
Zubral
Oui le formulaire est l'objet access qui permet à l'utilisateur d'afficher,
de modifier ou de créer des données.
Il suffit de
- créer un formulaire,
- de régler la propriété affich par défaut sur mode continu
- de sélectionner la requête dans la propriété recordsource du
formulaire --> une mini fenêtre contenant les champs de la requête s'ouvre
alors,
- glisser les champs voulus dans la zone détail du formulaire.
La création du formulaire par l'assistant permet aussi de se faire prendre
en main dans un premier temps.
Si on veux vraiment passer par un recordset, il faut quelque lignes de VBA
pour créer et alimenter le Recordset à partir de la requête puis mettre à
jour la propriété recordset du formulaire avec le Recordset "fraîchement"
créé. Si il n'y a pas d'autres raisons que de faire comme en VB avec un
DataGrid alors autant utiliser la propriété recordsource qui pointe
directement sur la requête. Access fait le reste!
A+
Rv
"Zubral" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:1622e01c447b1$8b04fd40$a301280a@phx.gbl...
En fait, je souhaite afficher ma requete dans un
formulaire, au sein d'un objet DataGrid ou DataFlex.
Existe-t-il un objet directement integre a Access qui
permette d'afficher le resultat d'un recordset ?
Merci pour votre reponse dans tous les cas.
Oui le formulaire est l'objet access qui permet à l'utilisateur d'afficher, de modifier ou de créer des données. Il suffit de - créer un formulaire, - de régler la propriété affich par défaut sur mode continu - de sélectionner la requête dans la propriété recordsource du formulaire --> une mini fenêtre contenant les champs de la requête s'ouvre alors, - glisser les champs voulus dans la zone détail du formulaire.
La création du formulaire par l'assistant permet aussi de se faire prendre en main dans un premier temps.
Si on veux vraiment passer par un recordset, il faut quelque lignes de VBA pour créer et alimenter le Recordset à partir de la requête puis mettre à jour la propriété recordset du formulaire avec le Recordset "fraîchement" créé. Si il n'y a pas d'autres raisons que de faire comme en VB avec un DataGrid alors autant utiliser la propriété recordsource qui pointe directement sur la requête. Access fait le reste!
A+
Rv
"Zubral" a écrit dans le message de news:1622e01c447b1$8b04fd40$ En fait, je souhaite afficher ma requete dans un formulaire, au sein d'un objet DataGrid ou DataFlex. Existe-t-il un objet directement integre a Access qui permette d'afficher le resultat d'un recordset ? Merci pour votre reponse dans tous les cas.
Zubral
Daniel Carollo
Bonjour Zubral!
Pour utiliser ces composants en mode de programmation, il faut avoir une licence d'outil de programmation, genre VB, Office Developper's Kit ou autre.
Bonne continuation,
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Zubral" wrote in message news:1658c01c447ae$8228cc90$
Bonjour,
Je travaille sous Access 2000 et je souhaiterais afficher le resultat d'une requete qui pour est inscrite dans un recordset. C'est la raison pour laquelle je pensais utiliser un objet DataGrid ou DataFlex. Le probleme est que lorsque j'essaye d'enregistrer ceux-ci, et apres enregistrement (aussi bien en ligne de commande, qu'avec l'outil d'enregistrement fourni avec Access) je ne peux toujours pas les utiliser (Message : Do not have the license required to use this ActiveX Control). M'en voila bien peu aise. Note : Je travaille dans un entreprise et pas sur mon pc personnel. Le systeme d'exploitation est Windows 2000 Professionnel SP4. La version de Visual Basic est la 6.0 VBA. Enfin, la version d'Access est la 2000 (9.0.4402 SR- 1). Merci beaucoup d'avance.
Zubral
PS : Sinon, quel serait le meilleur moyen pour compenser ce manque d'outil ? Plusieurs ListBox ?
Bonjour Zubral!
Pour utiliser ces composants en mode de programmation, il faut avoir une
licence d'outil de programmation, genre VB, Office Developper's Kit ou
autre.
Bonne continuation,
--
Daniel :-)
Computing Technologies International - www.computing-tech.com - We
provide solutions...
"Zubral" <anonymous@discussions.microsoft.com> wrote in message
news:1658c01c447ae$8228cc90$a001280a@phx.gbl...
Bonjour,
Je travaille sous Access 2000 et je souhaiterais afficher
le resultat d'une requete qui pour est inscrite dans un
recordset. C'est la raison pour laquelle je pensais
utiliser un objet DataGrid ou DataFlex. Le probleme est
que lorsque j'essaye d'enregistrer ceux-ci, et apres
enregistrement (aussi bien en ligne de commande, qu'avec
l'outil d'enregistrement fourni avec Access) je ne peux
toujours pas les utiliser (Message : Do not have the
license required to use this ActiveX Control). M'en voila
bien peu aise.
Note : Je travaille dans un entreprise et pas sur mon pc
personnel. Le systeme d'exploitation est Windows 2000
Professionnel SP4. La version de Visual Basic est la 6.0
VBA. Enfin, la version d'Access est la 2000 (9.0.4402 SR-
1).
Merci beaucoup d'avance.
Zubral
PS : Sinon, quel serait le meilleur moyen pour compenser
ce manque d'outil ? Plusieurs ListBox ?
Pour utiliser ces composants en mode de programmation, il faut avoir une licence d'outil de programmation, genre VB, Office Developper's Kit ou autre.
Bonne continuation,
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Zubral" wrote in message news:1658c01c447ae$8228cc90$
Bonjour,
Je travaille sous Access 2000 et je souhaiterais afficher le resultat d'une requete qui pour est inscrite dans un recordset. C'est la raison pour laquelle je pensais utiliser un objet DataGrid ou DataFlex. Le probleme est que lorsque j'essaye d'enregistrer ceux-ci, et apres enregistrement (aussi bien en ligne de commande, qu'avec l'outil d'enregistrement fourni avec Access) je ne peux toujours pas les utiliser (Message : Do not have the license required to use this ActiveX Control). M'en voila bien peu aise. Note : Je travaille dans un entreprise et pas sur mon pc personnel. Le systeme d'exploitation est Windows 2000 Professionnel SP4. La version de Visual Basic est la 6.0 VBA. Enfin, la version d'Access est la 2000 (9.0.4402 SR- 1). Merci beaucoup d'avance.
Zubral
PS : Sinon, quel serait le meilleur moyen pour compenser ce manque d'outil ? Plusieurs ListBox ?
Zubral
Pour etre plus precis, j'ai cree un recordset, qui effectue une requete SQL (je n'ai pas le choix, il faut que l'utilisateur choisisse les dates pour effectuer ces requetes). Le tout est bien entendu programme en VBA. Je n'ai pas acces aux objects DataGrid, DataFlex. Je suis contraint d'utiliser un ListBox, ou un TextBox pour afficher le resultat au sein du formulaire (qui est cree lui aussi bien entendu). Est-ce raisonnable, ou il y a-t-il methode plus simple ? (je pensais par exemple creer six ListBox, une par champs, afin de recreer les colonnes du resultat de ma requete, et lier le scrolling de chacun sur un seul) Merci.
Zubral
-----Message d'origine----- Oui le formulaire est l'objet access qui permet à l'utilisateur d'afficher,
de modifier ou de créer des données. Il suffit de - créer un formulaire, - de régler la propriété affich par défaut sur mode continu
- de sélectionner la requête dans la propriété recordsource du
formulaire --> une mini fenêtre contenant les champs de la requête s'ouvre
alors, - glisser les champs voulus dans la zone détail du formulaire.
La création du formulaire par l'assistant permet aussi de se faire prendre
en main dans un premier temps.
Si on veux vraiment passer par un recordset, il faut quelque lignes de VBA
pour créer et alimenter le Recordset à partir de la requête puis mettre à
jour la propriété recordset du formulaire avec le Recordset "fraîchement"
créé. Si il n'y a pas d'autres raisons que de faire comme en VB avec un
DataGrid alors autant utiliser la propriété recordsource qui pointe
directement sur la requête. Access fait le reste!
A+
Rv
"Zubral" a écrit dans le message de
news:1622e01c447b1$8b04fd40$ En fait, je souhaite afficher ma requete dans un formulaire, au sein d'un objet DataGrid ou DataFlex. Existe-t-il un objet directement integre a Access qui permette d'afficher le resultat d'un recordset ? Merci pour votre reponse dans tous les cas.
Zubral
.
Pour etre plus precis, j'ai cree un recordset, qui
effectue une requete SQL (je n'ai pas le choix, il faut
que l'utilisateur choisisse les dates pour effectuer ces
requetes). Le tout est bien entendu programme en VBA.
Je n'ai pas acces aux objects DataGrid, DataFlex. Je suis
contraint d'utiliser un ListBox, ou un TextBox pour
afficher le resultat au sein du formulaire (qui est cree
lui aussi bien entendu).
Est-ce raisonnable, ou il y a-t-il methode plus simple ?
(je pensais par exemple creer six ListBox, une par champs,
afin de recreer les colonnes du resultat de ma requete, et
lier le scrolling de chacun sur un seul)
Merci.
Zubral
-----Message d'origine-----
Oui le formulaire est l'objet access qui permet à
l'utilisateur d'afficher,
de modifier ou de créer des données.
Il suffit de
- créer un formulaire,
- de régler la propriété affich par défaut sur mode
continu
- de sélectionner la requête dans la propriété
recordsource du
formulaire --> une mini fenêtre contenant les champs de
la requête s'ouvre
alors,
- glisser les champs voulus dans la zone détail du
formulaire.
La création du formulaire par l'assistant permet aussi de
se faire prendre
en main dans un premier temps.
Si on veux vraiment passer par un recordset, il faut
quelque lignes de VBA
pour créer et alimenter le Recordset à partir de la
requête puis mettre à
jour la propriété recordset du formulaire avec le
Recordset "fraîchement"
créé. Si il n'y a pas d'autres raisons que de faire comme
en VB avec un
DataGrid alors autant utiliser la propriété recordsource
qui pointe
directement sur la requête. Access fait le reste!
A+
Rv
"Zubral" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:1622e01c447b1$8b04fd40$a301280a@phx.gbl...
En fait, je souhaite afficher ma requete dans un
formulaire, au sein d'un objet DataGrid ou DataFlex.
Existe-t-il un objet directement integre a Access qui
permette d'afficher le resultat d'un recordset ?
Merci pour votre reponse dans tous les cas.
Pour etre plus precis, j'ai cree un recordset, qui effectue une requete SQL (je n'ai pas le choix, il faut que l'utilisateur choisisse les dates pour effectuer ces requetes). Le tout est bien entendu programme en VBA. Je n'ai pas acces aux objects DataGrid, DataFlex. Je suis contraint d'utiliser un ListBox, ou un TextBox pour afficher le resultat au sein du formulaire (qui est cree lui aussi bien entendu). Est-ce raisonnable, ou il y a-t-il methode plus simple ? (je pensais par exemple creer six ListBox, une par champs, afin de recreer les colonnes du resultat de ma requete, et lier le scrolling de chacun sur un seul) Merci.
Zubral
-----Message d'origine----- Oui le formulaire est l'objet access qui permet à l'utilisateur d'afficher,
de modifier ou de créer des données. Il suffit de - créer un formulaire, - de régler la propriété affich par défaut sur mode continu
- de sélectionner la requête dans la propriété recordsource du
formulaire --> une mini fenêtre contenant les champs de la requête s'ouvre
alors, - glisser les champs voulus dans la zone détail du formulaire.
La création du formulaire par l'assistant permet aussi de se faire prendre
en main dans un premier temps.
Si on veux vraiment passer par un recordset, il faut quelque lignes de VBA
pour créer et alimenter le Recordset à partir de la requête puis mettre à
jour la propriété recordset du formulaire avec le Recordset "fraîchement"
créé. Si il n'y a pas d'autres raisons que de faire comme en VB avec un
DataGrid alors autant utiliser la propriété recordsource qui pointe
directement sur la requête. Access fait le reste!
A+
Rv
"Zubral" a écrit dans le message de
news:1622e01c447b1$8b04fd40$ En fait, je souhaite afficher ma requete dans un formulaire, au sein d'un objet DataGrid ou DataFlex. Existe-t-il un objet directement integre a Access qui permette d'afficher le resultat d'un recordset ? Merci pour votre reponse dans tous les cas.
Zubral
.
Zubral
Normalement, avec une license Office ce n'est pas possible ?
-----Message d'origine----- Bonjour Zubral!
Pour utiliser ces composants en mode de programmation, il faut avoir une
licence d'outil de programmation, genre VB, Office Developper's Kit ou
autre.
Bonne continuation,
-- Daniel :-)
Computing Technologies International - www.computing- tech.com - We
provide solutions...
"Zubral" wrote in message
news:1658c01c447ae$8228cc90$
Bonjour,
Je travaille sous Access 2000 et je souhaiterais afficher
le resultat d'une requete qui pour est inscrite dans un recordset. C'est la raison pour laquelle je pensais utiliser un objet DataGrid ou DataFlex. Le probleme est que lorsque j'essaye d'enregistrer ceux-ci, et apres enregistrement (aussi bien en ligne de commande, qu'avec l'outil d'enregistrement fourni avec Access) je ne peux toujours pas les utiliser (Message : Do not have the license required to use this ActiveX Control). M'en voila
bien peu aise. Note : Je travaille dans un entreprise et pas sur mon pc personnel. Le systeme d'exploitation est Windows 2000 Professionnel SP4. La version de Visual Basic est la 6.0 VBA. Enfin, la version d'Access est la 2000 (9.0.4402 SR-
1). Merci beaucoup d'avance.
Zubral
PS : Sinon, quel serait le meilleur moyen pour compenser ce manque d'outil ? Plusieurs ListBox ?
.
Normalement, avec une license Office ce n'est pas
possible ?
-----Message d'origine-----
Bonjour Zubral!
Pour utiliser ces composants en mode de programmation, il
faut avoir une
licence d'outil de programmation, genre VB, Office
Developper's Kit ou
autre.
Bonne continuation,
--
Daniel :-)
Computing Technologies International - www.computing-
tech.com - We
provide solutions...
"Zubral" <anonymous@discussions.microsoft.com> wrote in
message
news:1658c01c447ae$8228cc90$a001280a@phx.gbl...
Bonjour,
Je travaille sous Access 2000 et je souhaiterais
afficher
le resultat d'une requete qui pour est inscrite dans un
recordset. C'est la raison pour laquelle je pensais
utiliser un objet DataGrid ou DataFlex. Le probleme est
que lorsque j'essaye d'enregistrer ceux-ci, et apres
enregistrement (aussi bien en ligne de commande, qu'avec
l'outil d'enregistrement fourni avec Access) je ne peux
toujours pas les utiliser (Message : Do not have the
license required to use this ActiveX Control). M'en
voila
bien peu aise.
Note : Je travaille dans un entreprise et pas sur mon pc
personnel. Le systeme d'exploitation est Windows 2000
Professionnel SP4. La version de Visual Basic est la 6.0
VBA. Enfin, la version d'Access est la 2000 (9.0.4402
SR-
1).
Merci beaucoup d'avance.
Zubral
PS : Sinon, quel serait le meilleur moyen pour compenser
ce manque d'outil ? Plusieurs ListBox ?
Normalement, avec une license Office ce n'est pas possible ?
-----Message d'origine----- Bonjour Zubral!
Pour utiliser ces composants en mode de programmation, il faut avoir une
licence d'outil de programmation, genre VB, Office Developper's Kit ou
autre.
Bonne continuation,
-- Daniel :-)
Computing Technologies International - www.computing- tech.com - We
provide solutions...
"Zubral" wrote in message
news:1658c01c447ae$8228cc90$
Bonjour,
Je travaille sous Access 2000 et je souhaiterais afficher
le resultat d'une requete qui pour est inscrite dans un recordset. C'est la raison pour laquelle je pensais utiliser un objet DataGrid ou DataFlex. Le probleme est que lorsque j'essaye d'enregistrer ceux-ci, et apres enregistrement (aussi bien en ligne de commande, qu'avec l'outil d'enregistrement fourni avec Access) je ne peux toujours pas les utiliser (Message : Do not have the license required to use this ActiveX Control). M'en voila
bien peu aise. Note : Je travaille dans un entreprise et pas sur mon pc personnel. Le systeme d'exploitation est Windows 2000 Professionnel SP4. La version de Visual Basic est la 6.0 VBA. Enfin, la version d'Access est la 2000 (9.0.4402 SR-
1). Merci beaucoup d'avance.
Zubral
PS : Sinon, quel serait le meilleur moyen pour compenser ce manque d'outil ? Plusieurs ListBox ?
.
Daniel Carollo
Re-bonjour Romain / Zubral!
Office n'est pas un outil de programmation. C'est bien pour ca que j'ai precise "Office Developper Add-On" ou quel que soit le nouveau nom que l'equipe du marketing a decide de lui donner.
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Zubral" wrote in message news:160c101c447cd$07461e00$
Normalement, avec une license Office ce n'est pas possible ?
Re-bonjour Romain / Zubral!
Office n'est pas un outil de programmation. C'est bien pour ca que j'ai
precise "Office Developper Add-On" ou quel que soit le nouveau nom que
l'equipe du marketing a decide de lui donner.
--
Daniel :-)
Computing Technologies International - www.computing-tech.com - We
provide solutions...
"Zubral" <romain.couyba@voila.fr> wrote in message
news:160c101c447cd$07461e00$a601280a@phx.gbl...
Normalement, avec une license Office ce n'est pas
possible ?
Office n'est pas un outil de programmation. C'est bien pour ca que j'ai precise "Office Developper Add-On" ou quel que soit le nouveau nom que l'equipe du marketing a decide de lui donner.
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Zubral" wrote in message news:160c101c447cd$07461e00$
Normalement, avec une license Office ce n'est pas possible ?
Rv
Dans ce cas je ferais ainsi: Préparation du formulaire: - Préciser la propriété affich sur mode continu. - Créer la requête (sans la clause where correspondant aux paramètres de date ) avec le générateur de requête d'Access. Ex: SELECT c1, c2, c3, c4, c5, c6 FROM table1. - Sélectionner la requête dans la propriété source du formulaire. - glisser les champs voulus dans la zone détail. - vider la propriété source du formulaire (le but était seulement de positionner et de paramétrer correctement les champs dans le formulaire).
En VBA Aprés la création de la requête tenant compte des paramètres saisis par l'utilisateur, - mettre à jour la propriété Recordsource du formulaire avec le code SQL de la requete: me.recordsource = "SELECT c1, c2, c3, c4, c5, c6 FROM table1 where c1 = #01/01/04# and c2=#05/04/03#" Il faut avoir correspondance de nom entre les champs de cette requête et ceux utilisé lors de la création du formulaire. Ou bien : - créer le recordset et mettre à jour la propriété Recordset du formulaire: set me.recordset = monRs
A+
Rv
"Zubral" a écrit dans le message de news:163b201c447c8$35ba2740$ Pour etre plus precis, j'ai cree un recordset, qui effectue une requete SQL (je n'ai pas le choix, il faut que l'utilisateur choisisse les dates pour effectuer ces requetes). Le tout est bien entendu programme en VBA. Je n'ai pas acces aux objects DataGrid, DataFlex. Je suis contraint d'utiliser un ListBox, ou un TextBox pour afficher le resultat au sein du formulaire (qui est cree lui aussi bien entendu). Est-ce raisonnable, ou il y a-t-il methode plus simple ? (je pensais par exemple creer six ListBox, une par champs, afin de recreer les colonnes du resultat de ma requete, et lier le scrolling de chacun sur un seul) Merci.
Zubral
Dans ce cas je ferais ainsi:
Préparation du formulaire:
- Préciser la propriété affich sur mode continu.
- Créer la requête (sans la clause where correspondant aux paramètres de
date ) avec le générateur de requête d'Access.
Ex: SELECT c1, c2, c3, c4, c5, c6 FROM table1.
- Sélectionner la requête dans la propriété source du formulaire.
- glisser les champs voulus dans la zone détail.
- vider la propriété source du formulaire (le but était seulement de
positionner et de paramétrer correctement les champs dans le formulaire).
En VBA
Aprés la création de la requête tenant compte des paramètres saisis par
l'utilisateur,
- mettre à jour la propriété Recordsource du formulaire avec le code
SQL de la requete:
me.recordsource = "SELECT c1, c2, c3, c4, c5, c6 FROM table1
where c1 = #01/01/04# and c2=#05/04/03#"
Il faut avoir correspondance de nom entre les champs de cette
requête et ceux utilisé lors de la création du formulaire.
Ou bien :
- créer le recordset et mettre à jour la propriété Recordset du
formulaire:
set me.recordset = monRs
A+
Rv
"Zubral" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:163b201c447c8$35ba2740$a301280a@phx.gbl...
Pour etre plus precis, j'ai cree un recordset, qui
effectue une requete SQL (je n'ai pas le choix, il faut
que l'utilisateur choisisse les dates pour effectuer ces
requetes). Le tout est bien entendu programme en VBA.
Je n'ai pas acces aux objects DataGrid, DataFlex. Je suis
contraint d'utiliser un ListBox, ou un TextBox pour
afficher le resultat au sein du formulaire (qui est cree
lui aussi bien entendu).
Est-ce raisonnable, ou il y a-t-il methode plus simple ?
(je pensais par exemple creer six ListBox, une par champs,
afin de recreer les colonnes du resultat de ma requete, et
lier le scrolling de chacun sur un seul)
Merci.
Dans ce cas je ferais ainsi: Préparation du formulaire: - Préciser la propriété affich sur mode continu. - Créer la requête (sans la clause where correspondant aux paramètres de date ) avec le générateur de requête d'Access. Ex: SELECT c1, c2, c3, c4, c5, c6 FROM table1. - Sélectionner la requête dans la propriété source du formulaire. - glisser les champs voulus dans la zone détail. - vider la propriété source du formulaire (le but était seulement de positionner et de paramétrer correctement les champs dans le formulaire).
En VBA Aprés la création de la requête tenant compte des paramètres saisis par l'utilisateur, - mettre à jour la propriété Recordsource du formulaire avec le code SQL de la requete: me.recordsource = "SELECT c1, c2, c3, c4, c5, c6 FROM table1 where c1 = #01/01/04# and c2=#05/04/03#" Il faut avoir correspondance de nom entre les champs de cette requête et ceux utilisé lors de la création du formulaire. Ou bien : - créer le recordset et mettre à jour la propriété Recordset du formulaire: set me.recordset = monRs
A+
Rv
"Zubral" a écrit dans le message de news:163b201c447c8$35ba2740$ Pour etre plus precis, j'ai cree un recordset, qui effectue une requete SQL (je n'ai pas le choix, il faut que l'utilisateur choisisse les dates pour effectuer ces requetes). Le tout est bien entendu programme en VBA. Je n'ai pas acces aux objects DataGrid, DataFlex. Je suis contraint d'utiliser un ListBox, ou un TextBox pour afficher le resultat au sein du formulaire (qui est cree lui aussi bien entendu). Est-ce raisonnable, ou il y a-t-il methode plus simple ? (je pensais par exemple creer six ListBox, une par champs, afin de recreer les colonnes du resultat de ma requete, et lier le scrolling de chacun sur un seul) Merci.
Zubral
Zubral
Merci bien :) Je vais tester ce que m'a propose Rv. Bonne journee.
Office n'est pas un outil de programmation. C'est bien pour ca que j'ai
precise "Office Developper Add-On" ou quel que soit le nouveau nom que
l'equipe du marketing a decide de lui donner.
-- Daniel :-)
Computing Technologies International - www.computing- tech.com - We
provide solutions...
"Zubral" wrote in message news:160c101c447cd$07461e00$
Normalement, avec une license Office ce n'est pas possible ?
.
Zubral
Merci bien, je vais tester ceci. Juste une question : qu'appelez-vous "preciser la propriete affichage sur mode continu ?". La version d'Office est en anglais (ce n'est pas un probleme en soit), mais je ne vois pas trop ou activer cette option. Merci encore.
Romain
Merci bien, je vais tester ceci.
Juste une question : qu'appelez-vous "preciser la
propriete affichage sur mode continu ?". La version
d'Office est en anglais (ce n'est pas un probleme en
soit), mais je ne vois pas trop ou activer cette option.
Merci encore.
Merci bien, je vais tester ceci. Juste une question : qu'appelez-vous "preciser la propriete affichage sur mode continu ?". La version d'Office est en anglais (ce n'est pas un probleme en soit), mais je ne vois pas trop ou activer cette option. Merci encore.