Rechercher
Résultats par :
Recherche avancée
Qui est en ligne ?
Il y a en tout 5 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 5 Invités

Aucun

Voir toute la liste


Partagez
Voir le sujet précédentAller en basVoir le sujet suivant
Junior Member
Messages : 25
Date d'inscription : 2017-02-15
Voir le profil de l'utilisateur

Localisation de "agenda.base2donnees"

le Fri 5 May - 10:37
Bonjour,

Je cherche (sans succès jusqu'à maintenant) l' agenda.base2données cité dans le tuto "confirmé" contenant le livre Agenda.liv.
Pourriez-vous me confirmer son existence et où ?
Merci
Bien cordialement
FC
Member
Messages : 80
Date d'inscription : 2014-07-12
Voir le profil de l'utilisateur

Re: Localisation de "agenda.base2donnees"

le Mon 8 May - 20:22
Bonjour,
Je pense qu'elle se trouve dans la mémoire tampon de l'ordinateur.

Mais on peut facilement l'enregistrer dans un fichier, si on le veut...

A +
Junior Member
Messages : 25
Date d'inscription : 2017-02-15
Voir le profil de l'utilisateur

Re: Localisation de "agenda.base2donnees"

le Mon 8 May - 20:55
Ok
Vous pensez à un ficher txt, je suppose.
Je vais essayer.
Merci
avatar
Site Admin
Messages : 1026
Date d'inscription : 2011-11-03
Voir le profil de l'utilisateur

Re: Localisation de "agenda.base2donnees"

le Fri 12 May - 23:43
C'est un fichier créé lors de l'exécution du programme. Il doit se retrouver dans le répertoire du langage Linotte ?
Junior Member
Messages : 25
Date d'inscription : 2017-02-15
Voir le profil de l'utilisateur

Re: Localisation de "agenda.base2donnees"

le Sat 13 May - 9:23
J'ai réglé mon pb en créant un fichier txt dans le répertoire de Linotte (dossier "temp" chez moi).
Mais je n'ai à aucun moment constaté qu'il se créait lors de l'exécution du programme.
Merci pour votre suivi.
Member
Messages : 80
Date d'inscription : 2014-07-12
Voir le profil de l'utilisateur

Re: Localisation de "agenda.base2donnees"

le Wed 17 May - 5:20
Bonjour,
En mis remettant un peu, j'ai fait quelques constatations...   Idea

Pour créer un fichier txt et le localiser où l'on veut dans agenda.liv :

Il suffit d'ajouter "c:/temp/", comme ceci :

Code:
Agenda est un casier de contact depuis "c:/temp/agenda.base2donnees.txt"

Le fichier agenda.base2donnees se crée dès qu'on valide un premier contact...

Il se localise dans "c:/temp/"...

Enfin, on ajoute une extension .txt au fichier, pour le lire directement dans Bloc-note :
"c:/temp/agenda.base2donnees.txt"

Voici le code final modifié:  study

Code:
espèces
 Nom est un texte
 Prénom est un texte
 Téléphone est un texte
 Adresse est un texte
 Code postal est un nombre
 Ville est un texte
 espèce contact contient nom, prénom, téléphone, adresse, code postal, ville
globale
 Agenda est un casier de contact depuis "c:/temp/agenda.base2donnees.txt"
 Traitement est un nombre valant 0 /*permet de savoir si les recherches sont fructueuses ou pas*/
 Temporaire est un texte

principale :
 Choix est un nombre
 début
 "Menu :" !
 "1 : Ajouter un contact" !
 "2 : Chercher un contact" !
 "3 : Supprimer un contact" !
 "4 : Quitter" !
 "Quelle option choisissez-vous ?" !
 Choix ?
 Si choix == 1, va vers ajouter
 Sinon si choix == 2, va vers chercher
 Sinon si choix == 3, va vers supprimer
 "A bientôt" !

Ajouter :
 Nouveau est un contact
 début
 "Quel est le nom ?" !
 nom@nouveau ?
 "Quel est le prénom ?" !
 prénom@nouveau ?
 "Quel est son téléphone ?" !
 téléphone@nouveau ?
 "Quelle est son adresse ?" !
 adresse@nouveau ?
 "Quel est son code postal ?" !
 code postal@nouveau ?
 "Quelle est sa ville ?" !
 ville@nouveau ?
 Ajoute nouveau dans agenda
 Affiche "${nom@nouveau} est ajouté(e) !"
 Va vers principale

Chercher :
 //Temporaire est un texte
 début
 "Quel est le nom du contact que vous voulez rechercher ?" !
 Temporaire ?
 traitement prend 0
 Pour chaque agenda, parcours analyse recherche
 Si traitement == 0, affiche "Ce contact n'a pas été trouvé !"
 Va vers principale

Analyse recherche :
 //Temporaire est un texte
 début
 Si (nom@joker) != temporaire, reviens
 traitement prend 1
 Affiche "${nom@joker} a été trouvé :"
 Nom@joker !
 Prénom@joker !
 Téléphone@joker !
 Adresse@joker !
 Code postal@joker !
 Ville@joker !
 Reviens

Supprimer :
 //Temporaire est un texte
 début
 "Quel est le nom du contact que vous voulez supprimer ?" !
 Temporaire ?
 traitement prend 0
 Pour chaque agenda, parcours analyse suppression
 Si traitement == 0, affiche "Ce contact n'a pas été trouvé !"
 Va vers principale

Analyse suppression :
 //Temporaire est un texte
 Confirmation est un texte
 début
 Si nom@joker != temporaire, reviens
 traitement prend 1
 Affiche "${nom@joker} va etre supprimé :"
 Prénom@joker !
 Téléphone@joker !
 Adresse@joker !
 Code postal@joker !
 Ville@joker !
 "Vous confimez ? ('oui')" !
 Confirmation ?
 Si confirmation != "oui", reviens
 Ôte joker de agenda
 "Contact supprimé !" !
 Reviens

N.B.I  Exclamation : La variable texte "Temporaire" doit être mis dans les globales et retirer des variables locales... car sinon "Temporaire" est toujours égale à "" arrivé notamment au paragraphe "Analyse recherche"... Wink
Ce qui empêche de retrouver les contacts inscrits dans l'agenda...

N.B.II  Exclamation : Il faut ajouter des parenthèses à "nom@joker" aux lignes de code suivantes : "Si (nom@joker) != temporaire, reviens"... cela évite les messages d'erreurs de ce type : "Ligne 86, La valeur est incorrecte : Opération mathématique 'diff' interdite avec XX"
Junior Member
Messages : 25
Date d'inscription : 2017-02-15
Voir le profil de l'utilisateur

Re: Localisation de "agenda.base2donnees"

le Wed 17 May - 9:15
Impeccable , ça fonctionne !
Merci
FC
Contenu sponsorisé

Re: Localisation de "agenda.base2donnees"

Voir le sujet précédentRevenir en hautVoir le sujet suivant
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum