Required tags not present when using Delphi XML Data Binding Wizard
Solution 1:
Not sure to understand but maybe what you are looking for is : use="optional"
<xs:element name="MyReport" type="MyReportType" />
<xs:complexType name="MyReportType">
<xs:all>
<xs:element name="Header" type="HeaderType" use="optional" />
<xs:element name="Values" type="ValuesType" use="optional" />
<xs:element name="Events" type="EventsType" use="optional" />
</xs:all>
</xs:complexType>
Tell me if it's okay.