Différences entre les versions de « ClapPrint - Utilisation »

De Wiki de Lapalys
Aller à la navigation Aller à la recherche
Ligne 68 : Ligne 68 :
 
RepeteCalcul = 0 ou 1 (0=calcul visible sur la dernière page, 1=calcul visible sur toutes les pages, par défaut=0)
 
RepeteCalcul = 0 ou 1 (0=calcul visible sur la dernière page, 1=calcul visible sur toutes les pages, par défaut=0)
  
DateFormat = [http://doc.pcsoft.fr/fr-FR/?DateVersChaine voir documentation PC SOFT]
+
DateFormat = [http://doc.pcsoft.fr/fr-fr/?3027025 voir la documentation PC SOFT de DateVersChaine]
  
HeureFormat = [http://doc.pcsoft.fr/fr-fr/?3027023&name=heureverschaine-fonction voir documentation PC SOFT]
+
HeureFormat = [http://doc.pcsoft.fr/fr-fr/?3027023 voir la documentation PC SOFT de HeureVersChaine]
  
MonetaireFormat = [http://doc.pcsoft.fr/fr-fr/?3024024 voir documentation PC SOFT]
+
MonetaireFormat = [http://doc.pcsoft.fr/fr-fr/?3024024 voir la documentation PC SOFT de NumériqueVersChaine]
  
 
MagentaTransparent = 0 ou 1 (0=pas de transparence par le magenta, 1=le magenta de l'image sera transparent, par défaut=0)
 
MagentaTransparent = 0 ou 1 (0=pas de transparence par le magenta, 1=le magenta de l'image sera transparent, par défaut=0)
Ligne 80 : Ligne 80 :
 
Image_x = NomDeLaColonne~Valeur~CheminImage (valeur = valeur que prend la rubrique, CheminImage = chemin complet de l'image correspondante, voir illustration de l'onglet 4 ci-dessus)
 
Image_x = NomDeLaColonne~Valeur~CheminImage (valeur = valeur que prend la rubrique, CheminImage = chemin complet de l'image correspondante, voir illustration de l'onglet 4 ci-dessus)
  
COULEURPAIRE = 0 a 16777216 (couleur de fond des lignes paires, [http://doc.pcsoft.fr/fr-fr/?3029012 voir documentation PC SOFT])
+
COULEURPAIRE = 0 a 16777216 (couleur de fond des lignes paires, [http://doc.pcsoft.fr/fr-fr/?3029012 voir la documentation PC SOFT])
  
COULEURIMPAIRE = 0 a 16777216 (couleur de fond des lignes impaires, [http://doc.pcsoft.fr/fr-fr/?3029012 voir documentation PC SOFT])
+
COULEURIMPAIRE = 0 a 16777216 (couleur de fond des lignes impaires, [http://doc.pcsoft.fr/fr-fr/?3029012 voir la documentation PC SOFT])
  
COULEURDONNEE = 0 a 16777216 (couleur de texte des données, [http://doc.pcsoft.fr/fr-fr/?3029012 voir documentation PC SOFT])
+
COULEURDONNEE = 0 a 16777216 (couleur de texte des données, [http://doc.pcsoft.fr/fr-fr/?3029012 voir la documentation PC SOFT])
  
COULEURFONDPAGE = 0 a 16777216 (couleur de fond de page, [http://doc.pcsoft.fr/fr-fr/?3029012 voir documentation PC SOFT])
+
COULEURFONDPAGE = 0 a 16777216 (couleur de fond de page, [http://doc.pcsoft.fr/fr-fr/?3029012 voir la documentation PC SOFT])
  
COULEURVERTICAL = 0 a 16777216 (couleur des lignes verticales, [http://doc.pcsoft.fr/fr-fr/?3029012 voir documentation PC SOFT])
+
COULEURVERTICAL = 0 a 16777216 (couleur des lignes verticales, [http://doc.pcsoft.fr/fr-fr/?3029012 voir la documentation PC SOFT])
  
COULEURHORIZONTAL = 0 a 16777216 (couleur des lignes horizontales, [http://doc.pcsoft.fr/fr-fr/?3029012 voir documentation PC SOFT])
+
COULEURHORIZONTAL = 0 a 16777216 (couleur des lignes horizontales, [http://doc.pcsoft.fr/fr-fr/?3029012 voir la documentation PC SOFT])
  
COULEURTITRE = 0 a 16777216 (couleur de texte du titre, [http://doc.pcsoft.fr/fr-fr/?3029012 voir documentation PC SOFT])
+
COULEURTITRE = 0 a 16777216 (couleur de texte du titre, [http://doc.pcsoft.fr/fr-fr/?3029012 voir la documentation PC SOFT])
  
COULEURFONDTITRE = 0 a 16777216 (couleur de fond du titre, [http://doc.pcsoft.fr/fr-fr/?3029012 voir documentation PC SOFT])
+
COULEURFONDTITRE = 0 a 16777216 (couleur de fond du titre, [http://doc.pcsoft.fr/fr-fr/?3029012 voir la documentation PC SOFT])
  
COULEURTITRECOL = 0 a 16777216 (couleur du texte des titres de colonne, [http://doc.pcsoft.fr/fr-fr/?3029012 voir documentation PC SOFT])
+
COULEURTITRECOL = 0 a 16777216 (couleur du texte des titres de colonne, [http://doc.pcsoft.fr/fr-fr/?3029012 voir la documentation PC SOFT])
  
COULEURFONDTITRECOL = 0 a 16777216 (couleur de fond des titres de colonne, [http://doc.pcsoft.fr/fr-fr/?3029012 voir documentation PC SOFT])
+
COULEURFONDTITRECOL = 0 a 16777216 (couleur de fond des titres de colonne, [http://doc.pcsoft.fr/fr-fr/?3029012 voir la documentation PC SOFT])
  
COULEURCADRE = 0 a 16777216 (couleur des lignes du cadre, [http://doc.pcsoft.fr/fr-fr/?3029012 voir documentation PC SOFT])
+
COULEURCADRE = 0 a 16777216 (couleur des lignes du cadre, [http://doc.pcsoft.fr/fr-fr/?3029012 voir la documentation PC SOFT])

Version du 2 mars 2013 à 22:13

Ce composant propose essentiellement deux éléments :

  • La fonction d'impression de table : sImprimeTable()
  • Une interface utilisateur permettant le paramétrage de la fonction.

La fonction sImprimeTable()

L'impression de la table se fait par une unique fonction. Une série de paramètres, donc certains peuvent être laissés par défaut, permettent de jouer sur les couleurs, sur l'existence ou pas des lignes (cadres, séparation), sur les formats (date, heure, monétaire, booléen), ...

L'interface utilisateur d'impression de table

Cette interface propose non seulement de gérer l'ensemble des paramètres reconnus par la fonction sImprimeTable() mais aussi de sauver le tout dans des profils, de sorte à pouvoir rappeler un "gabarit" plus tard.

L'appel de cette fenêtre FEN_ParamPrint accepte deux paramètres :

  • Le nom de la table à imprimer (obligatoire, avec ou sans guillemets)
  • Le chemin complet d'un fichier INI pour sauvegarder les profils

Le contenu des onglets représente les mêmes options que pour l'appel de la fonction. Veuillez vous reporter à ce chapitre pour plus de détails.

Le fichier INI

Le fichier ini est exclusivement géré par l'interface utilisateur présentée ci-dessus. Chaque profil enregistré (avec le bouton "disquette") doit avoir un nom unique et correspondra à une section du fichier INI. Pour éviter toute confusion dans le fichier INI (au cas où le nom d'un profil correspondrait à une section déjà existante), préférez avoir un fichier INI à l'usage unique de ce composant.

Pour information, voici les mots clés géré par la fenêtre. Il est déconseillé de les modifier en dehors de cette fenêtre.


[NomDuProfil]

Orientation = 1 ou 2 (1=portrait, 2=paysage, par défaut=1)

Assemblage = 1 ou 2 (1=assemblé, 2=non-assemblé, par défaut=1)

Portrait = 0 ou 1 (0=portrait non forcé, 1=portrait forcé, par défaut=0)

Titre = Valeur du titre du rapport (ne peut pas contenir de TAB, par défaut=vide)

RepeteTitre = 0 ou 1 (0=le titre s'affiche sur la première page uniquement, 1=répète le titre sur chaque page, par défaut=0)

TitreColonne = 0 ou 1 (0=n'affiche pas le titre des colonnes, 1=affiche le titre des colonnes, par défaut=0)

RepeteTitreColonne = 0 ou 1 (0=le titre des colonne s'affiche sur la première page uniquement, 1=répète le titre des colonnes sur chaque page, par défaut=0)

NumPage = 0 ou 1 (0=n'affiche pas la # de page, 1=affiche le # de page en bas de chaque page, par défaut=0)

Date = 0 ou 1 (0=n'affiche pas la date, 1=affiche la date en bas de chaque page, par défaut=0)

Heure = 0 ou 1 (0=n'affiche pas l'heure, 1=affiche l'heure en bas de chaque page, par défaut=0)

Booleen = 0 ou 1 (0=affiche comme des chiffres, 1=affiche comme des coches, par défaut=0)

Multiligne = 0 ou 1 (0=mono-ligne, 1=multi-ligne, par défaut=0)

Image = 0 ou 1 (0=n'affiche pas les images, 1=affiche les images, par défaut=0)

EcritureDaG = 0 ou 1 (0=écrit dans le sens par défaut déterminé par la fenêtre ou la table, 1=force l'écriture de droite à gauche, par défaut=0)

Gris = 0 ou 1 (0=imprime en couleur, 1=imprime en tons de gris, par défaut=0)

Cadre = 0 ou 1 (0=pas de cadre, 1=imprime le cadre, par défaut=0)

SeparateurV = 0,iContinu,iPointillé,iMixte,iTiret (0=pas de trait, par défaut=0)

SeparateurH = 0,iContinu,iPointillé,iMixte,iTiret (0=pas de trait, par défaut=0)

Police = Nom de la police de caractère à utiliser (par défaut=Arial)

PoliceTaille = Chiffre (par défaut=10)

RepeteCalcul = 0 ou 1 (0=calcul visible sur la dernière page, 1=calcul visible sur toutes les pages, par défaut=0)

DateFormat = voir la documentation PC SOFT de DateVersChaine

HeureFormat = voir la documentation PC SOFT de HeureVersChaine

MonetaireFormat = voir la documentation PC SOFT de NumériqueVersChaine

MagentaTransparent = 0 ou 1 (0=pas de transparence par le magenta, 1=le magenta de l'image sera transparent, par défaut=0)

Champ_x = NomDeLaColonne~Compteur~Moyenne~Total (Compteur, Moyenne, Total prennent la valeur 0 ou 1 selon qu'ils sont activés ou pas pour la colonne)

Image_x = NomDeLaColonne~Valeur~CheminImage (valeur = valeur que prend la rubrique, CheminImage = chemin complet de l'image correspondante, voir illustration de l'onglet 4 ci-dessus)

COULEURPAIRE = 0 a 16777216 (couleur de fond des lignes paires, voir la documentation PC SOFT)

COULEURIMPAIRE = 0 a 16777216 (couleur de fond des lignes impaires, voir la documentation PC SOFT)

COULEURDONNEE = 0 a 16777216 (couleur de texte des données, voir la documentation PC SOFT)

COULEURFONDPAGE = 0 a 16777216 (couleur de fond de page, voir la documentation PC SOFT)

COULEURVERTICAL = 0 a 16777216 (couleur des lignes verticales, voir la documentation PC SOFT)

COULEURHORIZONTAL = 0 a 16777216 (couleur des lignes horizontales, voir la documentation PC SOFT)

COULEURTITRE = 0 a 16777216 (couleur de texte du titre, voir la documentation PC SOFT)

COULEURFONDTITRE = 0 a 16777216 (couleur de fond du titre, voir la documentation PC SOFT)

COULEURTITRECOL = 0 a 16777216 (couleur du texte des titres de colonne, voir la documentation PC SOFT)

COULEURFONDTITRECOL = 0 a 16777216 (couleur de fond des titres de colonne, voir la documentation PC SOFT)

COULEURCADRE = 0 a 16777216 (couleur des lignes du cadre, voir la documentation PC SOFT)