Pas de problème (pb), que du PowerBuilder (PB) ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#26 29-08-2007 15:02:55

cdtit  
Membre completement Geek
Lieu: Saint chéron
Date d'inscription: 19-12-2006
Messages: 124
Pépites: 678
Banque: 0

Re: [RESOLU] Copier un fichier texte

foon a écrit:

Dans l'importFile, il faut que tu passe le chemin d'accès de ton fichier à importer, pas NULL

null permet l'ouverture de la boite de diag, c'est pour tester


Les cons ça ose tout. C'est même à ça qu'on les reconnaît.

Hors ligne

 

#27 29-08-2007 15:03:16

Mr Pink Eyes  
Power Excel
Award: bf
Lieu: Helsinki
Date d'inscription: 14-06-2007
Messages: 226
Pépites: 10,800
Banque: 24,007,877,677,213

Re: [RESOLU] Copier un fichier texte

foon a écrit:

Mr Pink Eyes a écrit:

ça gene en rien le saveas ça si ?

Ben, c'est juste qu'il n'y a rien dans la datastore, donc il n'a rienà sauvegarder, d'où le -1

Ah... j'pensais qu'il aurait fait un fichier vide ou un truc du genre. Autant pour moi!


http://www.blagoticone.com/avatar/animes/017.gif

Hors ligne

 

#28 29-08-2007 15:07:57

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Copier un fichier texte

cdtit a écrit:

null permet l'ouverture de la boite de diag, c'est pour tester

Ok. Et si tu passes ton chemin d'accès en dur, ça marche toujours?
Tu as bien des lignes dans ta datastore?
Fais un rowcount dessus après l'import et essaye de visualiser une ligne


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#29 29-08-2007 15:09:17

cdtit  
Membre completement Geek
Lieu: Saint chéron
Date d'inscription: 19-12-2006
Messages: 124
Pépites: 678
Banque: 0

Re: [RESOLU] Copier un fichier texte

Mr Pink Eyes a écrit:

foon a écrit:

Mr Pink Eyes a écrit:

ça gene en rien le saveas ça si ?

Ben, c'est juste qu'il n'y a rien dans la datastore, donc il n'a rienà sauvegarder, d'où le -1

Ah... j'pensais qu'il aurait fait un fichier vide ou un truc du genre. Autant pour moi!

Non ça gène en rien d'autant plus que la ds n'est pas vide, je double le code en dw pour controler sur l'IHM.
Je pense que cela vient d'un pb de directory


Les cons ça ose tout. C'est même à ça qu'on les reconnaît.

Hors ligne

 

#30 29-08-2007 15:19:42

Chrnico  
N2I Power
Award: bf
Lieu: Vanves
Date d'inscription: 05-06-2007
Messages: 1206
Pépites: 12,884,901,943
Banque: 9,223,372,036,854,776,000
Site web

Re: [RESOLU] Copier un fichier texte

cdtit a écrit:

Le problème c'est que je dois traiter des fichiers de plusieurs dizaines de milliers de lignes, à partir d'un poste client vers un serveur avec un reseau bof; pour aller alimenter la BDD sur un autre serveur !
En plus je compile PB 6.5 sur un poste NT4 pour des applis deployées sur des postes W2K ou XP ...

- Plus de puissance Scotty !
- On est déjà à 120% capitaine...
- Il faut qu'on s'en sorte !
- J'augmente la puissance capitaine...

Ton DSI c'est pas un fan de la série des fois ?


Tu dois donc tu peux (Kant)

Tu peux donc tu dois (N2i)
www.n2i.fr

Hors ligne

 

#31 29-08-2007 15:21:39

cdtit  
Membre completement Geek
Lieu: Saint chéron
Date d'inscription: 19-12-2006
Messages: 124
Pépites: 678
Banque: 0

Re: [RESOLU] Copier un fichier texte

ok, c'est bon, les paramètres suivant le nom du fichier (Text!, False) ne sont pas du tout "optional"
contrairement à ce qui est indiqué dans

et désolé pour le dérangement


Les cons ça ose tout. C'est même à ça qu'on les reconnaît.

Hors ligne

 

#32 29-08-2007 15:25:50

cdtit  
Membre completement Geek
Lieu: Saint chéron
Date d'inscription: 19-12-2006
Messages: 124
Pépites: 678
Banque: 0

Re: [RESOLU] Copier un fichier texte

Chrnico a écrit:

- Plus de puissance Scotty !
- On est déjà à 120% capitaine...
- Il faut qu'on s'en sorte !
- J'augmente la puissance capitaine...

Ton DSI c'est pas un fan de la série des fois ?

C'est plutot du genre: "comment avez-vous pu accepter de travailler dans ces conditions, il faut trouver une solution ...." quand tous est bien planté

ps: quelle est la procédure pour passer en [resolu]

Dernière modification par cdtit (29-08-2007 15:32:21)


Les cons ça ose tout. C'est même à ça qu'on les reconnaît.

Hors ligne

 

#33 29-08-2007 15:30:00

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Copier un fichier texte

cdtit a écrit:

ok, c'est bon, les paramètres suivant le nom du fichier (Text!, False) ne sont pas du tout "optional"
contrairement à ce qui est indiqué dans

Oui, il ne faut pas confondre SaveAs et SaveAsAscii


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#34 29-08-2007 15:42:35

shahin  
Modérateur
Award: bf
Lieu: val de marne
Date d'inscription: 26-09-2006
Messages: 938
Pépites: 8,675,050,269
Banque: 16,218,225,127,617

Re: [RESOLU] Copier un fichier texte

cdtit a écrit:

ps: quelle est la procédure pour passer en [resolu]

Tu modifie le titre de ton premeir message et tu ajoutes [RESOLU]


never let people work on more than one thing at once.

Hors ligne

 

#35 29-08-2007 15:51:26

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Copier un fichier texte

cdtit a écrit:

ps: quelle est la procédure pour passer en [resolu]

Je te le fais pour cette fois ... Mais attention la prochaine fois


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#36 29-08-2007 17:53:59

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Copier un fichier texte

cdtit a écrit:

Chrnico a écrit:

- Plus de puissance Scotty !
- On est déjà à 120% capitaine...
- Il faut qu'on s'en sorte !
- J'augmente la puissance capitaine...

Ton DSI c'est pas un fan de la série des fois ?

C'est plutot du genre: "comment avez-vous pu accepter de travailler dans ces conditions, il faut trouver une solution ...." quand tous est bien planté

- Il nous en faut 170%, Scotty
- Mais capitaine on risque la surchauffe
- Je sais Scotty, mais c'est le seul moyen de passer dans la 11ème dimension


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#37 30-08-2007 07:27:45

Mr Pink Eyes  
Power Excel
Award: bf
Lieu: Helsinki
Date d'inscription: 14-06-2007
Messages: 226
Pépites: 10,800
Banque: 24,007,877,677,213

Re: [RESOLU] Copier un fichier texte

Mr Pink Eyes a écrit:

faut preciser le type de SaveAs que tu veux, c'est peut-être juste ça non ? genre

Code: pb

dw_1.SaveAs("c:\test.txt",Text!,False)

cdtit a écrit:

ok, c'est bon, les paramètres suivant le nom du fichier (Text!, False) ne sont pas du tout "optional"
contrairement à ce qui est indiqué dans

...


http://www.blagoticone.com/avatar/animes/017.gif

Hors ligne

 

#38 30-08-2007 09:02:34

rincevent  
Modérateur
Award: bf
Lieu: Belgique
Date d'inscription: 06-02-2007
Messages: 722
Pépites: 100,002,023
Banque: 0

Re: [RESOLU] Copier un fichier texte

cdtit a écrit:

ok, c'est bon, les paramètres suivant le nom du fichier (Text!, False) ne sont pas du tout "optional"
contrairement à ce qui est indiqué dans

et désolé pour le dérangement

tss tss tss, l'aide est tout à fait correcte sur ce point.

Code: pb

integer dwcontrol.SaveAs ( { string filename, saveastype saveastype, boolean colheading } )

tu remarques que tous les arguments sont entre 2 accolades, ce qui est par exemple différent de

Code: pb

MessageBox ( title, text {, icon {, button {, default } } } )

où les 3 derniers arguments sont chacuns contenus entre 2 accolades

Donc pour SaveAs c'est tout ou rien alors que pour messagebox on peut mettre 2, 3,4 ou 5 arguments.

;-)


http://img114.imageshack.us/img114/8519/userbar175801nb.gif
Pourquoi ne puis-je vivre comme n'importe quel être humain ? Pourquoi mon destin est-il de ne pouvoir cesser de me battre ?

Hors ligne

 

#39 30-08-2007 12:17:56

cdtit  
Membre completement Geek
Lieu: Saint chéron
Date d'inscription: 19-12-2006
Messages: 124
Pépites: 678
Banque: 0

Re: [RESOLU] Copier un fichier texte

Bonjour,

très bien, merci pour la nuance;
Je me référait à la description des arguments où il est indiqué optionnal.

je me coucherais moins c.. ce soir !


Les cons ça ose tout. C'est même à ça qu'on les reconnaît.

Hors ligne

 

#40 30-08-2007 12:33:21

rincevent  
Modérateur
Award: bf
Lieu: Belgique
Date d'inscription: 06-02-2007
Messages: 722
Pépites: 100,002,023
Banque: 0

Re: [RESOLU] Copier un fichier texte

c'est sûr que la différence saute pas vraiment aux yeux quand on regarde dans l'aide mais en faisant très attention c'est effectivement correct, pour une fois que je pouvais ramener ma science j'en ai profité


http://img114.imageshack.us/img114/8519/userbar175801nb.gif
Pourquoi ne puis-je vivre comme n'importe quel être humain ? Pourquoi mon destin est-il de ne pouvoir cesser de me battre ?

Hors ligne

 

#41 14-09-2007 10:39:34

Nephtis  
Bienfaiteur du site
Award: bf
Lieu: Longjumeau
Date d'inscription: 29-06-2007
Messages: 665
Pépites: 17,189,873,958
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Copier un fichier texte

Je me permet de faire remonter ce sujet car je rencontre aussi des difficultés avec le SaveAs.

Voici le petit bout de code qui ne fonctionne pas :

Code: pb

ls_date = String (Today(), "mmddyyyy")
ls_adresse_fichier = "C:\envoi_mail\" + ls_date + "-etat_stock.xls"
retour = Parent.dw_1.SaveAs(ls_adresse_fichier, Excel5!, TRUE)
MessageBox("Debug", retour)


La messageBox m'affiche un code retour de -1.

Je ne vois pas trop d'où vient mon erreur


Qui sème des problèmes, récolte des réponses.
PB 6.5 || ASE 12.5.4 || XP SP3

Hors ligne

 

#42 14-09-2007 12:09:32

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4655
Pépites: 933
Banque: 2,147,483,647
Site web

Re: [RESOLU] Copier un fichier texte

c'est que "C:\envoi_mail\" n'existe pas...


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#43 14-09-2007 12:37:01

Nephtis  
Bienfaiteur du site
Award: bf
Lieu: Longjumeau
Date d'inscription: 29-06-2007
Messages: 665
Pépites: 17,189,873,958
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Copier un fichier texte

Malheuresement il existe bien , il crée même un fichier excel (avec le bon nom décrit dans la variable ls_adresse_fichier) mais ce fichier fait une taille de 0ko et même lorsque je quitte l'application, il est reste verouillé par le processus pb60.exe

En gros :
PB crée le bon fichier (au bon endroit)
PB ne rempli pas ce fichier (alors que la datawindow contient bien des données)
PB me vérouille ce fichier en lecture seule jusqu'a ce que je tue le processus (pb60.exe, je suis plus trop sur du nom exact du processus mais ça ressemble beaucoup à ça)
Quand j'essaie finalement d'ouvrir le fichier (après l'avoir déverouillé) j'ai le message d'erreur : Impossible de lire le fichier

Dernière modification par Nephtis (14-09-2007 12:40:40)


Qui sème des problèmes, récolte des réponses.
PB 6.5 || ASE 12.5.4 || XP SP3

Hors ligne

 

#44 14-09-2007 12:47:21

cdtit  
Membre completement Geek
Lieu: Saint chéron
Date d'inscription: 19-12-2006
Messages: 124
Pépites: 678
Banque: 0

Re: [RESOLU] Copier un fichier texte

Bonjour,

as-tu essayé avec "EXCEL!" sans le 5

je crois bien avoir déja eu ce problème, de compatibilité des format excel.


Les cons ça ose tout. C'est même à ça qu'on les reconnaît.

Hors ligne

 

#45 14-09-2007 12:49:15

Nephtis  
Bienfaiteur du site
Award: bf
Lieu: Longjumeau
Date d'inscription: 29-06-2007
Messages: 665
Pépites: 17,189,873,958
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Copier un fichier texte

J'ai pas encore essayé mais je n'y manquerait pas de le tester lundi .


non je ne suis pas déjà en week-end , je suis juste sur un autre projet

Dernière modification par Nephtis (14-09-2007 12:49:32)


Qui sème des problèmes, récolte des réponses.
PB 6.5 || ASE 12.5.4 || XP SP3

Hors ligne

 

#46 14-09-2007 12:52:34

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4655
Pépites: 933
Banque: 2,147,483,647
Site web

Re: [RESOLU] Copier un fichier texte

j'ai testé ton script , sur pb7. et ca fonctionne bien, lorsque le repertoire existe.
apres, ta dw n'est pas une nested report des fois ?


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#47 14-09-2007 13:01:17

rincevent  
Modérateur
Award: bf
Lieu: Belgique
Date d'inscription: 06-02-2007
Messages: 722
Pépites: 100,002,023
Banque: 0

Re: [RESOLU] Copier un fichier texte

sans doute un problème de mauvaise version d'Excel installé sur la machine ou bien de mauvais choix de format excel<x>! dans PB (prendre excel8! si possible pour essayer)


http://img114.imageshack.us/img114/8519/userbar175801nb.gif
Pourquoi ne puis-je vivre comme n'importe quel être humain ? Pourquoi mon destin est-il de ne pouvoir cesser de me battre ?

Hors ligne

 

#48 14-09-2007 14:10:03

Nephtis  
Bienfaiteur du site
Award: bf
Lieu: Longjumeau
Date d'inscription: 29-06-2007
Messages: 665
Pépites: 17,189,873,958
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Copier un fichier texte

pick ouic a écrit:

j'ai testé ton script , sur pb7. et ca fonctionne bien, lorsque le repertoire existe.
apres, ta dw n'est pas une nested report des fois ?

Je sais pas trop ce qu'est "nested report"


Qui sème des problèmes, récolte des réponses.
PB 6.5 || ASE 12.5.4 || XP SP3

Hors ligne

 

#49 14-09-2007 14:21:32

rincevent  
Modérateur
Award: bf
Lieu: Belgique
Date d'inscription: 06-02-2007
Messages: 722
Pépites: 100,002,023
Banque: 0

Re: [RESOLU] Copier un fichier texte

une DW contenue dans une autre DW c'est une DW nested


http://img114.imageshack.us/img114/8519/userbar175801nb.gif
Pourquoi ne puis-je vivre comme n'importe quel être humain ? Pourquoi mon destin est-il de ne pouvoir cesser de me battre ?

Hors ligne

 

#50 14-09-2007 15:07:40

Nephtis  
Bienfaiteur du site
Award: bf
Lieu: Longjumeau
Date d'inscription: 29-06-2007
Messages: 665
Pépites: 17,189,873,958
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Copier un fichier texte

rincevent a écrit:

une DW contenue dans une autre DW c'est une DW nested

Alors je ne pense pas que c'est une nested, je ne fait que des évolutions sur l'application je connais pas encore tout par coeur

Je verifierais pour être bien sur avant de me rechoppper mon fameux bonnet d'ane ()


Qui sème des problèmes, récolte des réponses.
PB 6.5 || ASE 12.5.4 || XP SP3

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22