Kenmegne
6 days ago 6494941037ae2670876de9940853d50538eb5129
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
/*
 * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
 * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
 */
package com.megatim.reporting.adhoc.pojo.layouts;
 
/**
 *
 * @author ASUS
 */
public class SubReport extends MainReport {
 
    private String titleValue;
 
    private String pageTitleStyle;
 
    private int x;
 
    private int y;
 
    private int width = 722;
 
    private int height = 38;
 
    private String splitType = "Stretch";
 
    private String stretchType = "ElementGroupHeight";
 
    private String overflowType = "Stretch";
 
    private boolean usingCache = true;
 
    private boolean runToBottom = true;
 
    //Nom du champ de l'entité qui va servir à peupler le sous-rapport, doit être de tytpe 'Liste'
    private String dataSource;
 
    private boolean printInFirtWholeBand = true;
 
    private boolean printWhenDetailOverflows = true;
 
    public SubReport() {
        columnWidth = 600;
    }
 
    public int getX() {
        return x;
    }
 
    public void setX(int x) {
        this.x = x;
    }
 
    public int getY() {
        return y;
    }
 
    public void setY(int y) {
        this.y = y;
    }
 
    public int getWidth() {
        return width;
    }
 
    public void setWidth(int width) {
        this.width = width;
    }
 
    public int getHeight() {
        return height;
    }
 
    public void setHeight(int height) {
        this.height = height;
    }
 
    public String getSplitType() {
        return splitType;
    }
 
    public void setSplitType(String splitType) {
        this.splitType = splitType;
    }
 
    public String getStretchType() {
        return stretchType;
    }
 
    public void setStretchType(String stretchType) {
        this.stretchType = stretchType;
    }
 
    public boolean isUsingCache() {
        return usingCache;
    }
 
    public void setUsingCache(boolean usingCache) {
        this.usingCache = usingCache;
    }
 
    public boolean isRunToBottom() {
        return runToBottom;
    }
 
    public void setRunToBottom(boolean runToBottom) {
        this.runToBottom = runToBottom;
    }
 
    public String getDataSource() {
        return dataSource;
    }
 
    public void setDataSource(String dataSource) {
        this.dataSource = dataSource;
    }
 
    public boolean isPrintInFirtWholeBand() {
        return printInFirtWholeBand;
    }
 
    public void setPrintInFirtWholeBand(boolean printInFirtWholeBand) {
        this.printInFirtWholeBand = printInFirtWholeBand;
    }
 
    public boolean isPrintWhenDetailOverflows() {
        return printWhenDetailOverflows;
    }
 
    public void setPrintWhenDetailOverflows(boolean printWhenDetailOverflows) {
        this.printWhenDetailOverflows = printWhenDetailOverflows;
    }
 
    public String getOverflowType() {
        return overflowType;
    }
 
    public void setOverflowType(String overflowType) {
        this.overflowType = overflowType;
    }
 
    public String getTitleValue() {
        return titleValue;
    }
 
    public void setTitleValue(String titleValue) {
        this.titleValue = titleValue;
    }
 
    public String getPageTitleStyle() {
        return pageTitleStyle;
    }
 
    public void setPageTitleStyle(String pageTitleStyle) {
        this.pageTitleStyle = pageTitleStyle;
    }
}