I have a dynamic xml record that uses tabcontrols and tabpages and I need to create xsl-fo. However, I cannot find any references to solutions online. An excerpt from the xml is as follows:
<Textbox ID="Textbox_Comments_Multiline_5" Field="Case Comments:" Value="" Size="600" Length="" Extender="TextBoxWatermark~ " Align="left" LabSize="" HelpMessage="" RPosition="0" isSpecific="true" Position="505" DefaultValue="" />
<Tabcontrol ID="Tabcontrol1" Position="700">
<Tabpage ID="Tabpage_Notification" Field="NOTIFICATION" Size="" Extender="" Align="" HelpMessage="" Position="1000">
<Linebreak ID="Linebreak_Notification_1" RPosition="0" Position="1001" />
<Combobox ID="Combobox_HPTOffice" Field="Health Protection Office:" Value="Please select" ValuesLookup="HPTOffice" Size="" Length="" Extender="" Align="" LabSize="180" HelpMessage="" RPosition="0" Position="1010" />
<Linebreak ID="Linebreak_Notification_5" RPosition="0" Position="1011" />
<Datebox ID="Datebox_NotificationDate" Field="Notification Date:" Value="1900-01-01" Size="100" Length="" Extender="" Align="right" LabSize="180" HelpMessage="" RPosition="0" Position="1020" />
<Linebreak ID="Linebreak_Notification_10" RPosition="0" Position="1021" />
<Textbox ID="Textbox_NotifiedBy" Field="Notified by:" Value="" Size="400" Length="" Extender="TextBoxWatermark~ " Align="left" LabSize="180" HelpMessage="" RPosition="0" Position="1030" />
<Linebreak ID="Linebreak_Notification_15" RPosition="0" Position="1031" />
<Textbox ID="Textbox_NotifierDesignation_Multiline_3" Field="Notifier Designation:" Value="" Size="600" Length="" Extender="TextBoxWatermark~ " Align="left" LabSize="" HelpMessage="Notifier details" RPosition="0" Position="1040" />
<Linebreak ID="Linebreak_Notification_20" RPosition="0" Position="1041" />
<Linebreak ID="Linebreak_Notification_25" RPosition="0" Position="1042" />
<Textbox ID="Textbox_ResponsibleClinicianDetails_Multiline_5" Field="Responsible Clinician Details:" Value="" Size="600" Length="" Extender="TextBoxWatermark~ " Align="left" LabSize="" HelpMessage="" RPosition="0" Position="1050" />
<Linebreak ID="Linebreak_Notification_30" RPosition="0" Position="1051" />
<Linebreak ID="Linebreak_Notification_35" RPosition="0" Position="1052" />
<Combobox ID="Combobox_SourceOfSpecimen" Field="Source Of Specimen:" Value="Please select" ValuesLookup="SourceOfSpecimen" Size="" Length="" Extender="" Align="" LabSize="180" HelpMessage="" RPosition="0" Position="1060" />
<Linebreak ID="Linebreak_Notification_40" RPosition="0" Position="1061" />
<Textbox ID="Textbox_SourceOfSpecimenOtherSpecify" Field="If other specify:" Value="" Size="300" Length="" Extender="TextBoxWatermark~ " Align="left" LabSize="180" HelpMessage="" RPosition="0" Position="1070" />
<Linebreak ID="Linebreak_Notification_45" RPosition="0" Position="1071" />
<Combobox ID="Combobox_Laboratory_InitialNotification" Field="Source Laboratory:" Value="Please select" ValuesLookup="Laboratory" Size="" Length="" Extender="" Align="" LabSize="180" HelpMessage="" RPosition="0" Position="1080" />
<Linebreak ID="Linebreak_Notification_50" RPosition="0" Position="1081" />
<Linebreak ID="Linebreak_Notification_60" RPosition="0" Position="1091" />
</Tabpage>