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 Discussion :

[WinDev 8] "Splitter" un ascenseur


Sujet :

WinDev

  1. #1
    Membre régulier
    Étudiant
    Inscrit en
    Juin 2004
    Messages
    81
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2004
    Messages : 81
    Points : 77
    Points
    77
    Par défaut [WinDev 8] "Splitter" un ascenseur
    Bonjour,

    Je cherche à diviser un tableau en deux parties : une partie fixe, sans assenceur, et une autre partie mobile qui permettrait de voir l'ensembles des autres champs du tableau.

    Et, comme une image vaut bien souvent mieux que des mots voici, un screenshot d'une autre appli qui utilise cette méthode (et dont je n'ai malheureusement pas le code source).



    Merci d'avance.

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    À priori, pour faire cela, il faut utiliser 2 tables liées.
    Quand on clique sur une ligne de la table du haut ça affiche le détail dans la table du bas.

  3. #3
    Membre régulier
    Étudiant
    Inscrit en
    Juin 2004
    Messages
    81
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2004
    Messages : 81
    Points : 77
    Points
    77
    Par défaut
    Non, ce n'est pas par l'utilisation de deux tableaux, j'explique mon problème: l'entreprise ou j'effectue mon stage à déja fait développé un programme qui est en place mais aujourdhui certaines modification sont à éffectuer sauf que le dernier stagiaire n'as pas remis les sources de la version finale de l'application, nous n'avons que le dossier de développement papier contenant tout le code source, c'est grâce à cela que je peux affirmer qu'il ne s'agit que d'une table...
    Le problème est que dans ce dossier à aucun endroit il est spécifié comment la table a été splittée

  4. #4
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Il faudrait voir du côté des propriétés de la table.
    S'il a imprimé le dossier WD, il doit contenir également les objets en plus du code.

  5. #5
    Membre régulier
    Étudiant
    Inscrit en
    Juin 2004
    Messages
    81
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2004
    Messages : 81
    Points : 77
    Points
    77
    Par défaut
    La doc comprends la propriété de la Table mais juste au niveau des champs donc les propriétées de l'ascenseur n'y sont pas, o pire je peux le laisser comme ça ce n'est pas génant mais quitte a refaire la roue auant coller le plus possible au modèle (Je sens bien avoir des remarques d'utilisateurs du genre "Et pouquoi il est comme sa l'ascenseur ??? C'était quand même mieux avant" )

  6. #6
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Je pense qu'il s'agit plutôt de bloquer les premières lignes, comme on peut "fixer" les colonnes à gauche plutôt que de bidouiller l'ascenseur.
    Mais je vais quand même chercher de ce côté là également.

  7. #7
    Membre régulier
    Étudiant
    Inscrit en
    Juin 2004
    Messages
    81
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2004
    Messages : 81
    Points : 77
    Points
    77
    Par défaut
    En effet les premières lignes (celles qui ne bougent pas) ne sont pas marquées en déplacables et ajustables tandisque les autres (celle au dessus de l'ascenseur) le sont.
    Mais en retranscrivant ces spécifications à la lettre le résultat n'est toujours pas celui escompté
    De plus il ne s'agit pas de code car si c'était le cas je le verais dans la doc...

    Defois Windev quand meme

  8. #8
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Il utilise bien l'ascenseur de la table ?
    Pas un ascenceur séparé ?

  9. #9
    Membre régulier
    Étudiant
    Inscrit en
    Juin 2004
    Messages
    81
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2004
    Messages : 81
    Points : 77
    Points
    77
    Par défaut
    Pas d'ascenseur dans les statistiques de la fenêtre, et de plus si cela avait été le cas je l'aurais vu dans le code

    On dispose bien de 2 tables dans le code mais la deuxieme est utilisée en tant que table temporaire (utilisation de code tel que:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    table1..visible = vrai
    table2..visible = faux
    à différents emplacements du programme.

    De toute façon cela ne peut pas être les deux tables qui fonctionnent conjointement car dans mon TableAjoute tous les champs sont assignés en même temps au même tableau)

    En espérant que ces petites précisions pourront éclaircir mon problème...

  10. #10
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Il "couvre" peut-être la table d'affichage avec une table mémoire temporaire ?
    En limitant l'affichage de la table "en-dessous" aux lignes non reprises dans la table "recouvrante"

    En supperposant à la table liées une table mémoire emplie avec les 2 premiers enregistrements et en limitant le parcourt de la table liées aux enregistrements restants.

    Cela dit, sur l'image on dirait bien une table unique

  11. #11
    Membre régulier
    Étudiant
    Inscrit en
    Juin 2004
    Messages
    81
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2004
    Messages : 81
    Points : 77
    Points
    77
    Par défaut
    Je ne penses pas que ça soit une autre table vu que l'ensemble des données est ajoutée dans la même ligne sur une et une seule table.

  12. #12
    Membre régulier
    Étudiant
    Inscrit en
    Juin 2004
    Messages
    81
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2004
    Messages : 81
    Points : 77
    Points
    77
    Par défaut
    Bon sa y est j'ai trouvé la solution à mon problème...
    Donc pour ceux qui veulent savoir comment faire pour séparer un tableau il faur juste renseigner le champ "Nombres de colones fixées à gauche" (c'est dingue comment sa saute aux yeux quand on l'a trouve )

  13. #13
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Mais c'était des lignes que tu voulais fixer en haut de tableau ??

  14. #14
    Membre régulier
    Étudiant
    Inscrit en
    Juin 2004
    Messages
    81
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2004
    Messages : 81
    Points : 77
    Points
    77
    Par défaut
    Non, je voulais juste avoir une partie du tableau "fixe" et une autre partie qui bouge selon l'ascenseur

  15. #15
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Ok
    J'avais mal compris désolé, sinon on aurait gagné du temps

  16. #16
    Membre régulier
    Étudiant
    Inscrit en
    Juin 2004
    Messages
    81
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2004
    Messages : 81
    Points : 77
    Points
    77
    Par défaut
    Baaah c'est pas grave, comme on dit c'est en forgeant [...] forgeron

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

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