Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
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
OK, à ma connaissance pas de méthode directe dans PB.
Si elle existe, je suis prenneur , sinon un petit fichier batch :
move [dossier_pbl]\*.pbd [dossier_exe] pause
Hors ligne
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
Utiliser les scripts ORCA.
http://manuals.sybase.com/onlinebooks/g … View/56982
A+
Vincent
Hors ligne
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 !
Hors ligne
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.
Hors ligne
ça c'est smart !
je vais creuser un peu dans cette direction...
Merci !
Hors ligne
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
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
Hors ligne
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...
Hors ligne