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

Forms Oracle Discussion :

Intégration d'une JTable dans Forms 10g


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 25
    Par défaut Intégration d'une JTable dans Forms 10g
    Bonjour à tous,

    dans un forms 10g, j'ai créé une zone JavaBean dans laquelle j'affiche une JTable (j'utilise la classe jtable.jar créée par François Degrelle).

    Pour faire mes 1° tests, j'ai affiché des données ramenées par un select simple (4 colonnes de type caratère) avec peu d'enregistrement (j'ai restreint le nombre en mettant une clause where dans le select (environ 70 enr.) ).
    Là, je n'ai aucun problème. Tout fonctionne parfaitement.

    Par contre, en utilisant exactement le même select mais en enlevant la clause where (je ramène donc plus d'enregistrement (environ 17000 enr.) ) j'ai l'erreur suivante qui se produit:

    FRM-92100: votre connexion au serveur a été interrompue. Causes possibles: erreur réseau ou panne du serveur. Vous devez rétablir votre session.

    Détails...
    Java Exception:
    java.lang.ArrayIndexOutOfBoundsExcetion: 4
    at oracle.forms.fd.FJTABLE.getCellProp(FJTable.java:1898)
    at oracle.forms.fd.FJTABLE.setProperty(FJTable.java:668)
    at oracle.forms.handler.ComponentItem.setCustomProperty(Unknown Source)
    ....
    J'aimerai savoir d'où peut venir cette erreur.
    Est-ce qu'il y a des restrictions dans une JTable sur le nombre de ligne qu'elle peut contenir?

    D'avance merci.

  2. #2
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Bonjour,

    Il faudrait voir le contenu des lignes en erreur. Il s'agit d'un dépassement d'indice. Etes-vous sur du nombre de colonnes ramenées poar votre select ?

  3. #3
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 25
    Par défaut
    Bonjour et merci,

    j'étais sur de mon select et du nombre de colonnes mais le problème venait des données ramenées par ce dernier.
    Sur une ligne, une des données contenait le caractère de séparation que j'avais paramétré.
    Après avoir modifier mon caractère de séparation, et vérifié qu'il n'était pas utilisé, je n'ai plus de problème.

    Merci.

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

Discussions similaires

  1. Changer l'icône d'une fenêtre dans forms 10g DS
    Par rafioklou dans le forum Forms
    Réponses: 2
    Dernier message: 10/10/2007, 11h08
  2. ecrire le contenu d'une jtable dans une BDD
    Par gdhugue1 dans le forum Composants
    Réponses: 1
    Dernier message: 13/06/2007, 15h52
  3. Reload d'une liste dans form
    Par Juan277 dans le forum Access
    Réponses: 3
    Dernier message: 06/12/2006, 16h42
  4. enregistré une image dans forms builder
    Par sofian001 dans le forum Forms
    Réponses: 4
    Dernier message: 28/06/2006, 10h18
  5. Chargement d'une image dans Forms
    Par barouz dans le forum Forms
    Réponses: 1
    Dernier message: 19/06/2006, 16h34

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