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

Bibliothèques et frameworks PHP Discussion :

Tableau .xls ou .odt ?


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2010
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2010
    Messages : 25
    Points : 24
    Points
    24
    Par défaut Tableau .xls ou .odt ?
    Bonjour à tous,

    Je vous expose tout d'abord ma situation.
    Je suis donc chargé de reprendre une application php développé l'année dernière. Je dois l'améliorer et la corriger.
    Dedans il existe différent type d'export (.xls, .pdf, .odt), créer par moi et mon prédécesseur.

    Jusque la tout se passe bien, mais depuis une semaine un petit problème me bloque.

    Informations nécessaires à la compréhension du problème:
    Tout se trouve dans une table de 110champs mis à jour via un ".csv"

    Dans mon tableau je peux posséder 8 rencontres avec leurs 8 saisies et les 8ecarts entre rencontre et saisie

    Je peux de plus posséder le bon de commande et l'ecart entre la premiere rencontre et ce bon

    Je peux aussi avoir 2 diagnostiques financiers avec leurs saisies et leurs ecarts (pour changer)

    Je peux aussi avoir une interruption, sa saisie et deveniez quoi son ecart.

    En fonction des rencontres et des diagnostiques je dois avoir l'etat du paiement.

    Je dois réaliser un tableau contenant uniquement les données correspondent au paiement (donc test pour savoir lequel choisir)

    Récupérer uniquement la ou les rencontres ou la saisie et la validation ont été réaliser (encore une fois un test)

    Même opération pour le diagnostique, le bon de commande et l'interruption.

    si les écarts sont supérieurs a certaines données alors je dois changer la couleur du texte ou de ma cellule.

    [ Edit : J'ai oublier un point important. Ce tableau ne s'effectue pas sur une seule personne il peut être effectif sur plusieurs milliers.

    Exemple : Personne A | Rencontre 1 | non payé | pénalité oui
    Personne B | bon de commande | | pénalité oui
    Personne C | Rencontre 8 | non payé | pénalité non
    (toujours C) | Diagnostique 1 | non payé | pénalité non

    Applicable sous le meme schéma pour payer = oui ]


    Après la mise en situation je vous propose mon comportement face a ce projet :

    1) J'ai tout d'abord utiliser PHPExcel exporter mon tableau en ".xls" via des calculs assez compliqué pour réordonner la table. Le soucis j'affiche toutes les rencontres et ca me fais un tableau immense. Je me trompe peut etre mais en ".xls" je ne peux donc pas récupérer la ou les rencontres définis du test. Par contre les écarts étaient bien afficher dans les couleurs voulus.

    2) Ensuite j'ai utilisé la librairie "odtPhp", j'ai générer mon segment, je récupère ce que je veux, cependant je ne peux pas modifier la couleur d'une cellule ou du texte. (Je pense cela doit être possible en créant une fonction, changeCouleur() reprenant le setVars() et en appliquant un nouveau Xml le soucis en l'état actuel des choses lorsque j'applique un nouvel Xml, ma balise disparais). J'ai aussi tenté d'appliquer une macro s'exécutant à l'ouverture du fichier pour coloriser les cellules.

    Si vous voyez des solutions que je n'ai pas vus, je vous remercie par avance.

  2. #2
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2010
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2010
    Messages : 25
    Points : 24
    Points
    24
    Par défaut
    Je viens de finaliser ma fonction permettant de changer les couleurs sur odtPhp.
    Elle fonctionne (enfin dans la période de test) la seule contrainte, dans le template odt la balise doit déjà avoir une couleur autre que celle automatique.

    Apres lors du remplacement je peux appliquer 8 couleurs définis

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

Discussions similaires

  1. Remplir un tableau XLS
    Par Clairette29 dans le forum MATLAB
    Réponses: 13
    Dernier message: 26/06/2008, 15h07
  2. afficher un tableau xls sur GUI (matlab)
    Par wawrint dans le forum Interfaces Graphiques
    Réponses: 1
    Dernier message: 16/04/2008, 20h40
  3. [VBA + Lotus] Un tableau XLS dans le mail
    Par Scritch852 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 21/07/2007, 23h09
  4. Réponses: 7
    Dernier message: 17/07/2007, 15h29
  5. [debutant]charger un tableau *.xls dans VB6
    Par styliebeuf dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 08/11/2006, 11h48

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