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

Reports Oracle Discussion :

Temps d'exécution entre le report et le serveur d'impression [12c]


Sujet :

Reports Oracle

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    110
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 110
    Points : 111
    Points
    111
    Par défaut Temps d'exécution entre le report et le serveur d'impression
    Bonjour,

    Je ne sais pas trop si la problématique vient du reports ou de l'appelle depuis le forms.
    Je pose la question ici mais si c'est nécessaire je peux la poser coté "Forms".

    Contexte :
    DB : 12.1.0.2.0 (JDK 1.7)
    Outils Forms/Reports : 6i (6.0.8.26.0)

    Besoin :
    Affichage des QR factures dans les reports

    Solution : (Capillotracté :/ )
    Depuis le reports
    Dans le beforereport appel d'un FatJar (création des images via composant java sur serveur DB, fatjar, car la DB n'est pas en JDK 1.8 ) avec tous les paramètres nécessaires créant la partie QR facture en image JPG, puis insert en base dans un blob.
    Dans la partie requête, requête sur la table du blob, pour affichage dans le report.

    Les reports sont appelés depuis une application forms via la commande RUN_PRODUCT(REPORTS, nom_report, SYNCHRONOUS, RUNTIME, FILESYSTEM, param_liste, NULL);

    Les imprimantes sont des imprimantes réseaux avec système "Followyou".

    Problématique:
    Le temps d’affichage est horrrrrrriblement long....
    Ok le report avec les images est très gros.
    Mais quand je lance le report, j'ai la popup initialize report/ Formatting page 1 / Client Activity / Server Activity qui s'affiche pendant 2 seconde disparait et réapparait et disparait et réapparait....
    Ça peut durer des dizaines de minute voir des heures .

    Je vais tester en mode asynchronous pour voir. Et sinon il y a aussi un mode Batch vs Runtime, mais je ne sais pas ce que ça fait exactement.

    En tout cas si vous avez des pistes pour optimiser ce temps je suis preneur.
    Merci

  2. #2
    McM
    McM est déconnecté
    Expert éminent

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Points : 7 740
    Points
    7 740
    Billets dans le blog
    4
    Par défaut
    J'ai créé un package pour générer du QR Code directement en PLSQL et un package pour créer une image (bmp ou png) dans un BLOB. Ca pourrait t'éliminer des techno différentes.
    Je croyais les avoir mis sur mon blog developpez, mais non j'ai oublié / pas eu le temps. Je peux le faire si cela t'intéresse.
    More Code : More Bugs. Less Code : Less Bugs
    Mon Blog PL/Sql : Fichier Zip / Image BMP / Lire sqliteDB / QRCode et Images PNG ou BMP

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    110
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 110
    Points : 111
    Points
    111
    Par défaut
    Franchement volontiers oui

  4. #4
    McM
    McM est déconnecté
    Expert éminent

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Points : 7 740
    Points
    7 740
    Billets dans le blog
    4
    Par défaut
    Voila, c'est fait.
    Pas trop de blabla dans le billet du coup, mais tu as le zip avec le package de gestion d'image et la procédure de génération de QRCode

    https://www.developpez.net/forums/bl...r-code-pl-sql/
    More Code : More Bugs. Less Code : Less Bugs
    Mon Blog PL/Sql : Fichier Zip / Image BMP / Lire sqliteDB / QRCode et Images PNG ou BMP

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    110
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 110
    Points : 111
    Points
    111
    Par défaut
    Super merci je vais tester

  6. #6
    McM
    McM est déconnecté
    Expert éminent

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Points : 7 740
    Points
    7 740
    Billets dans le blog
    4
    Par défaut
    N'hésite pas à me poser des questions si tu rencontres des difficultés.
    More Code : More Bugs. Less Code : Less Bugs
    Mon Blog PL/Sql : Fichier Zip / Image BMP / Lire sqliteDB / QRCode et Images PNG ou BMP

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

Discussions similaires

  1. Temps d'exécution de requête différent entre SSMS et C#
    Par Vonziz dans le forum Développement
    Réponses: 12
    Dernier message: 12/09/2013, 09h07
  2. [MEX] difference de temps d'exécution entre 2 config
    Par gpcbitnik38 dans le forum MATLAB
    Réponses: 5
    Dernier message: 08/06/2012, 13h50
  3. Temps d'exécution différents entre Picasa et Gimp ?
    Par byloute dans le forum Imagerie
    Réponses: 0
    Dernier message: 06/05/2010, 15h12
  4. Temps d'exécution des instructions FPU
    Par ubi dans le forum Assembleur
    Réponses: 2
    Dernier message: 24/10/2003, 18h39
  5. Temps de réponse entre deux sites
    Par coup dur dans le forum Décisions SGBD
    Réponses: 6
    Dernier message: 16/10/2003, 15h26

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