PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Hsauvegarde
Hsauvegarde
Iniciado por Jean-Michel, set., 17 2020 4:08 PM - 6 respostas
Membro registado
834 mensagems
Popularité : +13 (13 votes)
Publicado em setembro, 17 2020 - 4:08 PM
Bonjour,
Avant je faisais mes sauvegarde en passant par le centre de controle.
Maintenant, je désire faire mes sauvegarde indépendament.

Exemple :
Ma base de onnée s'appelle HFSQL

MaConnexion est une Connexion

Sauvegarde_Doc est une hDescriptionSauvegarde
Sauvegarde_Doc..Description = "Sauvegarde"
Sauvegarde_Doc..AvecIndex = Faux
Sauvegarde_Doc..Destination = "c:\Save"
Sauvegarde_Doc..Source = "HFSQL/*"
Sauvegarde_Doc..ProcédureAvant = ""
Sauvegarde_Doc..ProcédureAprès = "HFSQL:COL_ProcéduresGlobales.ValiderSave"
HSauvegarde(MaConnexion, Sauvegarde_Doc)


Question 1 :
Ma sauvegarde se fait dans : c:\Save\449\HFSQL\_System
Je veux qu'elle se fasse directement dans la destination : C:\Save
Comment paramétrer ?

Question 2 :
Ma procedure existe et rien ne se passe !






ou est l’erreur ?

Merci,

--
Synchronize Systems International LTD
Développement d'outils de gestion

Environnements AS400 – Windows
Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev

Bangkok / Pattaya
Membro registado
834 mensagems
Popularité : +13 (13 votes)
Publicado em setembro, 24 2020 - 3:17 PM
Bonjour,
Je remet ce poste car je n'ai toujours pas trouvé pourquoi ma procédure "ValiderSave" ne s'exécute pas.
Merci............

--
Synchronize Systems International LTD
Développement d'outils de gestion

Environnements AS400 – Windows
Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev

Bangkok / Pattaya
Membro registado
160 mensagems
Popularité : +18 (22 votes)
Publicado em setembro, 24 2020 - 3:33 PM
Bonjour Jean-Michel,

C'est normal qu'elle ne s'exécute pas , parce que il faut mettre le nom la 'Procédure stocké ' que t 'as crée avec ton analyse ou direct dans le centre HFSQL (Plus d'info dans : https://doc.pcsoft.fr/fr-FR/?3044360)
PAS le Nom d'une procédure global WINDEV ,
Elle ne s'exécute pas tout simplement parce que le compilateur ne la trouve pas
Membro registado
834 mensagems
Popularité : +13 (13 votes)
Publicado em setembro, 24 2020 - 4:23 PM
Merci Freak !!!
Je regarde ça ! :merci:

--
Synchronize Systems International LTD
Développement d'outils de gestion

Environnements AS400 – Windows
Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev

Bangkok / Pattaya
Membro registado
160 mensagems
Popularité : +18 (22 votes)
Publicado em setembro, 24 2020 - 4:35 PM
De rien , Si t 'as trouvé une solution pour enregistrer la sauvegarde directement dans "C:\Save" je suis prenant :)
Membro registado
834 mensagems
Popularité : +13 (13 votes)
Publicado em setembro, 27 2020 - 7:36 AM
Non Freak, je n'ai pas trouvé, je m'en contente...............Mais j'y penserai.
Par contre, ma procédure ne fonctionne pas !

Comme bien expliqué dans la doc de PCSoft que tu m'as fournit, j'ai créé une procédure stockée :
""EcritMessage"
Cette procédure consiste à écrire un texte dans un fichier de la base de donnée sauvegardée.




Grace à une requête stockée d'insertion que j'ai également créé, comme le dit la doc.
Le code de ma procédure et la même requête ont été créés indépendamment pour tester le bon fonctionnement.




Après avoir généré, synchronisé et installé, Je crée une sauvegarde :













Et non, pas d'enregistrement !




Une idée ?
Merci !

--
Synchronize Systems International LTD
Développement d'outils de gestion

Environnements AS400 – Windows
Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev

Bangkok / Pattaya
Membro registado
834 mensagems
Popularité : +13 (13 votes)
Publicado em outubro, 30 2020 - 5:05 AM
Je remets ça sur le tapis en espérant que quelqu'un peut m'expliquer.
Merci,

--
Synchronize Systems International LTD
Développement d'outils de gestion

Environnements AS400 – Windows
Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev

Bangkok / Pattaya