Cet objet permet de créer une chaine de caractère qui se termine par une retour chariot ("\n").
On l'utilise par exemple pour générer des fichiers (avec Objet JavaScript TextFile|TextFile).

Cet objet plusieurs méthodes importantes qui sont utilisée dans les contexte d'export ''"Sage"''.

Définitions

setDatePattern

Cette méthode permet de fixer le type de date qui va être utilisé avec l'objet TextLine.
Aucune information n'est sauvegardée, la méthode ne construit pas de chaîne, elle en formate certaine simplement.

Exemple : On utilise ici le format dd/MM/yy
  var line = new TextLine();
  line.setDatePattern("dd/MM/yy");

voir les différents types de Objet JavaScript System|format des dates.

append

appendFixedLeft

Cette méthode crée une chaîne de caractère alignée à gauche pour laquelle on donne une taille fixe.
Les espaces non utilisés sont comblés avec des espaces (à droite du texte).

Elle a deux paramètres :
- La(les) valeur(s) que l'on veut affecter
- La longueur totale de la chaine

Exemple : On crée une chaine de longueur 10 dans laquelle on met test aligné à gauche comblé avec des espaces à droite
  var line = new TextLine();
  line.appendFixedLeft("test", 10);

Celà donne dans la chaine de caractère : "test      "

appendFixedRight

Cette méthode crée une chaîne de caractère alignée à droite pour laquelle on donne une taille fixe.
Les espaces non utilisés sont comblés avec des espaces (à gauche du texte).

Elle a deux paramètres :
- La(les) valeur(s) que l'on veut affecter
- La longueur totale de la chaine

Exemple : On crée une chaine de longueur 10 dans laquelle on met test aligné à droite comblé avec des espaces à gauche
  var line = new TextLine();
  line.appendFixedRight("test", 10);

Celà donne dans la chaine de caractère : "      test"

appendDate

Cette méthode crée une chaine de caractère dans laquelle on sauve une date au format définit par setDatePattern.
On ne réserve pas une taille particulière pour la chaine, c'est le format qui définit tout ça.

Exemple : On crée une chaine qui sauve 10/10/06
  var line = new TextLine();
  line.appendDate(new Date("10/10/2006"));

Celà donne dans la chaine de caractère : "10/10/06"

appendDouble

Tags:
Created by Maurice Gasco on 2011/09/28 11:46
     
This wiki is licensed under a Creative Commons 2.0 license
XWiki Enterprise 9.11.5 - Documentation