Re: [fr-users] LibO 5.1.6 - Win 10 - Base de Données Zone de liste
Pourquoi comme le fait ACCESS (pardon de le dire) il n'est pas proposé un Type de champ à l'ébauche de la table, tel que Assistant liste de choix Bonjour, Je ne connais pas Access sur cette fonctionnalité. Base propose un type de champ Texte que tu peux afficher soit dans un Contrôle Zone de Texte, soit, en le remplaçant, dans un contrôle Zone de liste. Si tu passes par l'Assistant de création des formulaires, Base te propose soit un affichage dans une Contrôle Grille, soit dans des contrôles Zone de Texte. Oui jean-Michel c'est ce que je fais et propose à mes élèves, mais la question est si l'on met _un autre type de contenu de list_e tel que: Table ,requête ou champ de table est-ce ça fonctionne et si OUI comment ? Merci Claude L'Aide est assez claire sur la différence entre Table source, ou ID d'une Table source : *Zones de liste* Dans le cas des zones de liste, l'utilisateur peut sélectionner une entrée dans la liste. Ces entrées sont enregistrées dans une table de base de données et ne peuvent pas être modifiées via la zone de liste. La table de base de données qui contient les entrées de liste affichées dans le formulaire n'est généralement pas la table sur laquelle est basé le formulaire. Les zones de liste d'un formulaire utilisent des références. Ces dernières, qui appartiennent aux entrées de liste affichées, se trouvent dans la table de formulaire (table des valeurs) et sont enregistrées en tant que telles dans la table des valeurs, lorsque l'utilisateur sélectionne une entrée dans la liste et l'enregistre. Les zones de liste peuvent afficher, via les valeurs référentielles, les données d'une table liée à la table de formulaire actuelle. Ainsi, l'*assistant Zone de liste* permet d'établir un lien entre deux tables d'une base de données, de telle sorte que le contrôle peut afficher une liste détaillée d'un champ de base de données contenu dans une table autre que celle à laquelle se rapporte le formulaire. Dans les autres tables, le champ requis est recherché à l'aide des noms de champ (ControlSource) et les champs sont complétés en conséquence. Si le nom de champ n'est pas trouvé, la liste reste vide. Lorsque les champs de listes contiennent des colonnes liées, la première colonne de l'autre table est utilisée sans qu'une requête soit affichée au préalable. Si une table d'articles contient, par exemple, le numéro d'un fournisseur, la zone de liste peut utiliser le lien "Numéro de fournisseur" pour afficher le nom de fournisseur fourni par la table des fournisseurs. Dans la page *Liaisons de champs*, l'assistant vous invite à renseigner tous les paramètres nécessaires pour ce lien. -- Jean-Michel PIERRE -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] LibO 5.1.6 - Win 10 - Base de Données Zone de liste
Le 16/03/2017 à 19:05, Jean Michel PIERRE a écrit : Bonjour, Pourquoi comme le fait ACCESS (pardon de le dire) il n'est pas proposé un Type de champ à l'ébauche de la table, tel que Assistant liste de choix Bonjour, Je ne connais pas Access sur cette fonctionnalité. Base propose un type de champ Texte que tu peux afficher soit dans un Contrôle Zone de Texte, soit, en le remplaçant, dans un contrôle Zone de liste. Si tu passes par l'Assistant de création des formulaires, Base te propose soit un affichage dans une Contrôle Grille, soit dans des contrôles Zone de Texte. Oui jean-Michel c'est ce que je fais et propose à mes élèves, mais la question est si l'on met _un autre type de contenu de list_e tel que: Table ,requête ou champ de table est-ce ça fonctionne et si OUI comment ? Merci Claude -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] LibO 5.1.6 - Win 10 - Base de Données Zone de liste
Bonjour, Pourquoi comme le fait ACCESS (pardon de le dire) il n'est pas proposé un Type de champ à l'ébauche de la table, tel que Assistant liste de choix Bonjour, Je ne connais pas Access sur cette fonctionnalité. Base propose un type de champ Texte que tu peux afficher soit dans un Contrôle Zone de Texte, soit, en le remplaçant, dans un contrôle Zone de liste. Si tu passes par l'Assistant de création des formulaires, Base te propose soit un affichage dans une Contrôle Grille, soit dans des contrôles Zone de Texte. -- Jean-Michel PIERRE 19 rue François VILLON 79000 NIORT Tél : 05.49.255.333 -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] LibO 5.1.6 - Win 10 - Base de Données Zone de liste
Le 14/03/2017 à 11:36, Fricard Claude a écrit : Le 14/03/2017 à 11:04, Jean Michel PIERRE a écrit : Bonjour, Dans un sous-formulaire j'ai un champ dans une colonne dont je change les propriétés pour en faire une Zone de liste. Dans les données je mets comme type de contenu de liste: Sql , je renseigne la table dans laquelle sera défini les valeurs de zone de liste, si on modifie le champ lié pour mettre 0 (au lieu de 1) ça fonctionne. Est-ce qu'il y aurait pas un moyen plus simple pour définir les valeurs de la Table ? pourquoi ça ne fonctionne pas lorsque l'on met un type de contenu de liste tel que Table ça ne fonctionne pas ? Merci Bonjour, Dans ce cas de code SQL alimentant la Zone de liste, tu dois avoir deux champs : * celui du libellé en clair qui sera affiché dans le formulaire * celui de l'ID correspondant qui sera stocké dans la Table de saisie des infos. Jean-Michel, merci pour les infos mais je n'ai pas de soucis avec cette façon de configurer ma Zone de liste(sql), ça fonctionne. Ma question porte sur les autres moyens qui sont proposés comme contenu des zones de liste: Table, valeurs,champ de table, etc... A+ Claude Bonjour, Apparemment ma question ne semble pas vous motiver...j'aimerais pourtant que quelqu'un me dise si effectivement il n'y a de possibilité qu'en utilisant comme type de contenu de liste: *Sql* et que les autres propositions de fonctionnent pas. Ce serait alors un peu comme la vitrine d'un magasin: beaucoup de choses à l'étalage et quand on rentre il n'y a plus grand-chose! Pourquoi comme le fait ACCESS (pardon de le dire) il n'est pas proposé un Type de champ à l'ébauche de la table, tel que Assistant liste de choix ...je sais Base est le parent pauvre ! Excusez mon ton un peu sarcastique mais pour expliquer la manière de procéder à des personnes non férues en informatique, comment définir une Zone de liste, convenez que ce n'est pas trivial. Merci d'avance pour vos réponses Claude -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] LibO 5.1.6 - Win 10 - Base de Données Zone de liste
Le 14/03/2017 à 11:04, Jean Michel PIERRE a écrit : Bonjour, Dans un sous-formulaire j'ai un champ dans une colonne dont je change les propriétés pour en faire une Zone de liste. Dans les données je mets comme type de contenu de liste: Sql , je renseigne la table dans laquelle sera défini les valeurs de zone de liste, si on modifie le champ lié pour mettre 0 (au lieu de 1) ça fonctionne. Est-ce qu'il y aurait pas un moyen plus simple pour définir les valeurs de la Table ? pourquoi ça ne fonctionne pas lorsque l'on met un type de contenu de liste tel que Table ça ne fonctionne pas ? Merci Bonjour, Dans ce cas de code SQL alimentant la Zone de liste, tu dois avoir deux champs : * celui du libellé en clair qui sera affiché dans le formulaire * celui de l'ID correspondant qui sera stocké dans la Table de saisie des infos. Jean-Michel, merci pour les infos mais je n'ai pas de soucis avec cette façon de configurer ma Zone de liste(sql), ça fonctionne. Ma question porte sur les autres moyens qui sont proposés comme contenu des zones de liste: Table, valeurs,champ de table, etc... A+ Claude -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] LibO 5.1.6 - Win 10 - Base de Données Zone de liste
Bonjour, Dans un sous-formulaire j'ai un champ dans une colonne dont je change les propriétés pour en faire une Zone de liste. Dans les données je mets comme type de contenu de liste: Sql , je renseigne la table dans laquelle sera défini les valeurs de zone de liste, si on modifie le champ lié pour mettre 0 (au lieu de 1) ça fonctionne. Est-ce qu'il y aurait pas un moyen plus simple pour définir les valeurs de la Table ? pourquoi ça ne fonctionne pas lorsque l'on met un type de contenu de liste tel que Table ça ne fonctionne pas ? Merci Bonjour, Dans ce cas de code SQL alimentant la Zone de liste, tu dois avoir deux champs : * celui du libellé en clair qui sera affiché dans le formulaire * celui de l'ID correspondant qui sera stocké dans la Table de saisie des infos. -- Jean-Michel PIERRE -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés