[Résolu] Enregistrer et afficher des recettes de cuisine
Modérateur : Vilains modOOs
Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
[Résolu] Enregistrer et afficher des recettes de cuisine
Bonjour,
Je suis nouvelle sur ce forum et espère trouver des réponses à mes questions, même si je commence à désespérer après une semaine de recherche.
Court résumé de ma situation :
- J'ai comme connaissances sur les bases de données un niveau de BTS Comptabilité (en classe avec Access). En gros je sais créer une base simple et m'en servir.
- Je souhaite pouvoir enregistrer mes recettes sur la base et pouvoir les avoir à l'écran au moment de les réaliser.
J'ajoute en pièce jointe la base que j'ai faite pour avoir une aide pertinente.
Les questions que je me pose sont :
Les étapes (RefEtape) 1 à 7 correspondent à la recette 1 (Sauce au poivre).
Q1 : Comment inscrire dans la colonne RefEtape de la table Recettes les étapes 1,2,3,4,5,6 et 7 correspondant à la première ligne (Recette n°0001) ?
Je souhaite ensuite pouvoir afficher les tables Recettes et Etapes lors de la réalisation de mes recettes. Cependant je doute de pouvoir réaliser mes recettes avec des numéros de références ! Un formulaire à l'aide d'un sous formulaire ne me permet pas d'afficher également le nom des actions, des ingrédients etc..
Q2 : Comment parvenir à afficher toutes ces informations à l'écran en même temps ?
Je vous remercie d'avance pour votre temps et accepte toute critique constructive.
Je suis nouvelle sur ce forum et espère trouver des réponses à mes questions, même si je commence à désespérer après une semaine de recherche.
Court résumé de ma situation :
- J'ai comme connaissances sur les bases de données un niveau de BTS Comptabilité (en classe avec Access). En gros je sais créer une base simple et m'en servir.
- Je souhaite pouvoir enregistrer mes recettes sur la base et pouvoir les avoir à l'écran au moment de les réaliser.
J'ajoute en pièce jointe la base que j'ai faite pour avoir une aide pertinente.
Les questions que je me pose sont :
Les étapes (RefEtape) 1 à 7 correspondent à la recette 1 (Sauce au poivre).
Q1 : Comment inscrire dans la colonne RefEtape de la table Recettes les étapes 1,2,3,4,5,6 et 7 correspondant à la première ligne (Recette n°0001) ?
Je souhaite ensuite pouvoir afficher les tables Recettes et Etapes lors de la réalisation de mes recettes. Cependant je doute de pouvoir réaliser mes recettes avec des numéros de références ! Un formulaire à l'aide d'un sous formulaire ne me permet pas d'afficher également le nom des actions, des ingrédients etc..
Q2 : Comment parvenir à afficher toutes ces informations à l'écran en même temps ?
Je vous remercie d'avance pour votre temps et accepte toute critique constructive.
- Pièces jointes
-
- RECETTES.odb
- (49.13 Kio) Téléchargé 216 fois
Dernière modification par laugesa le 14 juin 2016 23:48, modifié 2 fois.
OpenOffice 4.1.2 sous Windows
- Grenouille
- ManitOOu
- Messages : 3223
- Inscription : 13 janv. 2006 17:21
- Localisation : Chasseneuil-du-Poitou / Futuroscope
Re: Enregistrer et afficher des recettes sur Base
Bonjour et bienvenue,
http://ooo-forums.apache.org/fr/forum/v ... t=recettes
http://ooo-forums.apache.org/fr/forum/v ... t=recettes
A+
La recherche dans ce forum ramène plusieurs projets traitant de ce sujet :laugesa a écrit :Je suis nouvelle sur ce forum et espère trouver des réponses à mes questions, même si je commence à désespérer après une semaine de recherche.
http://ooo-forums.apache.org/fr/forum/v ... t=recettes
http://ooo-forums.apache.org/fr/forum/v ... t=recettes
A+
OpenOffice 4.1.5 et LibreOffice 5.3.4 (par obligation) sous Windows 7
Re: Enregistrer et afficher des recettes sur Base
Je vous remercie pour ces liens mais je les ai déjà consulté et je n'y trouve pas de réponses..
Mon modèle est assez différent et peut être plus complexe aussi, si vous voulez bien le télécharger pour voir l'idée.
Merci
Mon modèle est assez différent et peut être plus complexe aussi, si vous voulez bien le télécharger pour voir l'idée.
Merci
OpenOffice 4.1.2 sous Windows
- jeanmimi
- Grand Maître de l'OOffice
- Messages : 16955
- Inscription : 03 mars 2006 17:02
- Localisation : Venise verte
Re: Enregistrer et afficher des recettes de cuisine
Bonjour,
Si tu as regardé les exemples proposés dans les liens cités par Grenouille, tu auras remarqué que ce n'est pas la Table des recettes qui doit avoir un champ pour faire la relation avec les étapes (Table Etapes) de la recette. Donc ton champ RefEtape de ta Table Recettes n'est pas approprié.
D'autre part, pour les champs en clés primaires, comme tu ne les utiliseras pas pour faire des calculs, il est préférable de les choisir de Type INTEGER.
Pour ce que tu veux faire, ou du moins ce que j'en ai compris, la hiérarchie devrait être :
Recette > Étapes de la recette > Détails de l'étape
Si tu as regardé les exemples proposés dans les liens cités par Grenouille, tu auras remarqué que ce n'est pas la Table des recettes qui doit avoir un champ pour faire la relation avec les étapes (Table Etapes) de la recette. Donc ton champ RefEtape de ta Table Recettes n'est pas approprié.
D'autre part, pour les champs en clés primaires, comme tu ne les utiliseras pas pour faire des calculs, il est préférable de les choisir de Type INTEGER.
Pour ce que tu veux faire, ou du moins ce que j'en ai compris, la hiérarchie devrait être :
Recette > Étapes de la recette > Détails de l'étape
Dernière modification par jeanmimi le 13 juin 2016 17:32, modifié 1 fois.
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Re: Enregistrer et afficher des recettes de cuisine
Oui, c'est une chose que j'ai essayé mais qui ne me permet pas non plus d'utiliser une requête affichant toutes les informations nécessaire à la réalisation d'une recette..
Comment puis-je afficher le détail de chaque étape de la recette ?
Exemple de résultat incomplet en pièce jointe
Comment puis-je afficher le détail de chaque étape de la recette ?
Exemple de résultat incomplet en pièce jointe
OpenOffice 4.1.2 sous Windows
- jeanmimi
- Grand Maître de l'OOffice
- Messages : 16955
- Inscription : 03 mars 2006 17:02
- Localisation : Venise verte
Re: Enregistrer et afficher des recettes de cuisine
Il faut créer une Table pour les détails de l'étape. Et donc modifier la Table Etapes pour qu'elle soit à la fois en relation avec la Table Recettes et avec la Table Détails_Etapelaugesa a écrit :Comment puis-je afficher le détail de chaque étape de la recette ?
Dernière modification par jeanmimi le 13 juin 2016 18:09, modifié 1 fois.
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Re: Enregistrer et afficher des recettes de cuisine
Je suis désolé mais je suis un peu longue à comprendre,
Créer une table Détails ou DétailsEtapes reviendrait à mettre quelles informations à l'intérieur ? La table Etapes contient déjà les informations dont j'ai besoin non ?
Créer une table Détails ou DétailsEtapes reviendrait à mettre quelles informations à l'intérieur ? La table Etapes contient déjà les informations dont j'ai besoin non ?
OpenOffice 4.1.2 sous Windows
- jeanmimi
- Grand Maître de l'OOffice
- Messages : 16955
- Inscription : 03 mars 2006 17:02
- Localisation : Venise verte
Re: Enregistrer et afficher des recettes de cuisine
Oui, si tu n'as qu'une seule action, un seul ingrédient, un seul ustensile par étape.laugesa a écrit :La table Etapes contient déjà les informations dont j'ai besoin non ?
Ajout : En pratique, ça donnerait alors : Étape 1 : couper le beurre Étape 2 : mettre le beurre dans une casserole Étape 3 : mettre le beurre sur le feu etc ... |
Dernière modification par jeanmimi le 13 juin 2016 19:54, modifié 2 fois.
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Re: Enregistrer et afficher des recettes de cuisine
Oui c'est le cas mais comment afficher toutes les données de toutes les étapes d'une recette alors ?
OpenOffice 4.1.2 sous Windows
- jeanmimi
- Grand Maître de l'OOffice
- Messages : 16955
- Inscription : 03 mars 2006 17:02
- Localisation : Venise verte
Re: Enregistrer et afficher des recettes de cuisine
L'affichage se fait dans une requête, et la mise en forme (la fiche de la recette en quelque sorte) dans un Rapport (voir dans la Base jointe).
Ci-dessous la requête si j'utilise une Table Detail_Etapes.
Ci-dessous la requête si j'utilise une Table Detail_Etapes.
- Pièces jointes
-
- RECETTES_v2.odb
- (58.83 Kio) Téléchargé 222 fois
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Re: Enregistrer et afficher des recettes de cuisine
Merci de votre aide ! Mon projet à maintenant un sens et une utilisation correcte
OpenOffice 4.1.2 sous Windows
Re: Enregistrer et afficher des recettes de cuisine
Bonjour,
Problème résolu ?
Il est d'usage d'ajouter manuellement la balise [Résolu] au début du titre de votre premier message et de cocher l'icône
comment faire.
Cordialement
Problème résolu ?
Il est d'usage d'ajouter manuellement la balise [Résolu] au début du titre de votre premier message et de cocher l'icône
comment faire.
Cordialement
AOO 4.1.15 et LibO stable 7.6.5 / macOS Intel 13.6.5 Ventura
Adoptium-temurinJDK-jre_1.8.0_402 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Adoptium-temurinJDK-jre_1.8.0_402 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles