TAeClientReport Structure

Field Data Type Description Notes
ApplyOverrides Boolean Enable to apply date range overrides 8
BiWeekBegins String Date a biweekly period begins 1, 6, 7
DateRange TDateRangeEnum Specifies date range to use when ApplyOverrides is enabled
DestinationOptionsEnum TDestinationOptionsEnum Option to email reports
eMailBodyText String Text of the email 3, 4
eMailRecipients String List of email adresses separated by semicolons 4
eMailSender String Email address of sender 3, 4
eMailSubjectLine String Subject of the email 3, 4
FileConversionOptionsEnum TFileConversionOptionsEnum Hex or native
MaxDate String End date of DateRange 1, 5, 6
MinDate String Start date of DateRange 1, 5, 6
PayPerClass Integer Pay period class numeric value 6
ReportGroup String Group the report belongs to 2
ReportHint String Reminder hint assigned to the report 2
ReportTitle String Name of report to run
WeekBegins TDayOfWeekEnum Day of the week the week begins on 6

Notes

  1. yyyy-mm-dd format
  2. Read only
  3. Optional
  4. Used only when TDestinationOptionsEnum value is doEmail
  5. Used only when TDateRangeEnum value is drCustom
  6. Used only when ApplyOverrides value is set to True
  7. Must be a biWeek value type of TDateRangeEnum
  8. Setting to true allows overrides on BiWeekBegin, MaxDate, MinDate, PayPerClass, and WeekBegins

Methods Referencing Structure

executeReportOperation
getEmptyClientReport
getSystemReportsBasic