OVH Cloud OVH Cloud

Du jamais vu !

8 réponses
Avatar
MacDav
Bonjour
Je suis très surpris par le comportement d'Access.
Sur un formulaire concernant un adhérent, j'ai installé un controle onglet
avec:
- un onglet "Identité" comportant un sous formulaire "SF_Identite"
- un onglet "Activité" comportant un sous formulaire "SF_Activite"
- un onglet "Réglement" comportant un sous formulaire "SF_Reglement"
- etc...
Tout fonctionne bien sauf que de temps en temps, lors de l'ouverture de mon
formulaire, Access me remplace le sous formulaire "SF_Reglement" de l'onglet
"Réglement" par "SF_Identite".
Pour corriger, je dois aller dans les propriétés de mon controle sous
formulaire, dans objet source, je remplace "SF_Identite" par "SF_Reglement",
je vérifie la liaison Champs père - Champs fils. Je sauvegarde. Et ça
remarche.
Quelque à une idée sur ce problème ?

8 réponses

Avatar
3stone
Salut,

| Tout fonctionne bien sauf que de temps en temps, lors de l'ouverture de mon
| formulaire, Access me remplace le sous formulaire "SF_Reglement" de l'onglet
| "Réglement" par "SF_Identite".
| Pour corriger, je dois aller dans les propriétés de mon controle sous
| formulaire, dans objet source, je remplace "SF_Identite" par "SF_Reglement",
| je vérifie la liaison Champs père - Champs fils. Je sauvegarde. Et ça
| remarche.
| Quelque à une idée sur ce problème ?


J'ai *cru* observer un jour ce comportement...

j'ai tout importer dans une nouvelle base et... disparu les esprits...


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
Avatar
Michel Walsh
Salut,


Pareillement, mais sous Access 2000, et non reproductible à volonté. Je
n'ai pas eu ce problème depuis que j'ai passé à 2002 (et maintenant, 2003).
J'avais corrigé en assignant le SourceObject à la vollée, ce qui a eu pour
effet d'accélérer les ouvertures et navigations. En effet, n'ayant qu'un
sous-formulaire à re-synchroniser (les sous formulaires des autres onglets
ne sont pas visibles, pourquoi les sychroniser? pourquoi les spécifier comme
étant là ?) je Set donc les sous formulaires SouceObject des autres pages
du controle à ongets à Nothing. Je réassigne la propriété du sous formulaire
SourceObject sous procédure de changement de valeur ( du contrôle à
onglets ), la valeur du contrôle étant la page affichable (visible).



Espérant être utile,
Vanderghast, Access MVP



"3stone" wrote in message
news:3f85e5dc$0$31723$
Salut,

| Tout fonctionne bien sauf que de temps en temps, lors de l'ouverture de
mon

| formulaire, Access me remplace le sous formulaire "SF_Reglement" de
l'onglet

| "Réglement" par "SF_Identite".
| Pour corriger, je dois aller dans les propriétés de mon controle sous
| formulaire, dans objet source, je remplace "SF_Identite" par
"SF_Reglement",

| je vérifie la liaison Champs père - Champs fils. Je sauvegarde. Et ça
| remarche.
| Quelque à une idée sur ce problème ?


J'ai *cru* observer un jour ce comportement...

j'ai tout importer dans une nouvelle base et... disparu les esprits...


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------





Avatar
Guy Capra, Alomphega
Le 10/10/2003 14:21, Michel Walsh écrivait :

Salut,


Bonjour,

Pareillement, mais sous Access 2000, et non reproductible à volonté. Je
n'ai pas eu ce problème depuis que j'ai passé à 2002 (et maintenant, 2003).
[...]


Access 2003 est déjà disponible ?
Où peut-on l'acquérir ?

À défaut : existe-t-il une version Beta ou d'évaluation téléchargeable ?

Merci de vos bons conseils,
--
Guy Capra, www.Alomphega.com
__________________________________________
Seuls ceux qui sont assez fous pour croire
pouvoir changer le monde... Y parviennent.

Avatar
Michel Walsh
salut,


Il est disponible en téléchargement si tu as un abonnement à MSDN, de
même que sur leurs CD (livraison d'octobre 2003, CD# 2489).
Officiellement, il sort ce mois-ci (vérifier sur le site de Microsoft pour
connaître les villes et les dates)... on devrait donc le voir sur les
étagères bientôt. Hier, j'ai passé chez un libraire et beaucoup de livres
sur 2003 sont déjà disponibles.



Vanderghast, Access MVP



"Guy Capra, Alomphega" wrote in message
news:
Le 10/10/2003 14:21, Michel Walsh écrivait :

Salut,


Bonjour,

Pareillement, mais sous Access 2000, et non reproductible à volonté.
Je


n'ai pas eu ce problème depuis que j'ai passé à 2002 (et maintenant,
2003).


[...]

Access 2003 est déjà disponible ?
Où peut-on l'acquérir ?

À défaut : existe-t-il une version Beta ou d'évaluation téléchargeable ?

Merci de vos bons conseils,
--
Guy Capra, www.Alomphega.com
__________________________________________
Seuls ceux qui sont assez fous pour croire
pouvoir changer le monde... Y parviennent.




Avatar
Guy Capra, Alomphega
Le 10/10/2003 18:20, Michel Walsh écrivait :

salut,


Bonsoir,

Il est disponible en téléchargement si tu as un abonnement à MSDN, de
même que sur leurs CD (livraison d'octobre 2003, CD# 2489).
Officiellement, il sort ce mois-ci (vérifier sur le site de Microsoft pour
connaître les villes et les dates)...


Annoncé pour le 21 octobre.

on devrait donc le voir sur les
étagères bientôt. Hier, j'ai passé chez un libraire et beaucoup de livres
sur 2003 sont déjà disponibles.


Merci pour cette information à propos de MSDN... Hélas pour disposer
d'Office il faut commencer au plus haut, c-à-d l'Universal.

Or pour l'instant je suis dans une phase d'évaluation. Je me suis donc
contenté de commander les CDroms d'évaluation via le site MS. J'espérais
pouvoir télécharger ces versions pour que tout le monde gagne du temps,
mais ça semble définitivement impossible.

Cordialement,
--
Guy Capra, www.Alomphega.com
__________________________________________
Seuls ceux qui sont assez fous pour croire
pouvoir changer le monde... Y parviennent.

Avatar
MacDav
Salut et merci à tous et à Michel Walsh,

Je trouve cette idée très intéressante.
D'ailleur, vu comme ça, à quoi sert le controle onglet ?
Pourquoi ne part faire un formulaire avec un seul sous formulaire dont je
change le SourceObject grace à des boutons ! (plus souple...)
Ca devrait etre encore moins lourd à charger ?
Non ?


"Michel Walsh" a écrit dans le message de
news:
Salut,


Pareillement, mais sous Access 2000, et non reproductible à volonté.
Je

n'ai pas eu ce problème depuis que j'ai passé à 2002 (et maintenant,
2003).

J'avais corrigé en assignant le SourceObject à la vollée, ce qui a eu pour
effet d'accélérer les ouvertures et navigations. En effet, n'ayant qu'un
sous-formulaire à re-synchroniser (les sous formulaires des autres onglets
ne sont pas visibles, pourquoi les sychroniser? pourquoi les spécifier
comme

étant là ?) je Set donc les sous formulaires SouceObject des autres pages
du controle à ongets à Nothing. Je réassigne la propriété du sous
formulaire

SourceObject sous procédure de changement de valeur ( du contrôle à
onglets ), la valeur du contrôle étant la page affichable (visible).



Espérant être utile,
Vanderghast, Access MVP



"3stone" wrote in message
news:3f85e5dc$0$31723$
Salut,

| Tout fonctionne bien sauf que de temps en temps, lors de l'ouverture
de


mon
| formulaire, Access me remplace le sous formulaire "SF_Reglement" de
l'onglet

| "Réglement" par "SF_Identite".
| Pour corriger, je dois aller dans les propriétés de mon controle sous
| formulaire, dans objet source, je remplace "SF_Identite" par
"SF_Reglement",

| je vérifie la liaison Champs père - Champs fils. Je sauvegarde. Et ça
| remarche.
| Quelque à une idée sur ce problème ?


J'ai *cru* observer un jour ce comportement...

j'ai tout importer dans une nouvelle base et... disparu les esprits...


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------









Avatar
MacDav
Re
Je viens de tester ce que j'ai proposé si-dessous et ça marche très bien.
Le formulaire est très nettement plus rapide !!
@+


"MacDav" a écrit dans le message de
news:
Salut et merci à tous et à Michel Walsh,

Je trouve cette idée très intéressante.
D'ailleur, vu comme ça, à quoi sert le controle onglet ?
Pourquoi ne part faire un formulaire avec un seul sous formulaire dont je
change le SourceObject grace à des boutons ! (plus souple...)
Ca devrait etre encore moins lourd à charger ?
Non ?


"Michel Walsh" a écrit dans le message de
news:
Salut,


Pareillement, mais sous Access 2000, et non reproductible à volonté.
Je

n'ai pas eu ce problème depuis que j'ai passé à 2002 (et maintenant,
2003).

J'avais corrigé en assignant le SourceObject à la vollée, ce qui a eu
pour


effet d'accélérer les ouvertures et navigations. En effet, n'ayant qu'un
sous-formulaire à re-synchroniser (les sous formulaires des autres
onglets


ne sont pas visibles, pourquoi les sychroniser? pourquoi les spécifier
comme

étant là ?) je Set donc les sous formulaires SouceObject des autres
pages


du controle à ongets à Nothing. Je réassigne la propriété du sous
formulaire

SourceObject sous procédure de changement de valeur ( du contrôle à
onglets ), la valeur du contrôle étant la page affichable (visible).



Espérant être utile,
Vanderghast, Access MVP



"3stone" wrote in message
news:3f85e5dc$0$31723$
Salut,

| Tout fonctionne bien sauf que de temps en temps, lors de l'ouverture
de


mon
| formulaire, Access me remplace le sous formulaire "SF_Reglement" de
l'onglet

| "Réglement" par "SF_Identite".
| Pour corriger, je dois aller dans les propriétés de mon controle
sous



| formulaire, dans objet source, je remplace "SF_Identite" par
"SF_Reglement",

| je vérifie la liaison Champs père - Champs fils. Je sauvegarde. Et
ça



| remarche.
| Quelque à une idée sur ce problème ?


J'ai *cru* observer un jour ce comportement...

j'ai tout importer dans une nouvelle base et... disparu les esprits...


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------













Avatar
Michel Walsh
Salut,


Le conrôle à onglets sert quand même à pouvoir grouper des informations
en cachant des groupes non nécessairement d'affichage requis en permanence,
à "alléger" la présentation visuelle, à donner une impression de simplicité
à l'ensemble du formulaire.

Sur un même thème, de jouer avec la propriété Source Object, on peut
faire un "assistant" en modifiant un sous contrôle. En effet, un assistant
est générallement conçu comme use séquence d'étapes, certaines peuvent être
optionnelles, dans le but d'acomplir une tâche "complexe". Évidemment,
chaque " étape " de l'assistant peut correspondre à un formulaire, enjolivé
de dessins et de notes, et on peut construire l'assistant en affichant les
formulaires différents, toujours en modifiant la propriété SourceObjet,
selon l'étape requise et la logique des saisies. Bien conçu, avec
possibilités de revenir en arrière, un assistant "personnalisé" a un effet
terrible pour le client, et même le client le plus apatique devient
intéressé par votre présentation. Il faut, bien sûr, que l'assistant fasse
quelque chose de modérément complexe, par la logique qu'il implique ou par
repérage visuel d'informations, car si l'assistant est trop simple, il sera
considéré comme une perte de temps à utiliser.



Espérant être utile,
Vanderghast, Access MVP



"MacDav" wrote in message
news:
Salut et merci à tous et à Michel Walsh,

Je trouve cette idée très intéressante.
D'ailleur, vu comme ça, à quoi sert le controle onglet ?
Pourquoi ne part faire un formulaire avec un seul sous formulaire dont je
change le SourceObject grace à des boutons ! (plus souple...)
Ca devrait etre encore moins lourd à charger ?
Non ?


"Michel Walsh" a écrit dans le message de
news:
Salut,


Pareillement, mais sous Access 2000, et non reproductible à volonté.
Je

n'ai pas eu ce problème depuis que j'ai passé à 2002 (et maintenant,
2003).

J'avais corrigé en assignant le SourceObject à la vollée, ce qui a eu
pour


effet d'accélérer les ouvertures et navigations. En effet, n'ayant qu'un
sous-formulaire à re-synchroniser (les sous formulaires des autres
onglets


ne sont pas visibles, pourquoi les sychroniser? pourquoi les spécifier
comme

étant là ?) je Set donc les sous formulaires SouceObject des autres
pages


du controle à ongets à Nothing. Je réassigne la propriété du sous
formulaire

SourceObject sous procédure de changement de valeur ( du contrôle à
onglets ), la valeur du contrôle étant la page affichable (visible).



Espérant être utile,
Vanderghast, Access MVP



"3stone" wrote in message
news:3f85e5dc$0$31723$
Salut,

| Tout fonctionne bien sauf que de temps en temps, lors de l'ouverture
de


mon
| formulaire, Access me remplace le sous formulaire "SF_Reglement" de
l'onglet

| "Réglement" par "SF_Identite".
| Pour corriger, je dois aller dans les propriétés de mon controle
sous



| formulaire, dans objet source, je remplace "SF_Identite" par
"SF_Reglement",

| je vérifie la liaison Champs père - Champs fils. Je sauvegarde. Et
ça



| remarche.
| Quelque à une idée sur ce problème ?


J'ai *cru* observer un jour ce comportement...

j'ai tout importer dans une nouvelle base et... disparu les esprits...


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------