Discussions au sujet des autres produits NI

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

word report document_Saveas file name

Résolu !
Accéder à la solution

Bonjour, Hello  (sorry for my english)

 

J'ai un petit problème au niveau de la fonction word report Document_Saveas

 i've got a problem with the fonction word report Document_Saveas

 

lors de l'enregistrement, je voudrais que le nom du document soit composé de l'heure + la date

 When the fonction is called, i would that the name of document is Date + Time

 

J'ai donc procédé ainsi

I try this :

 

sprintf(nomdufichier," %s  %s", DateStr(), TimeStr());

 

Dans "nomdufichier" se trouve bien la date et l'heure.

 

seulement quand je place cette chaîne de caractère dans la fonction, le fichier ne se sauvegarde pas.

 

(   Document_Saveas(docHandle, nomdufichier) ;  )      // The file doesn't save... 😞

 

J'ai essayé aussi avec les fonctions de "time.h" mais c'est toujours le même problème.

 

Merci

0 Compliments
Message 1 sur 4
3 167 Visites

Salut Azik,

 

Il ne s'agit là que d'une piste... Vérifie que ton nom de fichier ne contienne pas de caractères non autorisés par l'OS.

Notamment les ":" dans les dates

 

A+

0 Compliments
Message 2 sur 4
3 160 Visites

Superbe! fantastique c'est bien les ":" qui empechent la sauvegarde ! Merci beacoup de votre aide, maintenant

il faut que je parvienne à récuperer les heures /minutes /secondes !!

 

je pense que je vais y arriver, si vous avez une idée rapide ca pourrait m'interesser également.

Merci encore !

0 Compliments
Message 3 sur 4
3 158 Visites
Solution
Accepté par l'auteur du sujet Azik

Re,

 

Tu parlais de la fonction TimeStr(). Elle te permet bien de récupérer l'heure comme tu souhaites.

 

A+

0 Compliments
Message 4 sur 4
3 151 Visites