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 :

Etat basé sur table avec champ image [WD17]


Sujet :

WinDev

  1. #1
    Membre éprouvé
    Homme Profil pro
    Benevole
    Inscrit en
    Mai 2004
    Messages
    1 708
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Benevole
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 708
    Points : 956
    Points
    956
    Par défaut Etat basé sur table avec champ image
    Bonsoir a tous

    j'ai une table (base de donnée interbase) que j'arrive a remplir avec des données et des images grâce à l'intervention de Xanime et hpascal .

    Mon soucis maintenant est que je crée un État basé sur cette table,
    Apparemment tout ce fait automatiquement.

    Mais à l’aperçu avant impression :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    iAperçu(i100)
    iImprimeEtat(ETAT_Recherche)
    j'ai les données qui apparaissent mais pas les images .
    Normalement si l’état affiche les données qui viennent de la table il ne devrait pas avoir de problème !.
    je comprend pas ai-je raté un truc ? j'ai cherché mais en vain. (bug logiciel ?)

    merci pour vos interventions

  2. #2
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    615
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2007
    Messages : 615
    Points : 841
    Points
    841
    Par défaut
    Bonjour
    A tout hasard, as-tu essayé avec la génération d'un fichier et non pas l'aperçu ?
    du style ipdf ?

    Bon dev
    Gancau

  3. #3
    Expert confirmé
    Homme Profil pro
    ?
    Inscrit en
    Juillet 2002
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ?

    Informations forums :
    Inscription : Juillet 2002
    Messages : 2 379
    Points : 4 496
    Points
    4 496
    Par défaut
    Effectivement je viens de tester, un état sur table n'affiche pas les images

    En apportant une petite variante au code de ton message précédent ça marche :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    // Avec SQLLitMémo vers buffer
    bufTemp est un Buffer
    SI SQLExec("SELECT IDBONPHOT, IDBON, PHOTBIN FROM BONPHOT", "Req1") ALORS
       TANTQUE SQLAvance("Req1") = 0
          bufTemp = SQLLitMémo("Req1",3)
          TableAjouteLigne(Table_BlobSQL, SQLLitCol("Req1",1), SQLLitCol("Req1",2), bufTemp)
     ...
    Pourquoi ça marche en passant par un buffer je ne sais pas ...

    Sinon en reprenant l'exemple qui utilise des fichiers physiques, ici je créé les images dans le répertoire temporaire de Windows :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    // Avec fichier image différent pour chaque ligne dans répertoire temporaire
    SI SQLExec("SELECT IDBONPHOT, IDBON, PHOTBIN FROM BONPHOT", "Req1") ALORS
       TANTQUE SQLAvance("Req1") = 0
          chNomFichier1 = fFichierTemp()
          HExtraitMémo(SQLLitMémo("Req1",3), chNomFichier1)
          TableAjouteLigne(Table_BlobSQL, SQLLitCol("Req1",1), SQLLitCol("Req1",2), chNomFichier1)
    ...

  4. #4
    Membre éprouvé
    Homme Profil pro
    Benevole
    Inscrit en
    Mai 2004
    Messages
    1 708
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Benevole
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 708
    Points : 956
    Points
    956
    Par défaut
    Bonjour
    Merci pour ton intervention, je viens de tester tout marche a merveilles.
    je suis en train de peser l'avantage et l’inconvénient des deux méthodes !

    Mais es normale ou c'est parce que Pcsoft n'a pas prévu ça ?

    Merci encore pour la fonction fFichierTemp() que je ne connaissait pas

    Merci pour tout

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

Discussions similaires

  1. [SQL2000] Defragmenter une table avec champ image
    Par slefevre01 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 22/07/2008, 18h34
  2. Etat basé sur une table avec 2 champs multivalués
    Par amphytria dans le forum Modélisation
    Réponses: 20
    Dernier message: 08/09/2007, 15h26
  3. Erreur sur CREATE TABLE avec champ boolean
    Par codial dans le forum Bases de données
    Réponses: 1
    Dernier message: 23/03/2007, 19h30
  4. [MySQL] Requete sur 2 tables avec champs commun
    Par marcd dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 20/04/2006, 17h14
  5. Etat basé sur requête à champs variables
    Par hmonnet dans le forum Access
    Réponses: 2
    Dernier message: 10/11/2005, 09h19

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