Parameters for end-user input can be added to FiLMS Custom Reports. The way to specify a parameter in a custom report is to add a tag to the SQL like this: {Name:Type}
Name can be whatever you want, including spaces
DetailTypes:
WHERE e.curriculum_id = {CurriculumId:Number}
AND e.completed_at >= '{StartDate:DateTime}'
AND e.completed_at <= '{EndDate:DateTime}'
User information
Additionally, there is a special case for automatically pulling information about the current user. {__films_db__:Name}
Where Name is one of the following: