Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void exportVersionningDocument() {
- Object[] versionsToCompare1 = getScope().getOrderVersionsTable().getSelectedValues();
- // if there is none or more than one line to compare, lines must be selected using ctrl
- if (versionsToCompare1 == null || versionsToCompare1.length < 2) {
- log.error("Error in Order report ! : {},{}", FiviaServiceBundle.getString("error.order.comparaison"));
- throw new RuntimeException(FiviaServiceBundle.getString("error.order.comparaison"));
- }
- try {
- Object[] versionsToCompare = getScope().getOrderVersionsTable().getSelectedValues();
- // if there's only 2 lines, try to compare both
- if (getScope().getOrderVersionsTable().getValues() != null && getScope().getOrderVersionsTable().getValues().getRowCount() == 2) {
- versionsToCompare = ((List<T>) getScope().getOrderVersionsTable().getValues().getWrappedData()).toArray();
- }
- //more method logic...
- } catch (Exception e) {
- log.error("Error in Order versionning export ! " + e);
- throw new RuntimeException(FiviaServiceBundle.getString("error.common.report", e.getMessage()));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement