Hi @Gpadilla
Welcome to the community!
To create a dynamic message that updates the month automatically based on the reporting period, you can use a combination of calculated fields.
Example : Calculated Field 1
ifelse(extract('MM', {Your Date Field}) = 1,'Jan',
ifelse(extract('MM', {Your Date Field}) = 2,'Feb',
ifelse(extract('MM', {Your Date Field}) = 3, 'Mar',
ifelse(extract('MM', {Your Date Field}) = 4, 'Apr',
ifelse(extract('MM', {Your Date Field}) = 5, 'May',
ifelse(extract('MM', {Your Date Field}) = 6, 'Jun',
ifelse(extract('MM', {Your Date Field}) = 7, 'Jul',
ifelse(extract('MM', {Your Date Field}) = 8, 'Aug',
ifelse(extract('MM', {Your Date Field}) = 9, 'Sep',
ifelse(extract('MM', {Your Date Field}) = 10, 'Oct',
ifelse(extract('MM', {Your Date Field}) = 11, 'Nov',
ifelse(extract('MM', {Your Date Field}) = 12, 'Dec',
''
)
)
)
)
)
)
)
)
)
)
)
)
Example : Calculated Field 2
concat('Rental days for the month of ', {Above Created Month Name Calculated}, '.')
Please refer the below documentation for email report and scheduling it.
Hope this helps!