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 :

Changement de source de donnée d'une table


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2003
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2003
    Messages : 1 043
    Par défaut Changement de source de donnée d'une table
    Bonjour,

    Quelqu'un a-t-il réussi à modifier la source de données d'un champ table et passer d'un fichier à une variable de type tableau ?

    Il me semble l'avoir fait fonctionner mais impossible de retrouver...

    Merci

    PS: Il n'est à priori pas possible d'utiliser une variable de type source de données ou je n'ai pas réussi à le faire.

  2. #2
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 949
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 949
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    A priori ça devrait être la propriété "FichierParcouru" pour le champ table et "RubriqueParcourue" pour les colonnes (utiliser les propriétés si les membres sont privés).

  3. #3
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2003
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2003
    Messages : 1 043
    Par défaut
    C'est déjà ce que j'utilise mais lorsque tu passes la propriété FichierParcouru d'un fichier de l'analyse vers une table, la table se vide. Pourtant on voit bien le bon fichier parcouru et les bonnes liaisons au niveau des colonnes mais la table reste vide.

  4. #4
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 949
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 949
    Billets dans le blog
    1
    Par défaut
    En relisant la doc, je suis tombé sur cette remarque :
    Modification des propriétés liées au parcours d'un champ basé sur un fichier de données

    Pour modifier plusieurs des propriétés RubriqueParcourue, Filtre et FichierParcouru, il est conseillé de :
    • Stopper le parcours en affectant une chaîne vide ("") à la propriété FichierParcouru.
    • Modifier les propriétés nécessaires.
    • Relancer le parcours avec la propriété FichierParcouru.


    Cette méthode permet d'optimiser les modifications réalisées. En effet, chacune des modifications effectuée individuellement relance le parcours. Ces opérations peuvent vite devenir lentes sur des fichiers de données de taille importante.
    Si le nombre d'enregistrements est important, il est fort possible que les données n'aient pas terminé de se charger

  5. #5
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2003
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2003
    Messages : 1 043
    Par défaut
    J'ai essayé aussi, pas plus de résultat. Bref j suis dans une impasse

    Du coup j'essaye de créer la table à la volée par ChampCrée(), pas de problème. Par contre impossible d'afficher les données du fichier parcouru.

  6. #6
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2003
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2003
    Messages : 1 043
    Par défaut
    Pour le moment j'en suis au stade où apparement la modification de la propriété "..FichierParcouru" ne fonctionne pas. Aucunes données dans la table.
    Quand on regarde la valeur de MaTable..TypeRemplissage, on a treMemoire. Le seul problème c'est que cette propriété est en lecture seule et on ne peut donc pas la modifier et en faire autre chose que ce pour laquelle elle a été créée. Bref une restriction de plus...

Discussions similaires

  1. Réponses: 3
    Dernier message: 14/09/2016, 15h15
  2. Réponses: 25
    Dernier message: 05/07/2016, 05h09
  3. Tracer les dates de changements de données dans une table
    Par NewDpr dans le forum Langage SQL
    Réponses: 8
    Dernier message: 03/02/2015, 22h11
  4. Réponses: 1
    Dernier message: 30/08/2010, 14h22
  5. Sources de données avec une table de liaison
    Par Miss Ti dans le forum Access
    Réponses: 2
    Dernier message: 09/07/2008, 14h15

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