Différences entre les versions de « Versions (clapPrint) »

De Wiki de Lapalys
Aller à la navigation Aller à la recherche
Ligne 3 : Ligne 3 :
 
*Version 2.00 (02FEV2015)
 
*Version 2.00 (02FEV2015)
  
- Modification de l'appel de la procédure.  sImprimeTable() devient nImprimeTable() et renvoie maintenant un entier;
+
- Modification de l'appel de la procédure.  sImprimeTable() devient nImprimeTable() et renvoie maintenant un entier (nombre de pages imprimées);
  
 
- Les paramètres de la fonction nImprimeTable sont moins nombreux et le second paramètre est une structure.  Cette configuration permettra d'ajouter facilement d'autres options par la suite.
 
- Les paramètres de la fonction nImprimeTable sont moins nombreux et le second paramètre est une structure.  Cette configuration permettra d'ajouter facilement d'autres options par la suite.
  
 
- Correction sur la couleur de fond de page et le mode démo;
 
- Correction sur la couleur de fond de page et le mode démo;
 +
 +
- Toutes les constantes _ImprimeXXX ont été remplacée par _clapPrintxxx pour une meilleure compatibilité avec d'autres composants ou développement;
  
 
- Ajouts des nouvelles fonctions :
 
- Ajouts des nouvelles fonctions :
:  l'impression d'un texte en bas de page (entre la date/heure et le numéro de page)
+
:  l'impression d'un texte en bas de page (entre la date/heure et le numéro de page);
:  l'impression continue (peut ne pas exécuter iFinImprime() dans le composant)
+
:  l'impression continue (peut ne pas exécuter iFinImprime() dans le composant);
:  l'impression des couleurs de la table originale
+
:  l'impression des couleurs de la table originale;
:  les marges (haut, bas, gauche, droite)
+
:  les marges (haut, bas, gauche, droite);
:  le nombre d'exemplaires
+
:  le nombre d'exemplaires;
:  le premier numéro de page
+
:  le premier numéro de page;
 
:  la personnalisation des icônes des boutons (pour une meilleure intégration à une application existante);
 
:  la personnalisation des icônes des boutons (pour une meilleure intégration à une application existante);
 +
:  le remplacement du bouton [Couleur par défaut] par [Transparent] dans le sélecteur de couleur;
 +
:  l'ancrage d'une colonne qui sera élargie lors d'impression moins large que la page.
 +
 +
- Le composant a été complètement traduit en anglais (message et interface utilisateur) et il peut être traduit grâce à l'utilisation de WDMSG ou WDINT.
  
  

Version du 3 février 2015 à 01:34

Ci-dessous les différentes versions de clapPrint et la liste de leur modifications/corrections/ajouts

  • Version 2.00 (02FEV2015)

- Modification de l'appel de la procédure. sImprimeTable() devient nImprimeTable() et renvoie maintenant un entier (nombre de pages imprimées);

- Les paramètres de la fonction nImprimeTable sont moins nombreux et le second paramètre est une structure. Cette configuration permettra d'ajouter facilement d'autres options par la suite.

- Correction sur la couleur de fond de page et le mode démo;

- Toutes les constantes _ImprimeXXX ont été remplacée par _clapPrintxxx pour une meilleure compatibilité avec d'autres composants ou développement;

- Ajouts des nouvelles fonctions :

  l'impression d'un texte en bas de page (entre la date/heure et le numéro de page);
  l'impression continue (peut ne pas exécuter iFinImprime() dans le composant);
  l'impression des couleurs de la table originale;
  les marges (haut, bas, gauche, droite);
  le nombre d'exemplaires;
  le premier numéro de page;
  la personnalisation des icônes des boutons (pour une meilleure intégration à une application existante);
  le remplacement du bouton [Couleur par défaut] par [Transparent] dans le sélecteur de couleur;
  l'ancrage d'une colonne qui sera élargie lors d'impression moins large que la page.

- Le composant a été complètement traduit en anglais (message et interface utilisateur) et il peut être traduit grâce à l'utilisation de WDMSG ou WDINT.


  • Version 1.03 (15JUN2013)

- Correction dans le cas où aucun titre n'est envoyé à la procédure sImprimeTable();

- Correction dans le cas où plusieurs tables contiennent des colonnes identiques dans une même fenêtre;

- Correction sur les totaux et les moyennes des colonnes monétaires;

- Correction sur la largeur de la dernière colonne;

- Correction sur la taille de la police utilisé (paramètre polImprime de sTableImprime());

- Distinction entre le multi-ligne des titres des colonnes (INI = TitreColonneMultiligne, constante = _ImprimeMultiligneTitreColonne) et le multiligne dans le contenu (INI = ContenuMultiligne, constante = _ImprimeMultiligneContenu);

- Titre du document multi-ligne et avec logo dans le coin gauche (depuis un fichier image);

- Impression des lignes sélectionnées (soit si la table est multi-sélection, soit si elle contient en première colonne une coche).


  • Version 1.02 (21AVR2013)

- Ajout de l'option _ImprimeColonneCalculée (et sa gestion dans la fenêtre Fen_ParamPrint et dans le fichier INI);

- Correction dans le second plan du choix des couleurs (avec le dégradé) et affichage de la couleur choisie.


  • Version 1.01 (03MAR2013)

- Première version publique