Cas d'utilisation
Création de devis sur un disque ou un serveur web, éventuellement suivie du paramétrage de variables utilisateurs et de l'enregistrement du devis.
Principe
Saisir une ligne de commande dans un navigateur ou créer une page html avec des hyperliens (<a>) et cliquer sur le lien.
Code
Soit la destination est explicitement saisie dans le chemin complet du fichier ou c'est le répertoire temporaire %APPDATA%\Local\QDV\WorkingTemp\
Commande avec |
1er argument |
2ème argument |
3ème argument (8 caractères) |
destination explicite |
chemin complet du devis |
chemin complet du modèle |
identifiant liant le devis à l'hôte |
destination implicite (totemp) |
nom du devis |
chemin complet du modèle |
identifiant liant le devis à l'hôte |
Séparer les arguments avec |. Le troisième argument est optionnel.
Pour créer un devis à partir de rien, saisir seulement le premier (et éventuellement troisième) argument(s).
Exemples de liens :
Action QDV7 |
href="qdv7:// |
|
Invoquer QDV7 seulement |
" |
|
Créer un fichier à l'emplacement spécifié |
?create=C:\temp\Sample Estimate Created 1.qdv" |
|VARIABLES{GLV_VAR1;abc}{GLV_VAR2;def}{GLV_VAR3;ghi}{ComputeSellingPrices;yes}{SaveEstimate;yes}" |
Créer un fichier Estimate_Created_4.qdv à partir de rien dans répertoire temporaire |
?createtotemp=Estimate_Created_4.qdv" |
|
Créer un fichier Estimate_Created_4.qdv à partir du modèle spécifié |
?createfromtemplate=C:\temp\Sample Estimate Created.qdv|C:\temp\Sample Estimate.qdv|ABCD1234" |
idem à la place de |ABCD1234 |
Créer Estimate_Created_5.qdv dans répertoire temporaire à partir du modèle spécifié |
?createfromtemplatetotemp=Estimate_Created_5.qdv|C:\temp\Sample_Estimate.qdv|ABCD1234" |
A la place du troisième argument, pour créer et valoriser dans le devis des variables utilisateur (R/W) du type chaîne de caractères, faire suivre le chemin complet du fichier du contenu de la troisième colonne (exemple à 3 variables et 2 verbes : ComputeSellingPrices et SaveEstimate, respectivement pour calculer les prix de vente et enregistrer le devis).
Les actions sont déclenchées par les verbes juste après la création, dans l'ordre où elles figurent dans l'URL. Dans l'exemple, le calcul des prix de vente précède l'enregistrement du devis.
NOTA A la différence des variables, les verbes et leur booléen ne sont pas sensibles à la casse.