I am populating a PDF Drop Down from an XML file. However, only one value is shown in the drop down.
My XML file is as below:
<?xml version="1.0" encoding="utf-8"?>
<currentPositions>
<Position>Devoloper</Position>
<Position>Tester</Position>
</currentPositions>
My Schema is as below:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="jobApplicationData">
<xs:complexType>
<xs:sequence>
<xs:element name="positionInformation">
<xs:complexType>
<xs:sequence>
<xs:element name="Position" type="xs:string"/>
<xs:element name="employmentType" type="xs:string"/>
<xs:element name="applicationDate" type="xs:string"/>
<xs:element name="salaryExpectation" type="xs:float"/>
<xs:element name="startDate" type="xs:date"/>
<xs:element name="applicationStatus" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="applicantInformation">
<xs:complexType>
<xs:sequence>
<xs:element name="personalInformation">
<xs:complexType>
<xs:sequence>
<xs:element name="applicantName" type="xs:string"/>
<xs:element name="applicantAddress" type="xs:string"/>
<xs:element name="applicantCity" type="xs:string"/>
<xs:element name="applicantState" type="xs:string"/>
<xs:element name="applicantZip" type="xs:string"/>
<xs:element name="applicantHomePhone" type="xs:string"/>
<xs:element name="applicantCellPhone" type="xs:string"/>
<xs:element name="applicantGovID" type="xs:string"/>
<xs:element name="applicantEmail" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="reliabiliityCheck">
<xs:complexType>
<xs:sequence>
<xs:element name="driversLicense" type="xs:string"/>
<xs:element name="driversLicenseStateProv" type="xs:string"/>
<xs:element name="accidents" type="xs:string"/>
<xs:element name="accidentsVal" type="xs:int"/>
<xs:element name="violations" type="xs:string"/>
<xs:element name="violationsVal" type="xs:int"/>
<xs:element name="crimes" type="xs:string"/>
<xs:element name="explanation" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="education">
<xs:complexType>
<xs:sequence>
<xs:element name="highSchool" type="xs:string"/>
<xs:element name="highSchoolYears" type="xs:int"/>
<xs:element name="highSchoolMajor" type="xs:string"/>
<xs:element name="college" type="xs:string"/>
<xs:element name="collegeYears" type="xs:int"/>
<xs:element name="collegeMajor" type="xs:string"/>
<xs:element name="professional" type="xs:string"/>
<xs:element name="professionalYears" type="xs:int"/>
<xs:element name="professionalMajor" type="xs:string"/>
<xs:element name="other" type="xs:string"/>
<xs:element name="otherYears" type="xs:int"/>
<xs:element name="otherMajor" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="skillSummary" maxOccurs="unbounded" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="skill" type="xs:string"/>
<xs:element name="skillSummary" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="references" maxOccurs="unbounded" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="referenceName" type="xs:string"/>
<xs:element name="referencePosition" type="xs:string"/>
<xs:element name="referenceCompany" type="xs:string"/>
<xs:element name="referencePhone" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="employmentHistory" maxOccurs="unbounded" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="employer" type="xs:string"/>
<xs:element name="position" type="xs:string"/>
<xs:element name="fromDate" type="xs:date"/>
<xs:element name="toDate" type="xs:date"/>
<xs:element name="duties" type="xs:string"/>
<xs:element name="supervisor" type="xs:string"/>
<xs:element name="contactYN" type="xs:string"/>
<xs:element name="address" type="xs:string"/>
<xs:element name="telephone" type="xs:string"/>
<xs:element name="reasonForLeaving" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="officeUseOnly">
<xs:complexType>
<xs:sequence>
<xs:element name="managerName" type="xs:string"/>
<xs:element name="applicationID" type="xs:string"/>
<xs:element name="baseSalary" type="xs:float"/>
<xs:element maxOccurs="unbounded" name="currentPosition">
<xs:complexType>
<xs:sequence>
<xs:element name="Position" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="interviewDate" type="xs:date"/>
<xs:element name="actualStartDate" type="xs:date"/>
<xs:element name="userDefined1" type="xs:string"/>
<xs:element name="userDefined2" type="xs:string"/>
<xs:element name="userDefined3" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Please suggest what am I missing?
Views
Replies
Total Likes
You may want to repost this in either the Designer or Forms forum.
Thank You, I have reposted it in Designer
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies
Views
Likes
Replies