Hi
I've in my xsd mixed content type elements. eg: like
<xs:element name="letter">
<xs:complexType mixed="true">
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="orderid" type="xs:positiveInteger"/>
<xs:element name="shipdate" type="xs:date"/>
</xs:sequence>
<xs:attribute name="testattribute" type="xs:string"/>
</xs:complexType>
</xs:element>
when i create dataconnection in livecycle designer ES using thsi xsd I can see only attributes ,but not the elements. As i need to map these elements on my PDF form, can somebody help how to see these elements and map?
Thanks
Solved! Go to Solution.
Views
Replies
Total Likes
Try removing the mixed ="true" from the XSD..
<xs:element name="letter">
<xs:complexType mixed="true">
Thanks
Srini
Views
Replies
Total Likes
Try removing the mixed ="true" from the XSD..
<xs:element name="letter">
<xs:complexType mixed="true">
Thanks
Srini
Views
Replies
Total Likes
Hi
thanks for the tip, it worked well. Also i have another problem. I'm actullay using two xsd. the first one is dictionory the second one form specific.
Int he form specific xsd I use restriction from the dictionary
for eg: dictionary.xsd is like this
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.example.org/Base"
targetNamespace="http://www.example.org/Base"
elementFormDefault="unqualified">
<xs:element name="A" type="AType" />
<xs:complexType name="AType">
<xs:sequence>
<xs:element name="title" type="xs:string" />
<xs:element name="name" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:schema>
form.xsd is
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.example.org/Restriction"
targetNamespace="http://www.example.org/Restriction"
xmlns:base="http://www.example.org/Base"
elementFormDefault="unqualified">
<xs:import namespace="http://www.example.org/Base"
schemaLocation="dictionary.xsd" />
<xs:element name="ARestricted" type="ARestrictedType" />
<xs:complexType name="ARestrictedType">
<xs:complexContent>
<xs:restriction base="base:AType">
<xs:sequence>
<xs:element name="name" type="xs:string" />
</xs:sequence>
</xs:restriction>
</xs:complexContent>
</xs:complexType>
</xs:schema>
when i import this into livecyle I'm expecting to see only restricted elements but i see all the elements from dictionary.
Here in this case I want to see in dataview only "name", but i see both "title" and "name"
In my actual forms "dictionary xsd" is so big which makes my livecycle designe very slow.
As a result i get this error message, if i remove some of the elements then livecycle can import.
Is there any tip to stop importing all elements.
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies