Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

Nous attirons votre attention sur le fait qu’il n’y aura plus aucune évolution ou correction pour la version de Crystal reports 8.5. L’utilisation du Runtime 8.5 n’est plus autorisée.

image-20241021-171147.png

Il faut installer le runtime de crystal reports 2016 et/ou 10 sur vos postes et serveurs.

Sommaire

Harmonisation du fonctionnement des différentes versions des runtimes Crystal Reports 2016 et 10

Harmonisation du mode de fonctionnement entre CR 2016 et CR 10.

Quelle Imprimante est utilisée lors de l’impression via un SEE ?

  • Lors de l'édition via un SEE, Voici les règles d’héritage.

  1. Imprimante définie dans le script de paramétrage du SEE, sinon

  2. Imprimantes définie dans l'édition, sinon

  3. Imprimante définie dans le paramétrage des états, sinon

  4. Imprimante définie par défaut sur le poste de travail pour l’utilisateur connecté.

Quelle Imprimante est utilisée lors de l’impression via la barre d’outils d’une application ?

  • Lors de l'édition via les applications, la règle de gestion est celle renseignée dans le paramétrages des états pour l'édition concernée.

    • Parmi les possibilités :

      • Si "Configuration de l'état" : On récupère l'imprimante de l'état 

      • Si "Imprimante par défaut" : On recherche l'imprimante du poste

      • Si "Choisir à l'impression" : On fait sélectionner l'imprimante 

Cas de la redirection : Que se passe t’il si l’imprimante ne porte pas le même nom sur le poste que l’imprimante déclarée ?

  • L'imprimante existe avec le même nom (sans tenir compte de la casse) => elle est prise.

  • L'imprimante existe avec le même nom (sans tenir compte de la casse) avec une information entre parentheses, exemple “hp0145(01)” ou hp0145() au lieu de “HP0145” => elle est prise.

  • Si l'imprimante n’est pas trouvée, la fenêtre de sélection de l'imprimante apparaît.

Evolution de l’application Paramétrage des états

  • Tant qu’un état n’est pas sélectionné seule l’arborescence est visible.

image-20241025-070845.png
image-20241025-070942.png
  • Affichage du sous dossier où l'état se trouve

image-20241025-071309.png
  • Recherche récursive pour trouver un état avec indication qu’un état n’est pas trouvé.

image-20241025-071542.png
  • Possibilité de définir des bornes sur un état présent dans un sous dossier.

  • Mise à niveau de la signalétique des états utilisateurs actifs.

  • Après ajout d’un état, le système se positionne sur le bon sous-dossier et sur l'état ajouté.

  • A l’ouverture chargement des imprimantes du poste.

  • Si une imprimante associée à l'état sélectionné n’est pas sur le poste, ajout de l’imprimante dans la liste avec une signalétique indiquant une erreur.

image-20241025-072432.png
  • La prise en charge de certains types de champs est possible dans les bornes des états, par exemple les champs mémo et les champs numériques.

image-20241025-072946.png

image-20241025-073012.png
  • De nouveaux paramètres d’impression sont disponibles dans le paramétrage des états.

image-20241017-153813.png
  • Quantité : Nombre d’exemplaire à imprimer.

  • Bac : Pour forcer le numéro du bac de l’imprimante à utiliser.

  • Recto-verso : Choisir le mode recto verso à utiliser. Laisser “Défaut” si vous souhaitez ne pas intervenir.

image-20241017-143337.png
  • Orientation : Choisir l’orientation du papier. Laisser “Défaut” si vous souhaitez ne pas intervenir.

image-20241017-143020.png
  • Format du papier : Sélectionner le format du papier. Laisser “Défaut” si vous souhaitez ne pas intervenir.

image-20241017-143450.png
  • Consultation : Choisir le mode de consultation. La sélection de l’option “Sans impression” permet de ne pas afficher ni le bouton d'impression ni la possibilité d’exporter le rapport lors de la consultation d’une édition.

image-20241017-143228.png
  • La date, l’heure et l’utilisateur du dernier lancement de l'état sélectionné sont affichés.

image-20241021-171740.png
  • Libellé de l'état et alimentation de la zone quantité

    • En création d’un enregistrement dans le Paramétrage des états, le libellé est renseigné par défaut avec le nom de l'état, son SGT.

    • La quantité est par défaut 1.

Evolution de la fonction de paramétrage SEE()

Détermination du répertoire de l'état à lancer

image-20241025-074355.png

Syntaxes possibles

// cas 1
SEE("", " E:\Silog\8.99.00991231\Defaut\RptLTH_TEMP\Fournisseur\Test\Appro_plan2.rpt", "")
// cas 2
SEE("", " Fournisseur\Test\Appro_plan2.rpt", "")
// cas 3
SEE("", " Appro_plan2.rpt", "")

Remarque l’extension “.rpt” de l'état est optionnelle.

  • Cas 1 : Le chemin complet est indiqué => L'état est lancé depuis ce chemin sans ambiguïté

  • Cas 2 : Le chemin est un répertoire ou sous-répertoire de l’ERP du répertoire “Défaut” => L'état est lancé s’il existe dans un sous répertoire comme indiqué dans le paramétrage.

  • Cas 3 : Le chemin n’est pas indiqué, le système recherche l'état dans l’ordre suivant :

  1. RPT « Nom du profil » / CR2016

  2. RPT « Nom du profil »

  3. RptUtil /CR2016

  4. RptUtil

  5. RptStd /CR2016

  6. RptStd

Prise en compte des nouveaux paramètres de l’application “Paramétrage des états

SEE("Fournisseur", "fou_fiche.rpt",  "{?Du=TSM}{Au=ZZZ}", "{Orientation=2}{Consultation=0}")

Les nouveaux paramètres d’impression sont utilisables dans la fonction de paramétrage SEE.

  • Imprimante : Saisir le nom de l'imprimante pour forcer l’imprimante.

  • Bac  : Saisir le nom du bac ou le code windows associé au bac pour forcer le bac d’impression.

  • Nb :  Nombre de copie.  Seulement si l'imprimante est forcée, sinon il n’est pas pris en compte.

  • RectoVerso : Valeur possible

    • "" (Vide)  = Valeur par défaut (Aucun intérêt à passer le paramètre, on prendra celui définit dans le paramétrage des états)

    • 0 ou SGT(547290)  = Défaut - Valeur de l'état.

    • 1 ou  SGT(566951)   = Recto uniquement.

    • 2  = Recto Verso coté le plus long.

    • 3  = Recto Verso coté le plus court.

  • Orientation : Valeur possible

    • "" (Vide)  = Valeur par défaut

    • 0 ou SGT(547290)  = Défaut - Valeur de l'état

    • 1 ou SGT(566954)  =  Portrait

    • 2 ou SGT(566955)  =  Paysage

  • FormatPapier

    • "" (Vide)  = Valeur par défaut

    • 0 ou SGT(547290)   = Défaut - Valeur de l'état

    • 8  ou  A3

    • 9  ou  A4

    • 11  ou  A5

  • Consultation 

    • "" (Vide)  = Valeur par défaut

    • 0 = Impression autorisé

    • 1 = Interdit l'impression et l'export

La casse du libellé des paramètres n'est pas importante

Les paramètres “Orientation/FormatPapier” ne fonctionnent pas pour l'export avec Crystal reports 10.

  • No labels