Advertisement
Guest User

Untitled

a guest
Oct 16th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. public void exportVersionningDocument() {
  2. Object[] versionsToCompare1 = getScope().getOrderVersionsTable().getSelectedValues();
  3.  
  4. // if there is none or more than one line to compare, lines must be selected using ctrl
  5. if (versionsToCompare1 == null || versionsToCompare1.length < 2) {
  6. log.error("Error in Order report ! : {},{}", FiviaServiceBundle.getString("error.order.comparaison"));
  7. throw new RuntimeException(FiviaServiceBundle.getString("error.order.comparaison"));
  8. }
  9.  
  10. try {
  11.  
  12. Object[] versionsToCompare = getScope().getOrderVersionsTable().getSelectedValues();
  13.  
  14.  
  15. // if there's only 2 lines, try to compare both
  16. if (getScope().getOrderVersionsTable().getValues() != null && getScope().getOrderVersionsTable().getValues().getRowCount() == 2) {
  17. versionsToCompare = ((List<T>) getScope().getOrderVersionsTable().getValues().getWrappedData()).toArray();
  18. }
  19.  
  20. //more method logic...
  21.  
  22. } catch (Exception e) {
  23. log.error("Error in Order versionning export ! " + e);
  24. throw new RuntimeException(FiviaServiceBundle.getString("error.common.report", e.getMessage()));
  25. }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement