J'ai un problème avec les onglets.
Je travaille avec une table (et une seule) où chaque enregistrement
(unique) comporte un peu plus de 200 champs.
Afin de pouvoir travailler toujours sur le même formulaire j'ai créé
plusieurs sous formulaires que j'ai intégrés dans des onglets répartis
par thème de mon enregistrement. Seul les quatre premiers champs font
partie intégrante de mon formulaire ; en dessous les onglets. J'ai mis
un champ "clé primaire" avec doublon interdit dans ma table.
Je saisis les 4 premiers champs de mon enregistrement ; je passe au
premier onglet mais dès que je veux changer d'onglet j'ai le message
suivant :
[... modifications non effectuées: Risque de doublons dans champ
index, clés primaire ou relation interdisant les doublons. Modifier
les données des champs interdisant les doublons, enlevez ou
redéfinissez l'index pour permettre les doublons et recommencez ...]
Si j'obtempère, je me retrouve avec autant d'enregistrements que
d'onglets.
Je souhaite m'être bien exprimé. Mes onglets sont là pour palier le
manque de place sur l'écran et éviter les "ascenseurs".
Comment faire pour passer d'un onglet à l'autre sur le même
enregistrement en conservant qu'une SEULE table ?
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]
Bonsoir.
Pourquoi faire des sous-formulaires ? et même que tu voudrais ça ne peut pas fonctionner avec un formulaire et des sous-formulaires sur la même table. travailles uniquement sur ton formulaire (actuellement le principal) et place tes champs dans tes onglets. les onglets ne sont que des pages de présentation qui permettent de regrouper les contrôles par catégories en général pour en faciliter l'utilisation.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Pascal BENNOIT" a écrit dans le message de news:c6gr99$a6e$
Bonjour à toutes et à tous,
J'ai un problème avec les onglets. Je travaille avec une table (et une seule) où chaque enregistrement (unique) comporte un peu plus de 200 champs. Afin de pouvoir travailler toujours sur le même formulaire j'ai créé plusieurs sous formulaires que j'ai intégrés dans des onglets répartis par thème de mon enregistrement. Seul les quatre premiers champs font partie intégrante de mon formulaire ; en dessous les onglets. J'ai mis un champ "clé primaire" avec doublon interdit dans ma table. Je saisis les 4 premiers champs de mon enregistrement ; je passe au premier onglet mais dès que je veux changer d'onglet j'ai le message suivant : [... modifications non effectuées: Risque de doublons dans champ index, clés primaire ou relation interdisant les doublons. Modifier les données des champs interdisant les doublons, enlevez ou redéfinissez l'index pour permettre les doublons et recommencez ...] Si j'obtempère, je me retrouve avec autant d'enregistrements que d'onglets.
Je souhaite m'être bien exprimé. Mes onglets sont là pour palier le manque de place sur l'écran et éviter les "ascenseurs". Comment faire pour passer d'un onglet à l'autre sur le même enregistrement en conservant qu'une SEULE table ?
D'avance merci. Pascal BENNOIT PS : sur Access 97
Bonsoir.
Pourquoi faire des sous-formulaires ? et même que tu voudrais ça ne peut pas
fonctionner avec un formulaire et des sous-formulaires sur la même table.
travailles uniquement sur ton formulaire (actuellement le principal) et
place tes champs dans tes onglets. les onglets ne sont que des pages de
présentation qui permettent de regrouper les contrôles par catégories en
général pour en faciliter l'utilisation.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Pascal BENNOIT" <patpas.bennoit@wanadoo.fr> a écrit dans le message de
news:c6gr99$a6e$1@news-reader3.wanadoo.fr...
Bonjour à toutes et à tous,
J'ai un problème avec les onglets.
Je travaille avec une table (et une seule) où chaque enregistrement
(unique) comporte un peu plus de 200 champs.
Afin de pouvoir travailler toujours sur le même formulaire j'ai créé
plusieurs sous formulaires que j'ai intégrés dans des onglets répartis
par thème de mon enregistrement. Seul les quatre premiers champs font
partie intégrante de mon formulaire ; en dessous les onglets. J'ai mis
un champ "clé primaire" avec doublon interdit dans ma table.
Je saisis les 4 premiers champs de mon enregistrement ; je passe au
premier onglet mais dès que je veux changer d'onglet j'ai le message
suivant :
[... modifications non effectuées: Risque de doublons dans champ
index, clés primaire ou relation interdisant les doublons. Modifier
les données des champs interdisant les doublons, enlevez ou
redéfinissez l'index pour permettre les doublons et recommencez ...]
Si j'obtempère, je me retrouve avec autant d'enregistrements que
d'onglets.
Je souhaite m'être bien exprimé. Mes onglets sont là pour palier le
manque de place sur l'écran et éviter les "ascenseurs".
Comment faire pour passer d'un onglet à l'autre sur le même
enregistrement en conservant qu'une SEULE table ?
Pourquoi faire des sous-formulaires ? et même que tu voudrais ça ne peut pas fonctionner avec un formulaire et des sous-formulaires sur la même table. travailles uniquement sur ton formulaire (actuellement le principal) et place tes champs dans tes onglets. les onglets ne sont que des pages de présentation qui permettent de regrouper les contrôles par catégories en général pour en faciliter l'utilisation.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Pascal BENNOIT" a écrit dans le message de news:c6gr99$a6e$
Bonjour à toutes et à tous,
J'ai un problème avec les onglets. Je travaille avec une table (et une seule) où chaque enregistrement (unique) comporte un peu plus de 200 champs. Afin de pouvoir travailler toujours sur le même formulaire j'ai créé plusieurs sous formulaires que j'ai intégrés dans des onglets répartis par thème de mon enregistrement. Seul les quatre premiers champs font partie intégrante de mon formulaire ; en dessous les onglets. J'ai mis un champ "clé primaire" avec doublon interdit dans ma table. Je saisis les 4 premiers champs de mon enregistrement ; je passe au premier onglet mais dès que je veux changer d'onglet j'ai le message suivant : [... modifications non effectuées: Risque de doublons dans champ index, clés primaire ou relation interdisant les doublons. Modifier les données des champs interdisant les doublons, enlevez ou redéfinissez l'index pour permettre les doublons et recommencez ...] Si j'obtempère, je me retrouve avec autant d'enregistrements que d'onglets.
Je souhaite m'être bien exprimé. Mes onglets sont là pour palier le manque de place sur l'écran et éviter les "ascenseurs". Comment faire pour passer d'un onglet à l'autre sur le même enregistrement en conservant qu'une SEULE table ?
D'avance merci. Pascal BENNOIT PS : sur Access 97
Pascal BENNOIT
Bonsoir à toutes et à tous, bonsoir Raymond,
Parfait ! Ça marche parfaitement. Merci beaucoup. Pascal
Raymond [mvp] a écrit dans le message :
Bonsoir.
Pourquoi faire des sous-formulaires ? et même que tu voudrais ça ne peut pas
fonctionner avec un formulaire et des sous-formulaires sur la même table.
travailles uniquement sur ton formulaire (actuellement le principal) et
place tes champs dans tes onglets. les onglets ne sont que des pages de
présentation qui permettent de regrouper les contrôles par catégories en
général pour en faciliter l'utilisation.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
Bonsoir à toutes et à tous,
bonsoir Raymond,
Parfait ! Ça marche parfaitement.
Merci beaucoup.
Pascal
Raymond [mvp] <XYZ.access.seneque@free.fr> a écrit dans le message :
uEltKmuKEHA.1120@TK2MSFTNGP11.phx.gbl...
Bonsoir.
Pourquoi faire des sous-formulaires ? et même que tu voudrais ça ne
peut pas
fonctionner avec un formulaire et des sous-formulaires sur la même
table.
travailles uniquement sur ton formulaire (actuellement le principal)
et
place tes champs dans tes onglets. les onglets ne sont que des pages
de
présentation qui permettent de regrouper les contrôles par
catégories en
général pour en faciliter l'utilisation.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum