Bonjour à tous ,
je ne sais comment procéder pour obtenir qu'un état n'affiche que les champs
contenant une valeur, pour éviter les blancs.
Exemple: Une table ARTISTES
Des Champs TITRE, PRENOM, NOM OUVRE 1,OUVRE 2,OUVRE 3,OUVRE 4,OUVRE 5,OUVRE
6,OUVRE 7
Mais tout les artistes n'ont pas 7 ouvres à exposer d'ou il découle d'énorme
espaces
merci pour le coup de main
A très bientôt je l'espère
GC
Un oubli : si tu mets les champs les uns en dessous des autres n'oublies pas de mettre dans les propriétés de ta section Détail (section ou tu as positionné tes champs pour l'édition) autoextensible et autoreductible sur oui !
Un oubli : si tu mets les champs les uns en dessous des autres n'oublies pas
de mettre dans les propriétés de ta section Détail (section ou tu as
positionné tes champs pour l'édition) autoextensible et autoreductible sur
oui !
Un oubli : si tu mets les champs les uns en dessous des autres n'oublies pas de mettre dans les propriétés de ta section Détail (section ou tu as positionné tes champs pour l'édition) autoextensible et autoreductible sur oui !
Yann
Re-, cC'est exactement ce qu'on te dit avec Eric... Tu doit "découper" ta table en 2 ou en 3 selon la définition de tes besoins.
Bye Yann
-----Message d'origine----- Merci pour l'intérêt que tu portes à la question, mais ma question est la
suivante Valérie a en partie répondue je veux que les champs vides soient
ignorés dans mon état car j'ai des artistes qui on une ouvre et d'autre sept
et je ne veux pas que sur le papier il y ait des blancs c'est pour faire un
catalogue d'expo dans l'outils pour écrire les formules j'ai essayé les
retour chariot mais cela prend en compte une ligne blanche
En résumé: des enregistrements les uns en dessous des autre et que les champs sans
enregistrement ne soient pas pris en compte
Eric wrote:
"jourdelan" a écrit dans le message de
news:
Bonjour à tous , je ne sais comment procéder pour obtenir qu'un état n'affiche que
les champs contenant une valeur, pour éviter les blancs.
Exemple: Une table ARTISTES Des Champs TITRE, PRENOM, NOM OUVRE 1,OUVRE 2,OUVRE 3,OUVRE 4,OUVRE
5,OUVRE 6,OUVRE 7 Mais tout les artistes n'ont pas 7 ouvres à exposer d'ou il découle
d'énorme espaces merci pour le coup de main A très bientôt je l'espère GC
Il y a une erreur dans ta base ! Normalement, on devrait avoir Artistes : ID, TITRE, PRENOM, NOM avec ID clé de la table, de type numauto pour faire simple
et la table Titres ID, TITRE OEUVRE, AUTEUR Tu mets dans AUTEUR le numéro de l'auteur selon la première table.
Tu peux ainsi avoir 1, 2, 1000000 titres pour un auteur
Après, tu fais des états avec un groupement sur l'artiste, et des
formulaires imbriqués.
Eric
.
Re-,
cC'est exactement ce qu'on te dit avec Eric... Tu
doit "découper" ta table en 2 ou en 3 selon la définition
de tes besoins.
Bye
Yann
-----Message d'origine-----
Merci pour l'intérêt que tu portes à la question, mais
ma question est la
suivante Valérie a en partie répondue je veux que les
champs vides soient
ignorés dans mon état car j'ai des artistes qui on une
ouvre et d'autre sept
et je ne veux pas que sur le papier il y ait des blancs
c'est pour faire un
catalogue d'expo dans l'outils pour écrire les formules
j'ai essayé les
retour chariot mais cela prend en compte une ligne
blanche
En résumé:
des enregistrements les uns en dessous des autre et que
les champs sans
enregistrement ne soient pas pris en compte
Eric wrote:
"jourdelan" <sally29@wanadoo.fr> a écrit dans le
message de
news:uFJSR2piEHA.140@TK2MSFTNGP12.phx.gbl...
Bonjour à tous ,
je ne sais comment procéder pour obtenir qu'un état
n'affiche que
les champs contenant une valeur, pour éviter les
blancs.
Exemple: Une table ARTISTES
Des Champs TITRE, PRENOM, NOM OUVRE 1,OUVRE 2,OUVRE
3,OUVRE 4,OUVRE
5,OUVRE 6,OUVRE 7
Mais tout les artistes n'ont pas 7 ouvres à exposer
d'ou il découle
d'énorme espaces
merci pour le coup de main
A très bientôt je l'espère
GC
Il y a une erreur dans ta base !
Normalement, on devrait avoir Artistes :
ID, TITRE, PRENOM, NOM
avec ID clé de la table, de type numauto pour faire
simple
et la table Titres
ID, TITRE OEUVRE, AUTEUR
Tu mets dans AUTEUR le numéro de l'auteur selon la
première table.
Tu peux ainsi avoir 1, 2, 1000000 titres pour un auteur
Après, tu fais des états avec un groupement sur
l'artiste, et des
Re-, cC'est exactement ce qu'on te dit avec Eric... Tu doit "découper" ta table en 2 ou en 3 selon la définition de tes besoins.
Bye Yann
-----Message d'origine----- Merci pour l'intérêt que tu portes à la question, mais ma question est la
suivante Valérie a en partie répondue je veux que les champs vides soient
ignorés dans mon état car j'ai des artistes qui on une ouvre et d'autre sept
et je ne veux pas que sur le papier il y ait des blancs c'est pour faire un
catalogue d'expo dans l'outils pour écrire les formules j'ai essayé les
retour chariot mais cela prend en compte une ligne blanche
En résumé: des enregistrements les uns en dessous des autre et que les champs sans
enregistrement ne soient pas pris en compte
Eric wrote:
"jourdelan" a écrit dans le message de
news:
Bonjour à tous , je ne sais comment procéder pour obtenir qu'un état n'affiche que
les champs contenant une valeur, pour éviter les blancs.
Exemple: Une table ARTISTES Des Champs TITRE, PRENOM, NOM OUVRE 1,OUVRE 2,OUVRE 3,OUVRE 4,OUVRE
5,OUVRE 6,OUVRE 7 Mais tout les artistes n'ont pas 7 ouvres à exposer d'ou il découle
d'énorme espaces merci pour le coup de main A très bientôt je l'espère GC
Il y a une erreur dans ta base ! Normalement, on devrait avoir Artistes : ID, TITRE, PRENOM, NOM avec ID clé de la table, de type numauto pour faire simple
et la table Titres ID, TITRE OEUVRE, AUTEUR Tu mets dans AUTEUR le numéro de l'auteur selon la première table.
Tu peux ainsi avoir 1, 2, 1000000 titres pour un auteur
Après, tu fais des états avec un groupement sur l'artiste, et des
formulaires imbriqués.
Eric
.
Yann
Salut Valérie, Ce n'est pas que je veuille te taper dessus, mais si tu écris =[oeuvre1] & Car(13) & Car(10) & [oeuvre2] & Car (13) & Car(10) & [oeuvre3]..... Tu auras 6/7 ligne à cause des Car(13) & Car(10) entre chaque oeuvre.. Et que se passe-t-il si on a l'oeuvre1 et l'oeuvre5 renseignée et les autre vide... Aussi des Car (13) & Car(10) entre les 2...
Non, la solutions est de "découper" cette table en 2 comme l'a expliqué Eric, ou en 3 comme moi si une oeuvre peut être réalisé par plusieurs artistes...
Bye Yann
-----Message d'origine----- Désolée c'était l'heure du thé ! Donc dans ta formule tu mets : =[oeuvre1] &
Salut Valérie,
Ce n'est pas que je veuille te taper dessus, mais si tu
écris =[oeuvre1] & Car(13) & Car(10) & [oeuvre2] & Car
(13) & Car(10) & [oeuvre3].....
Tu auras 6/7 ligne à cause des Car(13) & Car(10) entre
chaque oeuvre.. Et que se passe-t-il si on a l'oeuvre1 et
l'oeuvre5 renseignée et les autre vide... Aussi des Car
(13) & Car(10) entre les 2...
Non, la solutions est de "découper" cette table en 2
comme l'a expliqué Eric, ou en 3 comme moi si une oeuvre
peut être réalisé par plusieurs artistes...
Bye
Yann
-----Message d'origine-----
Désolée c'était l'heure du thé ! Donc dans ta formule tu
mets : =[oeuvre1] &
Salut Valérie, Ce n'est pas que je veuille te taper dessus, mais si tu écris =[oeuvre1] & Car(13) & Car(10) & [oeuvre2] & Car (13) & Car(10) & [oeuvre3]..... Tu auras 6/7 ligne à cause des Car(13) & Car(10) entre chaque oeuvre.. Et que se passe-t-il si on a l'oeuvre1 et l'oeuvre5 renseignée et les autre vide... Aussi des Car (13) & Car(10) entre les 2...
Non, la solutions est de "découper" cette table en 2 comme l'a expliqué Eric, ou en 3 comme moi si une oeuvre peut être réalisé par plusieurs artistes...
Bye Yann
-----Message d'origine----- Désolée c'était l'heure du thé ! Donc dans ta formule tu mets : =[oeuvre1] &
J'ai bien mes ouvres les unes en dessous des autre avec le numéros de l'ouvre mais j'ai toujours mes espaces blancs quand l'artiste n'appends ouvres ?? je suis presque au même point mis a part que j'ai beaucoup appris Y a t-il une solution ? Merci GC
Valérie wrote:
Un oubli : si tu mets les champs les uns en dessous des autres n'oublies pas de mettre dans les propriétés de ta section Détail (section ou tu as positionné tes champs pour l'édition) autoextensible et autoreductible sur oui !
avec de la patience j'ai copié la formule suivante
J'ai bien mes ouvres les unes en dessous des autre avec le numéros de
l'ouvre mais j'ai toujours mes espaces blancs quand l'artiste n'appends
ouvres ??
je suis presque au même point mis a part que j'ai beaucoup appris
Y a t-il une solution ?
Merci
GC
Valérie wrote:
Un oubli : si tu mets les champs les uns en dessous des autres
n'oublies pas de mettre dans les propriétés de ta section Détail
(section ou tu as positionné tes champs pour l'édition)
autoextensible et autoreductible sur oui !
J'ai bien mes ouvres les unes en dessous des autre avec le numéros de l'ouvre mais j'ai toujours mes espaces blancs quand l'artiste n'appends ouvres ?? je suis presque au même point mis a part que j'ai beaucoup appris Y a t-il une solution ? Merci GC
Valérie wrote:
Un oubli : si tu mets les champs les uns en dessous des autres n'oublies pas de mettre dans les propriétés de ta section Détail (section ou tu as positionné tes champs pour l'édition) autoextensible et autoreductible sur oui !
3stone
Salut,
"jourdelan" [...]
je veux que les champs vides soient ignorés dans mon état car j'ai des artistes qui on une ouvre et d'autre sept et je ne veux pas que sur le papier il y ait des blancs c'est pour faire un catalogue d'expo dans l'outils pour écrire les formules j'ai essayé les retour chariot mais cela prend en compte une ligne blanche En résumé: des enregistrements les uns en dessous des autre et que les champs sans enregistrement ne soient pas pris en compte
Tu peux parfaitement placer tes champs les uns en dessous des autres !
Mais, il faut mettre les propriétés "Auto extensible" et "Auto réductible" sur OUI et y compris ces même propriétés dans la section détail...
Autre point important, tu ne peux pas placer des étiquettes (label) devant tes zones de textes qui doivent se "réduirent" (donc, pas devant les champs "oeuvres")
PS: Pour que ta base mérite le cette appellation, tu aurrais, comme déjà dit, ajouter 2 tables! Actuellement tu fais de l'Excel dans ton Access...
;-))
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
"jourdelan"
[...]
je veux que les champs vides soient
ignorés dans mon état car j'ai des artistes qui on une ouvre et d'autre sept
et je ne veux pas que sur le papier il y ait des blancs c'est pour faire un
catalogue d'expo dans l'outils pour écrire les formules j'ai essayé les
retour chariot mais cela prend en compte une ligne blanche
En résumé:
des enregistrements les uns en dessous des autre et que les champs sans
enregistrement ne soient pas pris en compte
Tu peux parfaitement placer tes champs les uns en dessous des autres !
Mais, il faut mettre les propriétés "Auto extensible" et "Auto réductible"
sur OUI et y compris ces même propriétés dans la section détail...
Autre point important, tu ne peux pas placer des étiquettes (label)
devant tes zones de textes qui doivent se "réduirent"
(donc, pas devant les champs "oeuvres")
PS: Pour que ta base mérite le cette appellation, tu aurrais, comme déjà dit,
ajouter 2 tables! Actuellement tu fais de l'Excel dans ton Access...
;-))
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
je veux que les champs vides soient ignorés dans mon état car j'ai des artistes qui on une ouvre et d'autre sept et je ne veux pas que sur le papier il y ait des blancs c'est pour faire un catalogue d'expo dans l'outils pour écrire les formules j'ai essayé les retour chariot mais cela prend en compte une ligne blanche En résumé: des enregistrements les uns en dessous des autre et que les champs sans enregistrement ne soient pas pris en compte
Tu peux parfaitement placer tes champs les uns en dessous des autres !
Mais, il faut mettre les propriétés "Auto extensible" et "Auto réductible" sur OUI et y compris ces même propriétés dans la section détail...
Autre point important, tu ne peux pas placer des étiquettes (label) devant tes zones de textes qui doivent se "réduirent" (donc, pas devant les champs "oeuvres")
PS: Pour que ta base mérite le cette appellation, tu aurrais, comme déjà dit, ajouter 2 tables! Actuellement tu fais de l'Excel dans ton Access...
;-))
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Yann
Salut, Puisque tu veux rester sur cette solution INADAPTEE aux bases de données, comme le dit Pierre (3stone), tu fait de l'excel avec access. Mais il y a une dernière solution, mais alors làa c'est vraiment tiré par les cheveux et ça va faire bondir les développeurs de bases de données : =VraiFaux([N° oeuvre 1]="";"";[N° oeuvre 1] & " " & [oeuvre 1] & Car(13) & Car(10)) & VraiFaux([N° Oeuvre 2] ="";"";[N° Oeuvre 2] & " " & [oeuvre 2] & Car(13) & Car (10)) etc...
Bye Yann
-----Message d'origine----- avec de la patience j'ai copié la formule suivante
J'ai bien mes ouvres les unes en dessous des autre avec le numéros de
l'ouvre mais j'ai toujours mes espaces blancs quand l'artiste n'appends
ouvres ?? je suis presque au même point mis a part que j'ai beaucoup appris
Y a t-il une solution ? Merci GC
Valérie wrote:
Un oubli : si tu mets les champs les uns en dessous des autres
n'oublies pas de mettre dans les propriétés de ta section Détail
(section ou tu as positionné tes champs pour l'édition) autoextensible et autoreductible sur oui !
.
Salut,
Puisque tu veux rester sur cette solution INADAPTEE aux
bases de données, comme le dit Pierre (3stone), tu fait
de l'excel avec access.
Mais il y a une dernière solution, mais alors làa c'est
vraiment tiré par les cheveux et ça va faire bondir les
développeurs de bases de données :
=VraiFaux([N° oeuvre 1]="";"";[N° oeuvre 1] & " " &
[oeuvre 1] & Car(13) & Car(10)) & VraiFaux([N° Oeuvre 2]
="";"";[N° Oeuvre 2] & " " & [oeuvre 2] & Car(13) & Car
(10)) etc...
Bye
Yann
-----Message d'origine-----
avec de la patience j'ai copié la formule suivante
Salut, Puisque tu veux rester sur cette solution INADAPTEE aux bases de données, comme le dit Pierre (3stone), tu fait de l'excel avec access. Mais il y a une dernière solution, mais alors làa c'est vraiment tiré par les cheveux et ça va faire bondir les développeurs de bases de données : =VraiFaux([N° oeuvre 1]="";"";[N° oeuvre 1] & " " & [oeuvre 1] & Car(13) & Car(10)) & VraiFaux([N° Oeuvre 2] ="";"";[N° Oeuvre 2] & " " & [oeuvre 2] & Car(13) & Car (10)) etc...
Bye Yann
-----Message d'origine----- avec de la patience j'ai copié la formule suivante