Time range >= check

Hi,

 

I have a module with time range(quarter) as dimension and also I have time range quarter as a List:

I want to populate as true(boolean parameter) for all the fields i.e >= List time range as below:

 

Thanks..

 

 Q1FY19Q2FY19Q3FY19Q4FY19
Q1FY19TRUETRUETRUETRUE
Q2FY19 TRUETRUETRUE
Q3FY19  TRUETRUE
Q4FY19   TRUE

Best Answer

  • Hi Asha,

     

    Have a look at the below screenshots which perform the same functionality.

    a. Create  a "Qtr List"

    b. Create a property called "Qtr Date" in the Qtr List. This date specifies the start date for the quarter

    c. Create a "Time Module" boolean "Check" line item

    d. Use the formula to START() >= Qtr List.Quarter Date

     

    1.PNG

     

    2.PNG

     

    Regards,

    Gaurav

Answers

  • You can try the formula for the boolean like this,

     

    start() >= Quarter List.START_DATE

     

    I assume, you have an attribute of start date for your custom Quarter List, in  a system module.

     

    Thanks

    Arun

  • Hi @AshaPatil 

     

    There are multiple ways to achieve this and a great method posted by @ArunManickam 

    You will need to need have an identifier against each of the quarter list items to define what that list items relationship is to the real time dimension. 

    So you could use a start date, end date, quarter period.

    For example if you used a quarter period attribute against the list item such as list item is FY19 Q1 and list item attribute is = FY19 Q1.

    Then you could use a formula such as ITEM(TIME) <= list item attribute. This would achieve the same. 

     

    I hope this helps! 

     

    Thanks,

     

    Usman

  • Hi Gaurav,

    Thanks for solution. It works

    Thanks
    Asha