Wiki source code of TextLine
Show last authors
1 | Cet objet permet de créer une chaine de caractère qui se termine par une retour chariot ("\n"). |
2 | On l'utilise par exemple pour générer des fichiers (avec [[Objet JavaScript TextFile|TextFile]]). |
3 | |
4 | Cet objet plusieurs méthodes importantes qui sont utilisée dans les contexte d'export ''"Sage"''. |
5 | |
6 | = Définitions = |
7 | |
8 | == setDatePattern == |
9 | Cette méthode permet de fixer le type de date qui va être utilisé avec l'objet TextLine. |
10 | Aucune information n'est sauvegardée, la méthode ne construit pas de chaîne, elle en formate certaine simplement. |
11 | |
12 | Exemple : On utilise ici le format dd/MM/yy |
13 | var line = new TextLine(); |
14 | line.setDatePattern("dd/MM/yy"); |
15 | |
16 | voir les différents types de [[Objet JavaScript System|format des dates]]. |
17 | |
18 | == append == |
19 | |
20 | == appendFixedLeft == |
21 | Cette méthode crée une chaîne de caractère alignée à gauche pour laquelle on donne une taille fixe. |
22 | Les espaces non utilisés sont comblés avec des espaces (à droite du texte). |
23 | |
24 | Elle a deux paramètres : |
25 | - La(les) valeur(s) que l'on veut affecter |
26 | - La longueur totale de la chaine |
27 | |
28 | Exemple : On crée une chaine de longueur 10 dans laquelle on met test aligné à gauche comblé avec des espaces à droite |
29 | var line = new TextLine(); |
30 | line.appendFixedLeft("test", 10); |
31 | |
32 | Celà donne dans la chaine de caractère : "test " |
33 | |
34 | == appendFixedRight == |
35 | Cette méthode crée une chaîne de caractère alignée à droite pour laquelle on donne une taille fixe. |
36 | Les espaces non utilisés sont comblés avec des espaces (à gauche du texte). |
37 | |
38 | Elle a deux paramètres : |
39 | - La(les) valeur(s) que l'on veut affecter |
40 | - La longueur totale de la chaine |
41 | |
42 | Exemple : On crée une chaine de longueur 10 dans laquelle on met test aligné à droite comblé avec des espaces à gauche |
43 | var line = new TextLine(); |
44 | line.appendFixedRight("test", 10); |
45 | |
46 | Celà donne dans la chaine de caractère : " test" |
47 | |
48 | == appendDate == |
49 | Cette méthode crée une chaine de caractère dans laquelle on sauve une date au format définit par setDatePattern. |
50 | On ne réserve pas une taille particulière pour la chaine, c'est le format qui définit tout ça. |
51 | |
52 | Exemple : On crée une chaine qui sauve 10/10/06 |
53 | var line = new TextLine(); |
54 | line.appendDate(new Date("10/10/2006")); |
55 | |
56 | Celà donne dans la chaine de caractère : "10/10/06" |
57 | |
58 | == appendDouble == |