Depending on how the checkbox is displayed on the report, there are 3 ways to go about displaying a checkbox only if it is checked.
The first method applies when using a checkbox table. By setting the final parameter in a checkbox table element to it will only display checkboxes within the specified container (the first parameter) which have been checked.
The second method applies to standalone checkboxes. This is similar to the checkbox table but it is done in the opposite manor. In order to hide the checkbox unless it is checked, the last parameter in standalone checkbox elements must be set to true.
Lastly, if neither of the above methods work, you can utilize ifNotBlank logic in order to hide any elements between the two tags based on if there is data in a specified element. ifNotBlank logic can be accessed under Logic in the menu. For checkboxes, If Not Blank Container should be used.
Once clicked, the start and end tags with some example content between them will show up. The parameter(s) in this logic tag (represented by #,#..) is a single ElementID or a comma separated list of ElementID’s. This logic tag works by checking if there is content inside of any elements described in the parameter, and if there is it will display the content between the two tags, but if there isn’t then the content will be hidden. This can be applied to checkboxes by using the ElementID in logic tag’s parameter.