|
| Inicio → WINDEV 2025 → Comment tester si un buffer ou un memo est un document valide ? |
| Comment tester si un buffer ou un memo est un document valide ? |
| Iniciado por jpblanc, 26,dic. 2018 16:50 - 1 respuesta |
| |
| | | |
|
| |
Miembro registrado 80 mensajes |
|
| Publicado el 26,diciembre 2018 - 16:50 |
Bonjour,
nous enregistrons des petits document (traitements de texte docx) en SQL blob. Mais si on met dans un champ traitement de texte le contenu d'un blob qui n'est pas un document, tout plante !
La solution pour l'instant est
1) charger blobSQL dans gbuffer
2) fSauveBuffer("fichierdisque",gbuffer)
3) DocOuvre ("CHAMP_TEXTE, fichier disque"),
.... et c'est docouvre qui nous dit si c'est bon ou pas, sans planter.
Existe il une méthode plus élégante ? Merci. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 80 mensajes |
|
| Publicado el 26,diciembre 2018 - 16:59 |
Je réponds à moi même...
QUAND EXCEPTION DANS
// Récupérer les données {"SAI_TEXTE",indChamp} = SQLLitMémo("R", 2)
FAIRE // rien.. car rien ne s'affiche , mais ça évite de planter l'application FIN
Top la gestion des exception dans Windev... |
| |
| |
| | | |
|
| | | | |
| | |
|