windev ---> classeur (open office)

Tout ce qui concerne la version 11 & plus récentes de windev

**Windev est une marque déposée de Pcsoft**

windev ---> classeur (open office)

Messagepar khalilouDaou » Jeu Juil 05, 2012 11:53 am

Bonjour tous le monde ,

voila Je travaille actuellement sur un projet windev ,
je cherche a exporter des données issu d'une table vers un classeur open office , j'y arrive mais le problème est que le classeur en question (avant l'exportation) je l'ai arrangé (mise en forme , police avec des titres gros caractere ...) . Après l'exportation , en visionnant le classeur , je constate que le Petit travail que j'avais effectué dans le classeur avant l'exportation (mise en forme , police avec des titres gros caractere ...) a ete enlevé comme si avec l'exportaion un nouveau fichier excel a ete créer en ecrasant l'ancien .
je voudrai exporter mes données sans que la mise en forme du classeur ne soi touchée .
voici le code :

sTirage est une chaîne
bResultat est un booléen
MonDocumentXLS est un xlsDocument
sauvDoc est un booléen
sTirage = fSélecteur("C:\Mes Projets\Mon_Projet_equipes\ptank.xls","ptank.xls","Sélectionner un fichier","Feuille de calcul Microsoft Excel 97-2003 (.xls)",".xls",fselOuvre)
SI sTirage <> "" ALORS
bResultat = TableVersExcel(TABLE_Table1,"C:\Mes Projets\Mon_Projet_equipes\ptank.xls",taColonneOrdreAffiché,nbrinscrit-1)
Info("ok")
xlsSauve(MonDocumentXLS)
xlsFerme(MonDocumentXLS)
FIN

merci d'avance
khalilouDaou
Nouveau Membre
 
Messages: 4
Inscription: Jeu Juil 05, 2012 11:24 am

Re: windev ---> classeur (open office)

Messagepar Madsl@nd » Jeu Juil 05, 2012 12:47 pm

Bonjour,

Si la mise en forme ne concerne que les couleurs de fond ou de police, il y a l'option taAvecMiseEnForme qui permet d'exporter la couleur et la police de la table.
Dans le cas contraire vous devrez passer par l'objet d'automation.
Cordialement

Madsl@nD
Avatar de l’utilisateur
Madsl@nd
Membre Confirmé
 
Messages: 374
Inscription: Mer Juin 09, 2010 6:33 am

Re: windev ---> classeur (open office)

Messagepar DevPlus » Jeu Juil 05, 2012 12:48 pm

bonjour,
et bienvenue sur le forum.
Je penses que avant ton importattion, tu peux préparer par programmation les titres de tes colonnes.

cordialement
Devplus++
DevPlus
Membre Confirmé
 
Messages: 182
Inscription: Mer Juin 08, 2011 8:14 pm
Localisation: India

Re: windev ---> classeur (open office)

Messagepar khalilouDaou » Jeu Juil 05, 2012 1:27 pm

Merci de l'acceuil :) ,

Madsl@nd : en faite c'est la police du classeur ou les données doivent etre exporté que je veux conserver
jdoi exporter de windev vers le classeur et jdoi conserver la mise en forme du classeur que jai effectuer au paravant

devplus : je l'ai fait sa , mais les couleurs que j'ai mise dans le classeur de destination sont quand même effacées

cordialement
khalilouDaou
Nouveau Membre
 
Messages: 4
Inscription: Jeu Juil 05, 2012 11:24 am

Re: windev ---> classeur (open office)

Messagepar Madsl@nd » Jeu Juil 05, 2012 1:37 pm

Quel paramètre de police, sa couleur ? son nom ? sa taille ?

Si c'est la couleur, comme dit précédement vous pouvez utilisez l'option taAvecMiseEnForme

TableVersExcel(TABLE_Table1,"C:\Mes Projets\Mon_Projet_equipes\ptank.xls",taColonneOrdreAffiché+taAvecMiseEnForme ,nbrinscrit-1)


Sinon passez par l'automation.
Cordialement

Madsl@nD
Avatar de l’utilisateur
Madsl@nd
Membre Confirmé
 
Messages: 374
Inscription: Mer Juin 09, 2010 6:33 am

Re: windev ---> classeur (open office)

Messagepar khalilouDaou » Jeu Juil 05, 2012 2:17 pm

salut

ok , je vais essayer , je te tient au courant

merci , cordialement
khalilouDaou
Nouveau Membre
 
Messages: 4
Inscription: Jeu Juil 05, 2012 11:24 am

Re: windev ---> classeur (open office)

Messagepar khalilouDaou » Ven Juil 06, 2012 1:12 pm

c'est genial , sa marche !

"TableVersExcel(TABLE_Table1,"C:\Mes Projets\Mon_Projet_equipes\ptank.xls",taColonneOrdreAffiché+taAvecMiseEnForme ,nbrinscrit-1)"

encore un grand merci !
khalilouDaou
Nouveau Membre
 
Messages: 4
Inscription: Jeu Juil 05, 2012 11:24 am


Retourner vers Forum windev 11 & plus récentes

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités