Vectors are a useful tool throughout the T-REX platform which allow users to define a value or a range of values for an input or variable that may remain constant or fluctuate at different periods of time.
Vector Functionality
Anytime an input field values includes a blue pencil icon

a user is able to define a vector. When the user clicks on the icon, the Vector widget will open. Here, the user will see a table to define values at different time periods.
In the following example, a vector is being defined for the Fee field editor, and the vector frequency is on a monthly basis. The vector is programmed to automatically increase or decrease in equal increments. For example, if a user puts the value 0 for Period 1 and the value 10 for Period 6, every two periods will see an increase in the variable (fee) by two integers. See the following example:

If a user wants an input or a variable to stay the same value for multiple periods and then see an increase or decrease, the user must define the period right before the increase/decrease as the initial value and then increase/decrease the value in the intended period. For example, the user wants the Fee to stay at the value 1 and then increase to the value 10 at Period 8. The period immediately preceding the increase, Period 7, must be defined as 1 and then the increase to value 10 can be defined at Period 8. See this illustrated in the following example:

Vector Dates Logic
If the cut off date is 09/01/2022 and the Vector frequency is set to monthly, Period 1 would be 9/2022 through 10/2022, Period 2 would be 10/2022 through 11/2022 and so on. The Date column next to the defined vector Period and Value corresponds to the month the period ends. In the above example, Period 1 goes from September 2022 to October of 2022 as reflected by 2022-10.