J'ai un formulaire basé sur une liste de restaurant
J'ai un sous formulaire dans lequel je dois donner 1 notes sur 5 critères
pour chacun des restaurants
Dans le sous formulaire, j'ai donc la ligne (affichage données) qui
s'affiche normalement, mais si je modifie l'une des 5 valeurs,
automatiquement une nouvelle ligne apparait au dessous.
Je souhaiterais donc que le sous formulaire soit bloqué à une seule ligne.
COmment faire ?
Merci d'avance
Tems
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.678 / Virus Database: 440 - Release Date: 06/05/2004
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
JFF
1) les 5 critères sont-ils dans 5 colonnes de la même table , ou un critère = une ligne différente ? - la solution 1 me parait la bonne, si les critères ne doivent jamais changer.
2) si une personne donne 1 seule réponse (1 ligne dans la table Satisfactions) par restaurant, pour plusieurs restaurants, il faut peut-être inverser : le frm principal doit avoir "Client" comme source de données ; sinon c'est que le client va enchainer ses notations sur plusieurs restaurants, Dans les 2 cas c'est normal d'accumuler des lignes de détail. Sinon, essayer une requête Satisfaction+Restaurant directement comme source de données du frm, et pas de ss-frm
-- JFF.
"Tems" a écrit dans le message de news:409cc07f$0$17908$
Bonjour,
J'ai un formulaire basé sur une liste de restaurant J'ai un sous formulaire dans lequel je dois donner 1 notes sur 5 critères pour chacun des restaurants
Dans le sous formulaire, j'ai donc la ligne (affichage données) qui s'affiche normalement, mais si je modifie l'une des 5 valeurs, automatiquement une nouvelle ligne apparait au dessous.
Je souhaiterais donc que le sous formulaire soit bloqué à une seule ligne.
COmment faire ?
Merci d'avance
Tems
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.678 / Virus Database: 440 - Release Date: 06/05/2004
1) les 5 critères sont-ils dans 5 colonnes de la même table , ou un critère
= une ligne différente ?
- la solution 1 me parait la bonne, si les critères ne doivent jamais
changer.
2) si une personne donne 1 seule réponse (1 ligne dans la table
Satisfactions) par restaurant, pour plusieurs restaurants, il faut peut-être
inverser : le frm principal doit avoir "Client" comme source de données ;
sinon c'est que le client va enchainer ses notations sur plusieurs
restaurants,
Dans les 2 cas c'est normal d'accumuler des lignes de détail. Sinon,
essayer une requête Satisfaction+Restaurant directement comme source de
données du frm, et pas de ss-frm
--
JFF.
"Tems" <tems@free.fr> a écrit dans le message de
news:409cc07f$0$17908$626a14ce@news.free.fr...
Bonjour,
J'ai un formulaire basé sur une liste de restaurant
J'ai un sous formulaire dans lequel je dois donner 1 notes sur 5 critères
pour chacun des restaurants
Dans le sous formulaire, j'ai donc la ligne (affichage données) qui
s'affiche normalement, mais si je modifie l'une des 5 valeurs,
automatiquement une nouvelle ligne apparait au dessous.
Je souhaiterais donc que le sous formulaire soit bloqué à une seule ligne.
COmment faire ?
Merci d'avance
Tems
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.678 / Virus Database: 440 - Release Date: 06/05/2004
1) les 5 critères sont-ils dans 5 colonnes de la même table , ou un critère = une ligne différente ? - la solution 1 me parait la bonne, si les critères ne doivent jamais changer.
2) si une personne donne 1 seule réponse (1 ligne dans la table Satisfactions) par restaurant, pour plusieurs restaurants, il faut peut-être inverser : le frm principal doit avoir "Client" comme source de données ; sinon c'est que le client va enchainer ses notations sur plusieurs restaurants, Dans les 2 cas c'est normal d'accumuler des lignes de détail. Sinon, essayer une requête Satisfaction+Restaurant directement comme source de données du frm, et pas de ss-frm
-- JFF.
"Tems" a écrit dans le message de news:409cc07f$0$17908$
Bonjour,
J'ai un formulaire basé sur une liste de restaurant J'ai un sous formulaire dans lequel je dois donner 1 notes sur 5 critères pour chacun des restaurants
Dans le sous formulaire, j'ai donc la ligne (affichage données) qui s'affiche normalement, mais si je modifie l'une des 5 valeurs, automatiquement une nouvelle ligne apparait au dessous.
Je souhaiterais donc que le sous formulaire soit bloqué à une seule ligne.
COmment faire ?
Merci d'avance
Tems
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.678 / Virus Database: 440 - Release Date: 06/05/2004
Raymond [mvp]
Bonjour.
Si c'est pour avoir une seule ligne de saisie dans le sous-formulaire, il faut inclure les 5 champs dans ta table principale et dans ton formulaire principal sans sous-forrmulaire. Sinon, la ligne supplémentaire est la ligne prévue pour saisir un nouvel enregistrement, donc elle est obligatoire. Si tu veux la supprimer, sur l'événement Form_Current de ton formulairee principal, tu testes si : Me.sous -formulaire.Form.RecordsetClone.RecordCount est à 0. Si oui tu mets la propriété Me.AllowAdditions à True sinon à False
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Tems" a écrit dans le message de news:409cc07f$0$17908$
Bonjour,
J'ai un formulaire basé sur une liste de restaurant J'ai un sous formulaire dans lequel je dois donner 1 notes sur 5 critères pour chacun des restaurants
Dans le sous formulaire, j'ai donc la ligne (affichage données) qui s'affiche normalement, mais si je modifie l'une des 5 valeurs, automatiquement une nouvelle ligne apparait au dessous.
Je souhaiterais donc que le sous formulaire soit bloqué à une seule ligne.
COmment faire ?
Merci d'avance
Tems
Bonjour.
Si c'est pour avoir une seule ligne de saisie dans le sous-formulaire, il
faut inclure les 5 champs dans ta table principale et dans ton formulaire
principal sans sous-forrmulaire.
Sinon, la ligne supplémentaire est la ligne prévue pour saisir un nouvel
enregistrement, donc elle est obligatoire. Si tu veux la supprimer, sur
l'événement Form_Current de ton formulairee principal, tu testes si :
Me.sous -formulaire.Form.RecordsetClone.RecordCount est à 0.
Si oui tu mets la propriété Me.AllowAdditions à True sinon à False
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Tems" <tems@free.fr> a écrit dans le message de
news:409cc07f$0$17908$626a14ce@news.free.fr...
Bonjour,
J'ai un formulaire basé sur une liste de restaurant
J'ai un sous formulaire dans lequel je dois donner 1 notes sur 5 critères
pour chacun des restaurants
Dans le sous formulaire, j'ai donc la ligne (affichage données) qui
s'affiche normalement, mais si je modifie l'une des 5 valeurs,
automatiquement une nouvelle ligne apparait au dessous.
Je souhaiterais donc que le sous formulaire soit bloqué à une seule ligne.
Si c'est pour avoir une seule ligne de saisie dans le sous-formulaire, il faut inclure les 5 champs dans ta table principale et dans ton formulaire principal sans sous-forrmulaire. Sinon, la ligne supplémentaire est la ligne prévue pour saisir un nouvel enregistrement, donc elle est obligatoire. Si tu veux la supprimer, sur l'événement Form_Current de ton formulairee principal, tu testes si : Me.sous -formulaire.Form.RecordsetClone.RecordCount est à 0. Si oui tu mets la propriété Me.AllowAdditions à True sinon à False
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Tems" a écrit dans le message de news:409cc07f$0$17908$
Bonjour,
J'ai un formulaire basé sur une liste de restaurant J'ai un sous formulaire dans lequel je dois donner 1 notes sur 5 critères pour chacun des restaurants
Dans le sous formulaire, j'ai donc la ligne (affichage données) qui s'affiche normalement, mais si je modifie l'une des 5 valeurs, automatiquement une nouvelle ligne apparait au dessous.
Je souhaiterais donc que le sous formulaire soit bloqué à une seule ligne.