Jasper Raporlarında “Geçen Hafta” Tarih Şartlı Stiller

Geçtiğimiz haftadan kalın tarihler içeren bir stil oluşturmaya çalışıyorum. Ben sadece aşağıdaki gibi açık bir tarih koyarak işe almak mümkün olmuştur. Güncel tarihe göre dinamik bir "geçen hafta" olmasını isterim.



0

1 cevap

  • You can try this expression to get 'last week' (today minus seven days)
    
    
    
    

    You can see also this link for better understanding this solution.

    • You can try to get date via SQL query and put the result value to the new Date field.
      It would be something like this for Oracle:
       SELECT account_date, sysdate-7 as last_week, ... FROM table ...
      

      It would be something like this for MS SQL:

      SELECT account_date, (GETDATE() - 1) as last_week , ... FROM table ...
      
    • Another way to pass date from code via parameter.
    • Or you can try to import Joda library for example. Here is the sample of scriplet using.
  • 0
    katma
    SQL yöntemini kullandı. Bu daha kolaydı.
    katma yazar FSUmatt, kaynak