IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windev Mobile Discussion :

Initialisation au demarrage


Sujet :

Windev Mobile

  1. #1
    Futur Membre du Club
    Homme Profil pro
    agent RATP
    Inscrit en
    Décembre 2016
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : agent RATP

    Informations forums :
    Inscription : Décembre 2016
    Messages : 8
    Points : 5
    Points
    5
    Par défaut Initialisation au demarrage
    Bonjour,
    je souhaiterai un peu d'aide svp.

    Je vous explique:
    J'ai une fenêtre principal avec une image, en cliquant sur un bouton j'ouvre une deuxième fenêtre avec des combos, en appuyant sur le bouton valider la fenêtre se ferme et les information des combos sont retranscrite sur l'image de la fenêtre principal avec la fonction dtexte, jusque là aucun soucie.

    Sauf que quand je ferme l'application tout est effacé et il faut que je rouvre la deuxième fenêtre et re-valide celle ci pour ravoir les donnée réécrite avec la fonction dtexte.

    Y aurait-il un moyen de ne pas avoir a refaire cette manipulation a chaque fois et qu'elle soit encré pour de bon car ayant +de 20 fenêtre ça devient long et pénible.

    Merci à vous pour votre aide.
    Cordialement

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 198
    Points : 12 774
    Points
    12 774
    Par défaut
    Bonjour,
    Si tu veux que les données soient mémorisées, il faut... les mémoriser.
    Il te faut donc les enregistrer quelque part, par exemple dans un fichier HF, et les recharger à l'ouverture de tes fenêtres.

    Tatayo.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    agent RATP
    Inscrit en
    Décembre 2016
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : agent RATP

    Informations forums :
    Inscription : Décembre 2016
    Messages : 8
    Points : 5
    Points
    5
    Par défaut
    Merci, c'est bien ce que je pensais, il faut que je me mette au base de données, j'ai essayé d'enregistrer les infos dans une base de donnée ( ça c'est OK ) par contre pour l'initialisation j'ai un petit soucis, dans quelle fenetre je dois mettre le code ? (Principal ou le bouton qui me sert à retranscrire ?) Et aurais tu une idée de code d'initialisation ? H ??????

    Merci par avance
    Un débutant en windev ;-)

  4. #4
    Expert éminent sénior
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 198
    Points : 12 774
    Points
    12 774
    Par défaut
    Puisqu'il s'agit de l'initialisation d'un champ image, le code doit se trouver dans la section d'init du champ ou de la fenêtre.
    Pour le code, je te laisse un peu chercher un peu... Il n'y a rien de bien sorcier ici, ce n'est que de la logique.
    Il faut en premier bien réfléchir à ce qu'il faut enregistrer, le reste viendra tout seul.

    Tatayo.

  5. #5
    Futur Membre du Club
    Homme Profil pro
    agent RATP
    Inscrit en
    Décembre 2016
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : agent RATP

    Informations forums :
    Inscription : Décembre 2016
    Messages : 8
    Points : 5
    Points
    5
    Par défaut
    Salut, bah écoute j'ai tout essayé, tout les H, j'ai regardé des vidéos youtube et j'arrive à rien, il me reste juste ce problème pour pouvoir finir mon projet, donc si jamais tu peux me filer un coup de main ça serait super sympa ;-) (je peux peut être t'envoyer un bout de mes codes et tu pourras comme ça me dire où est le problème )

    Merci

  6. #6
    Expert éminent sénior
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 198
    Points : 12 774
    Points
    12 774
    Par défaut
    Inutile de m'envoyer un projet, je n'ai pas accès à un poste de dev pendant mes congés .
    Il faut juste se poser les questions dans le bon ordre:
    1. Quelles sont les données que tu veux enregistrer ?
    2. Quelle est la structure de ces données ?
    3. Où les enregistrer ?
    4. Comment les retrouver ?


    Ces questions te permettent de déterminer le schéma du fichier HF qui va héberger les données (c'est la réponse à la troisième question ).
    Un début de piste ? Tu veux enregistrer des chaines de caractères, à afficher sur le champ image d'une fenêtre.
    Il te faut donc au moins le nom de l'image cible (avec le nom de la fenêtre), le "nom" de la chaine et sa valeur. J'ajouterai un iD auto pour identifier de façon sûr l'enregistrement en question.
    Quand tu as ta structure, tu peux regarder la façon de les enregistrer et de les récupérer. Là c'est comme pour n'importe quel fichier HF, c'est le même fonctionnement.
    Il te faut chercher tous les enregistrements qui correspondent au champ image de la fenêtre en cours. Comme tu récupères le nom et la valeur de la chaine, tu sais quoi en faire.

    L'idéal étant d'isoler le code qui affiche les chaines sur ton champ image dans une procédure qui ne fait que ça, procédure que tu utiliseras après l'appel de la "deuxième fenêtre" tout comme au chargement des chaines depuis le fichier HF idoine.

    Tatayo.

Discussions similaires

  1. Initialiser les beans au demarrage
    Par Alec6 dans le forum Struts 1
    Réponses: 5
    Dernier message: 26/03/2009, 14h04
  2. initialisation Directinput avec delphi
    Par Madmaxx dans le forum DirectX
    Réponses: 1
    Dernier message: 21/02/2003, 17h37
  3. Virus detecté au demarrage
    Par Nasky dans le forum Sécurité
    Réponses: 7
    Dernier message: 26/11/2002, 23h07
  4. Form principale non visible au demarrage!!!!
    Par toufou dans le forum Composants VCL
    Réponses: 2
    Dernier message: 20/07/2002, 21h49
  5. [Kylix] Pb au demarrage
    Par Anonymous dans le forum EDI
    Réponses: 1
    Dernier message: 27/03/2002, 11h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo