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.

#1 15-06-2011 13:34:02

Sebou  
Membre Power Geek
Lieu: Villeneuve-sur-Lot
Date d'inscription: 21-12-2007
Messages: 189
Pépites: 1,787
Banque: 13,693,461,510

Génération de PBD et Output

Toujours dans une optique de meilleure organisation et de ré-achitecturage des applis, je souhaite mettre mes sources dans un répertoire et que PB me génère les PBD et l'exe dans un autre.

Pour le .exe, c'est ok : il le génère bien dans le répertoire spécifié. En revanche, comment faire pour que les PBD ne soient pas générés dans mon répertoire de sources, avec les PBL ??
Merci

P.S : je suis sous PB 12.0 build 5530...(au passage, version buggée sous Windows 7 64 bits : pb avec les retrieval arguments)

Hors ligne

 

#2 15-06-2011 13:40:57

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

Re: Génération de PBD et Output

OK, à ma connaissance pas de méthode directe dans PB.
Si elle existe, je suis prenneur , sinon un petit fichier batch :

Code: bat

move [dossier_pbl]\*.pbd [dossier_exe]
pause

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

Hors ligne

 

#3 15-06-2011 13:58:18

Sebou  
Membre Power Geek
Lieu: Villeneuve-sur-Lot
Date d'inscription: 21-12-2007
Messages: 189
Pépites: 1,787
Banque: 13,693,461,510

Re: Génération de PBD et Output

erasorz a écrit:

OK, à ma connaissance pas de méthode directe dans PB.
Si elle existe, je suis prenneur , sinon un petit fichier batch :

Code: bat

move [dossier_pbl]\*.pbd [dossier_exe]
pause

Ah bah oui...ca j'y avais pensé lol
Moi ce que je voulais, c'est une option à renseigner qq part où on lui renseignerait le dossier de sortie ^^

Hors ligne

 

#4 15-06-2011 14:40:46

vince.janssens  
Membre Geek
Date d'inscription: 02-06-2008
Messages: 69
Pépites: 189
Banque: 0

Re: Génération de PBD et Output

Utiliser les scripts ORCA.

http://manuals.sybase.com/onlinebooks/g … View/56982

A+

Vincent

Hors ligne

 

#5 20-06-2011 06:24:38

elfeliz  
Bienfaiteur du site
Award: bf
Lieu: Liège, BE
Date d'inscription: 23-06-2009
Messages: 94
Pépites: 471
Banque: 0

Re: Génération de PBD et Output

Bonjour,

Nous sommes exactement dans la même situation, en utilisant Orca...
Peut-être qqchose nous échappe-t-il mais il ne semble pas qu'Orca te permette de créer un dossier de sortie "à la volée".

Typiquement, nous générons les pbd via Orca par un batch nocturne et nous voulons regrouper les nouvelles sources ainsi crées (pbd's + exe) dans un dossier nommé avec la date du jour.
La seule solution qu'on aie trouvé est de faire courir le script Orca... puis d'appeler un batch windows pour déplacer les fichiers nécessaires.

C'est un peu lourd car on doit du coup gérer ça avec un script dédié à chaque étape...

Si qqun connait la manière d'intégrer tout dans un script Orca, je suis preneur  ;-)

Bybye,

El Feliz !


No prob, just Pb !

Hors ligne

 

#6 20-06-2011 06:46:14

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

Re: Génération de PBD et Output

Tu peux faire le contraire : générer l'ensemble du script Orca par un fichier batch qui mettra la date du jour où il faut, puis lancera le script Orca.


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

Hors ligne

 

#7 20-06-2011 07:28:03

elfeliz  
Bienfaiteur du site
Award: bf
Lieu: Liège, BE
Date d'inscription: 23-06-2009
Messages: 94
Pépites: 471
Banque: 0

Re: Génération de PBD et Output

ça c'est smart !
je vais creuser un peu dans cette direction...

Merci !


No prob, just Pb !

Hors ligne

 

#8 28-06-2011 14:17:45

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: Génération de PBD et Output

elfeliz a écrit:

Bonjour,

Nous sommes exactement dans la même situation, en utilisant Orca...
Peut-être qqchose nous échappe-t-il mais il ne semble pas qu'Orca te permette de créer un dossier de sortie "à la volée".

Typiquement, nous générons les pbd via Orca par un batch nocturne et nous voulons regrouper les nouvelles sources ainsi crées (pbd's + exe) dans un dossier nommé avec la date du jour.
La seule solution qu'on aie trouvé est de faire courir le script Orca... puis d'appeler un batch windows pour déplacer les fichiers nécessaires.

C'est un peu lourd car on doit du coup gérer ça avec un script dédié à chaque étape...

Si qqun connait la manière d'intégrer tout dans un script Orca, je suis preneur  ;-)

Bybye,

El Feliz !

De tête, je crois me souvenir que dans Orca il y a les instructions nécessaires à la copie de fichier. Donc théoriquement, tu peux tout faire depuis Orca sans repasser par un script de commande externe.

Après vérification : file copy

Code:

start session
set liblist
".\qadbtest\qadbtest.pbl;.\shared_obj\shared_obj.pbl;.\datatypes\datatype.
pbl;.\chgreqs\chgreqs.pbl"
set application ".\qadbtest\qadbtest.pbl" "qadbtest"
build library ".\shared_obj\shared_obj.pbl" "" pbd
build library ".\datatypes\datatype.pbl" "" pbd
build library ".\chgreqs\chgreqs.pbl" "" pbd
build executable ".\qadbtest\qadbtest.exe" ".\emp.ico" ".\qadbtest.pbr"
"nyyy"
file copy ".\qadbtest\qadbtest.exe" ".\bin\qadbtest.exe"
file copy ".\chgreqs\chgreqs.pbd" ".\bin\chgreqs.pbd"
file copy ".\datatypes\datatype.pbd" ".\bin\datatype.pbd"
file copy ".\shared_obj\shared_obj.pbd" ".\bin\shared_obj.pbd"
end session

Tu dois donc tu peux (Kant)

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

Hors ligne

 

#9 29-06-2011 14:01:52

elfeliz  
Bienfaiteur du site
Award: bf
Lieu: Liège, BE
Date d'inscription: 23-06-2009
Messages: 94
Pépites: 471
Banque: 0

Re: Génération de PBD et Output

Je me suis mal exprimé...
La copie de fichiers ne pose en effet pas de problème.
Mais par contre, créer le dossier daté automatiquement, via Orca, nous a semblé impossible...


No prob, just Pb !

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22