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

Composants FMX Delphi Discussion :

Mes liaisons livebindings ne fonctionnent pas au runtime !


Sujet :

Composants FMX Delphi

  1. #1
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 038
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 038
    Points : 40 943
    Points
    40 943
    Billets dans le blog
    62
    Par défaut Mes liaisons livebindings ne fonctionnent pas au runtime !
    Bonjour,

    C'est la première fois que cela m'arrive au design pas de problème mais à l'exécution les liaisons ne semble pas réagir !

    J'ai déjà supprimer x fois les BindingsList, ai recréé les liens rien n'y fait !

    ici, entouré les valeurs au design qui auraient dûes être remplacées (le memo étant là pour vérifier)
    Nom : Capture.PNG
Affichages : 127
Taille : 11,7 Ko

    Quelqu'un serait déjà "tomber" sur ça ?
    Avant que je refasse carrément une nouvelle forme ou que je jette le pc par la fenêtre
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 038
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 038
    Points : 40 943
    Points
    40 943
    Billets dans le blog
    62
    Par défaut
    J'ai finalement trouvé. Il s'agissait d'un problème de nom de champ lié mal orthographié pour je ne sais quelle raison, étonnamment cela ne levait aucune erreur, mais bloquait les Livebindings

    Puis, je suis tombé dans un autre piège. Après avoir réglé mon affichage en mettant les query dans la forme, Je redéposé celles-ci dans mon Datamodule, jusque là rien d'extraordinaire mais, à nouveau cela ne fonctionnait plus
    Ayant dormi dessus toute la nuit dessus (pour ne pas avoir à jeter mon pc par la fenêtre il valait mieux que j'arrête), ce matin j'ai trouvé le pourquoi. Il s'avère que mon datamodule est créé après ouverture de la forme principale, sorte de menu
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    procedure TMainForm.FormCreate(Sender: TObject);
    begin
     ...
     Datas:=TDatas.Create(Application);
     Datas.PeutFermer:=True;
     Application.Title:=StrTitre;
     WindowState:=TWindowState(Datas.parametres.ScreenState);
     if Datas.parametres.ScreenTop>0 then
       begin
        Position:=TFormPosition.Designed;
        Top:=Datas.parametres.ScreenTop;
        Left:=Datas.parametres.ScreenLeft;
        Width:=Datas.parametres.ScreenWidth;
        Height:=Datas.parametres.ScreenHeight;
       end;
     if not Datas.ConnexionsOk then  btnparametresClick(Sender);  // pas de connexion à la BDD, il faut modifier les paramètres 
    ...
    end;
    mais, bêtement, dans le projet ce module était déjà créé d'où l'emmelage de pinceaux
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2007] Ruban qui ne fonctionne pas en runtime
    Par Jaako H. dans le forum Runtime
    Réponses: 7
    Dernier message: 09/12/2010, 22h21
  2. [AC-2000] Barre outils et boutons de cmd ne fonctionnent pas (en Runtime)
    Par Ckikikirame dans le forum Runtime
    Réponses: 2
    Dernier message: 21/05/2009, 04h53
  3. Mes codes VBA ne fonctionnent pas sous access 2007
    Par ralfus dans le forum VBA Access
    Réponses: 2
    Dernier message: 12/11/2008, 11h36
  4. mes method bean ne fonctionne pas
    Par ahmed.normal.tn dans le forum JSF
    Réponses: 5
    Dernier message: 21/04/2008, 09h19
  5. mes applications consoles ne fonctionnent pas
    Par mok16 dans le forum C++Builder
    Réponses: 1
    Dernier message: 10/01/2007, 14h22

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