|
|
|
|
|
- Erreurs les plus courantes
- Limitations
iImprimeDuplicata (Fonction) En anglais : iPrintDuplicate Imprime un duplicata d'un état. Ce duplicata peut être imprimé : - dans le visualisateur de rapports,
- directement sur l'imprimante,
- dans un fichier (pdf, ...).
Ce duplicata a été créé : - soit explicitement par la fonction iDestination (en utilisant la constante iDuplicata).
- soit directement depuis le visualisateur de rapports (option d'impression du duplicata ou utilisation de la fonction iParamètreDuplicata avant de lancer le visualisateur de rapports).
Remarque : Il est possible de récupérer la liste des duplicata créés pour l'impression en cours grâce à la fonction iDernierFichier.
iDestination(iDuplicata, "C:\Temp\MonDuplicata.dpl")
iImprimeEtat(ETAT_Facture)
iDestination(iVisualisateur)
iImprimeDuplicata("C:\Temp\MonDuplicata.dpl")
iParamètreDuplicata(iDplImpression, "C:\Temp", "MonDuplicata_%d_%h", "MMJJAAAA", "HHMMSS")
iDestination(iVisualisateur)
iImprimeEtat(ETAT_Facture)
sListeDuplicata est une chaîne
sListeDuplicata = iDernierFichier(iDuplicata)
sDuplicata est une chaîne
sDuplicata = ExtraitChaîne(sListeDuplicata, rangPremier, RC)
TANTQUE sDuplicata <> EOT
iImprimeDuplicata(sDuplicata)
sDuplicata = ExtraitChaîne(sListeDuplicata, rangSuivant, RC)
FIN
Syntaxe
<Résultat> = iImprimeDuplicata(<Fichier duplicata> [, <Mot de passe>])
<Résultat> : Booléen - Vrai si l'impression du duplicata a été réalisée,
- Faux dans le cas contraire. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
<Fichier duplicata> : Chaîne de caractères Nom du fichier de type duplicata (fichier .dpl) à imprimer. Par défaut, le fichier duplicata est recherché dans le répertoire en cours. Il est possible de spécifier si nécessaire le chemin complet du fichier duplicata à imprimer. <Mot de passe> : Chaîne de caractères optionnelle ou Chaîne secrète Mot de passe du fichier duplicata à imprimer. Ce mot de passe doit être identique à celui utilisé lors de la création du duplicata.
Nouveauté 2025Utilisation de chaînes secrètes : Si vous utilisez le coffre-fort de chaînes secrètes, le type de la chaîne secrète utilisable pour ce paramètre doit être "Chaîne Ansi ou Unicode". Pour plus de détails sur les chaînes secrètes et l'utilisation du coffre-fort, consultez Coffre-fort de chaînes secrètes. Remarques Erreurs les plus courantes Les erreurs les plus courantes pouvant être rencontrées sont les suivantes : - 90025 : Mot de passe incorrect. Le mot de passe utilisé pour créer le fichier duplicata et celui utilisé pour ouvrir le fichier duplicata sont différents.
- 90026 : Mauvais format. Le format du fichier duplicata n'est pas correct. Il est corrompu.
- 90027 : Version trop récente. Le fichier duplicata a été généré avec une version plus récente (de WINDEV ou WEBDEV) que la version utilisée pour lire le fichier duplicata.
Limitations - Il ne faut pas utiliser la fonction iFinImprime avec la fonction iImprimeDuplicata.
- Les fonctions d'impression ne doivent pas être utilisées lors de l'impression d'un duplicata. Par exemple, le code suivant ne doit pas être utilisé :
iDestination(iVisualisateur)
iImprime("Ceci est interdit")
iImprimeDuplicata("C:\Temp\MonDuplicata.dpl")
Classification Métier / UI : Code neutre Composante : wd300prn.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|