Jump to content
  • 0
Sign in to follow this  
Rie7

importer Enregistrements

Question

Bonsoir à tous.

J'ai (encore) une question:

Je fais un script pour importer des enregistrements d'une table à une autre. Pourquoi me direz vous! (je vais expliquer car vous aurez peut etre une autre solution à m'apporter)

J'ai 2 tables : Devis et Devis_2, la table devis me sert à tout simplement renseigner les données pour établir un devis, données que j'importe ensuite dans Devis_2 (oui le nom est pas top, mais on verra après). Cette table Devis_2 ne sera pas modifiable en Mode_Utilisation pour tout simplement éviter les erreurs et les modification intempestive des mes collaborateurs...

C'est là qu'intervient mon script qui suit:

Définir variable [$$Fichier; Valeur: Obtenir (CheminFichier)

Importer enregistrements [Avec boîte de dialogue:Non; "Fichier"....

Sauf que, quand la source du fichier est en variable comme ceci, je ne peux pas (ou je ne sais pas...) choisir ma table source, je suis obliger de passer par la boite de dialogue pour la choisir, sinon il m'importe les données d'une autre table (en l’occurrence dans mon cas de ma table Client!!!!)

en revanche, si je met le nom du fichier en allant le rechercher en faisant "Ajouter un fichier" la je peux, et cela fonctionne.

Pourquoi une variable, car je fais ma petite cuisine sur mon PC, mais il ira sur un autre quand j'aurais fini!!

Ma question est donc, est-ce normal ou ai-je loupé un truc???

De plus si vous avez d'autres solution pour "fermer" des enregistrements je suis preneur!!

Merci à vous (j'espere que j'ai été clair....)

 

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0

pour conserver la même logique, le chemin devrait être 

"file:" & Obtenir ( CheminFichier )

il n'y a pas de raison d'utiliser une variable globale puisqu'elle n'est plus utile après la fin du script. Un $ suffit.

Un truc pour les ordres d'importation est de définir deux chemins :

la variable, puis (ligne suivante) le chemin hardcodé obtenu par "ajouter"

ainsi on peut configurer l'ordre d'importation même quand la variable n'est pas déclarée,

Share this post


Link to post
Share on other sites
  • 0

oui le 2eme $ était une erreur de frappe. 

Problème résolu! merci

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...