OpenConcerto

Dépôt officiel du code source de l'ERP OpenConcerto
sonarqube

svn://code.openconcerto.org/openconcerto

Rev

Rev 18 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 18 Rev 156
Line 19... Line 19...
19
import org.openconcerto.sql.model.SQLRow;
19
import org.openconcerto.sql.model.SQLRow;
20
 
20
 
21
public class PdfGenerator_2033C extends PdfGenerator {
21
public class PdfGenerator_2033C extends PdfGenerator {
22
 
22
 
23
    public PdfGenerator_2033C() {
23
    public PdfGenerator_2033C() {
24
        super("2033C.pdf", "result_2033C.pdf", TemplateNXProps.getInstance().getStringProperty("Location2033CPDF"));
24
        super("2033C.pdf", "2033C.pdf", TemplateNXProps.getInstance().getStringProperty("Location2033CPDF"));
25
        setTemplateOffset(0, 0);
25
        setTemplateOffset(0, 0);
26
        setOffset(0, 0);
26
        setOffset(0, 0);
27
        setMargin(32, 32);
-
 
28
 
-
 
29
    }
27
    }
30
 
28
 
31
    public void generate() {
29
    public void generate() {
32
        setFontBold(14);
30
        setFontBold(14);
33
 
31
 
34
        SQLRow rowSociete = ((ComptaPropsConfiguration) Configuration.getInstance()).getRowSociete();
32
        final SQLRow rowSociete = ((ComptaPropsConfiguration) Configuration.getInstance()).getRowSociete();
35
        addText("NOM", rowSociete.getString("TYPE") + " " + rowSociete.getString("NOM"), 245, 794);
33
        addText("NOM", rowSociete.getString("TYPE") + " " + rowSociete.getString("NOM"), 245, 794);
36
        setFontRoman(12);
34
        setFontRoman(12);
37
 
35
 
38
        // Copyright
36
        // Copyright
39
        setFontRoman(9);
37
        setFontRoman(9);
40
        String cc = "Document généré par le logiciel Bloc, (c) Front Software 2006";
38
        addText("", "Document généré par le logiciel OpenConcerto", 350, 31, 0);
41
        addText("", cc, 350, 31, 0);
-
 
42
 
39
 
43
        setFontRoman(10);
40
        setFontRoman(10);
44
        long t = 785123456L;
41
        long t = 785123456L;
45
        int yy = 0;
42
        int yy = 0;
46
        int y = 724;
43
        int y = 724;
47
        for (int i = 0; i < 10; i++) {
44
        for (int i = 0; i < 10; i++) {
48
 
-
 
49
            addTextRight("IMMO1." + yy, insertCurrencySpaces("" + t), 225, y);
45
            addTextRight("IMMO1." + yy, insertCurrencySpaces("" + t), 225, y);
50
            addTextRight("IMMO2." + yy, insertCurrencySpaces("" + t), 316, y);
46
            addTextRight("IMMO2." + yy, insertCurrencySpaces("" + t), 316, y);
51
            addTextRight("IMMO3." + yy, insertCurrencySpaces("" + t), 407, y);
47
            addTextRight("IMMO3." + yy, insertCurrencySpaces("" + t), 407, y);
52
            addTextRight("IMMO4." + yy, insertCurrencySpaces("" + t), 498, y);
48
            addTextRight("IMMO4." + yy, insertCurrencySpaces("" + t), 498, y);
53
            addTextRight("IMMO5." + yy, insertCurrencySpaces("" + t), 587, y);
49
            addTextRight("IMMO5." + yy, insertCurrencySpaces("" + t), 587, y);
Line 55... Line 51...
55
            y -= 18;
51
            y -= 18;
56
        }
52
        }
57
        y -= 18;
53
        y -= 18;
58
        y -= 18;
54
        y -= 18;
59
        for (int i = 0; i < 8; i++) {
55
        for (int i = 0; i < 8; i++) {
60
 
-
 
61
            addTextRight("AM1." + yy, insertCurrencySpaces("" + t), 282, y);
56
            addTextRight("AM1." + yy, insertCurrencySpaces("" + t), 282, y);
62
            addTextRight("AM2." + yy, insertCurrencySpaces("" + t), 384, y);
57
            addTextRight("AM2." + yy, insertCurrencySpaces("" + t), 384, y);
63
            addTextRight("AM3." + yy, insertCurrencySpaces("" + t), 486, y);
58
            addTextRight("AM3." + yy, insertCurrencySpaces("" + t), 486, y);
64
            addTextRight("AM4." + yy, insertCurrencySpaces("" + t), 587, y);
59
            addTextRight("AM4." + yy, insertCurrencySpaces("" + t), 587, y);
65
 
-
 
66
            yy++;
60
            yy++;
67
            y -= 18;
61
            y -= 18;
68
        }
62
        }
69
        y -= 18;
63
        y -= 18;
70
        y -= 18;
64
        y -= 18;
71
        y -= 18;
65
        y -= 18;
72
        y -= 18;
66
        y -= 18;
73
        for (int i = 0; i < 10; i++) {
67
        for (int i = 0; i < 10; i++) {
74
 
-
 
75
            addText("VAL1." + yy, "Nature", 40, y);
68
            addText("VAL1." + yy, "Nature", 40, y);
76
            addTextRight("VAL2." + yy, insertCurrencySpaces("" + t), 219, y);
69
            addTextRight("VAL2." + yy, insertCurrencySpaces("" + t), 219, y);
77
            addTextRight("VAL3." + yy, insertCurrencySpaces("" + t), 293, y);
70
            addTextRight("VAL3." + yy, insertCurrencySpaces("" + t), 293, y);
78
            addTextRight("VAL4." + yy, insertCurrencySpaces("" + t), 367, y);
71
            addTextRight("VAL4." + yy, insertCurrencySpaces("" + t), 367, y);
79
            addTextRight("VAL5." + yy, insertCurrencySpaces("" + t), 441, y);
72
            addTextRight("VAL5." + yy, insertCurrencySpaces("" + t), 441, y);
80
 
-
 
81
            addTextRight("VAL6." + yy, insertCurrencySpaces("" + t), 515, y);
73
            addTextRight("VAL6." + yy, insertCurrencySpaces("" + t), 515, y);
82
            addTextRight("VAL7." + yy, insertCurrencySpaces("" + t), 587, y);
74
            addTextRight("VAL7." + yy, insertCurrencySpaces("" + t), 587, y);
83
            yy++;
75
            yy++;
84
            y -= 18;
76
            y -= 18;
85
        }
77
        }
Line 87... Line 79...
87
        //
79
        //
88
        addTextRight("TOT2." + yy, insertCurrencySpaces("" + t), 219 - 8, y);
80
        addTextRight("TOT2." + yy, insertCurrencySpaces("" + t), 219 - 8, y);
89
        addTextRight("TOT3." + yy, insertCurrencySpaces("" + t), 293 - 8, y);
81
        addTextRight("TOT3." + yy, insertCurrencySpaces("" + t), 293 - 8, y);
90
        addTextRight("TOT4." + yy, insertCurrencySpaces("" + t), 367 - 8, y);
82
        addTextRight("TOT4." + yy, insertCurrencySpaces("" + t), 367 - 8, y);
91
        addTextRight("TOT5." + yy, insertCurrencySpaces("" + t), 441 - 8, y);
83
        addTextRight("TOT5." + yy, insertCurrencySpaces("" + t), 441 - 8, y);
92
 
-
 
93
        addTextRight("TOT6." + yy, insertCurrencySpaces("" + t), 515 - 8, y);
84
        addTextRight("TOT6." + yy, insertCurrencySpaces("" + t), 515 - 8, y);
94
        addTextRight("TOT7." + yy, insertCurrencySpaces("" + t), 587, y);
85
        addTextRight("TOT7." + yy, insertCurrencySpaces("" + t), 587, y);
95
        yy++;
86
        yy++;
96
        y -= 18;
87
        y -= 18;
97
        addTextRight("TOT6." + yy, insertCurrencySpaces("" + t), 515 - 8, y);
88
        addTextRight("TOT6." + yy, insertCurrencySpaces("" + t), 515 - 8, y);
Line 99... Line 90...
99
        yy++;
90
        yy++;
100
        y -= 18;
91
        y -= 18;
101
        addTextRight("TOT7." + yy, insertCurrencySpaces("" + t), 587, y);
92
        addTextRight("TOT7." + yy, insertCurrencySpaces("" + t), 587, y);
102
        yy++;
93
        yy++;
103
        y -= 18;
94
        y -= 18;
104
 
-
 
105
        setFontBold(10);
95
        setFontBold(10);
106
        y += 2;
96
        y += 2;
107
        addTextRight("TOT6." + yy, insertCurrencySpaces("" + t), 515 - 8, y);
97
        addTextRight("TOT6." + yy, insertCurrencySpaces("" + t), 515 - 8, y);
108
        addTextRight("TOT7." + yy, insertCurrencySpaces("" + t), 587, y);
98
        addTextRight("TOT7." + yy, insertCurrencySpaces("" + t), 587, y);
109
        yy++;
-
 
110
        y -= 18;
-
 
111
    }
99
    }
112
 
100
 
113
}
101
}