OpenConcerto

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

svn://code.openconcerto.org/openconcerto

Rev

Rev 18 | Rev 80 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 18 Rev 25
Line 135... Line 135...
135
    public void actionPerformed(ActionEvent e) {
135
    public void actionPerformed(ActionEvent e) {
136
        if (e.getSource() == this.buttonGen) {
136
        if (e.getSource() == this.buttonGen) {
137
 
137
 
138
            EtatVentesXmlSheet sheet = new EtatVentesXmlSheet(this.du.getDate(), this.au.getDate());
138
            EtatVentesXmlSheet sheet = new EtatVentesXmlSheet(this.du.getDate(), this.au.getDate());
139
            try {
139
            try {
140
                sheet.genere(false, false).get();
-
 
141
                // FIXME Probleme avec l'odsviewer
140
                // FIXME probleme de rendu avec le viewer
142
                if (!Boolean.getBoolean("org.openconcerto.oo.useODSViewer")) {
-
 
143
                    sheet.showDocument();
141
                sheet.createDocumentAsynchronous().get();
144
                } else {
-
 
145
                    sheet.showPreviewDocument();
142
                sheet.openDocument(false);
146
                }
-
 
147
            } catch (InterruptedException e1) {
-
 
148
                // TODO Auto-generated catch block
-
 
149
                e1.printStackTrace();
-
 
150
            } catch (ExecutionException e1) {
143
            } catch (Exception e1) {
151
                // TODO Auto-generated catch block
-
 
152
                e1.printStackTrace();
144
                e1.printStackTrace();
153
            }
145
            }
154
 
146
 
155
        }
147
        }
156
        ((JFrame) SwingUtilities.getRoot(this)).dispose();
148
        ((JFrame) SwingUtilities.getRoot(this)).dispose();