Hi,
I have a word docx document with a text box. Inside the text box there is a table. Now, if I insert a content control inside a cell of a table and I save and close the document, when trying to open it again it fails.
Here i add the OpenXML correspondant to that text box:
<w:pict> <v:shapetype w14:anchorId="55C75FCC" id="_x0000_t202" coordsize="21600,21600" o:spt="202" path="m,l,21600r21600,l21600,xe"> <v:stroke joinstyle="miter"/> <v:path gradientshapeok="t" o:connecttype="rect"/> </v:shapetype> <v:shape id="Text Box 2" o:spid="_x0000_s1026" type="#_x0000_t202" style=";margin-left:259.15pt;margin-top:0;width:185.9pt;height:139.2pt;z-index:251659264;visibility:visible;v-text-anchor:top" o:gfxdata="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
cmV2LnhtbFBLBQYAAAAABAAEAPMAAACJBQAAAAA=
"> <v:textbox> <w:txbxContent> <w:p w:rsidR="00511D77" w:rsidRDefault="00511D77"> <w:pPr> <w:rPr> <w:lang w:val="en-US"/> </w:rPr> </w:pPr> <w:proofErr w:type="spellStart"/> <w:r> <w:rPr> <w:lang w:val="en-US"/> </w:rPr> <w:t>My_integer</w:t> </w:r> <w:proofErr w:type="spellEnd"/> <w:r> <w:rPr> <w:lang w:val="en-US"/> </w:rPr> <w:t xml:space="preserve">: </w:t> </w:r> <w:sdt> <w:sdtPr> <w:rPr> <w:lang w:val="en-US"/> </w:rPr> <w:alias w:val="my_integer"/> <w:tag w:val="F2:my_integer"/> <w:id w:val="-1930726174"/> <w:placeholder> <w:docPart w:val="DefaultPlaceholder_1081868574"/> </w:placeholder> </w:sdtPr> <w:sdtContent> <w:r w:rsidRPr="00511D77"> <w:rPr> <w:rStyle w:val="PlaceholderText"/> <w:color w:val="auto"/> </w:rPr> <w:t>[#]</w:t> </w:r> </w:sdtContent> </w:sdt> </w:p> <w:p w:rsidR="008F6FC2" w:rsidRDefault="008F6FC2"> <w:pPr> <w:rPr> <w:lang w:val="en-US"/> </w:rPr> </w:pPr> <w:r> <w:rPr> <w:lang w:val="en-US"/> </w:rPr> <w:t xml:space="preserve">My-float: </w:t> </w:r> </w:p> <w:tbl> <w:tblPr> <w:tblStyle w:val="TableGrid"/> <w:tblW w:w="0" w:type="auto"/> <w:tblLook w:val="04A0" w:firstRow="1" w:lastRow="0" w:firstColumn="1" w:lastColumn="0" w:noHBand="0" w:noVBand="1"/> </w:tblPr> <w:tblGrid> <w:gridCol w:w="1645"/> <w:gridCol w:w="1641"/> </w:tblGrid> <w:tr w:rsidR="008F6FC2" w:rsidTr="008F6FC2"> <w:tc> <w:tcPr> <w:tcW w:w="1650" w:type="dxa"/> </w:tcPr> <w:p w:rsidR="008F6FC2" w:rsidRDefault="008F6FC2"> <w:pPr> <w:rPr> <w:lang w:val="en-US"/> </w:rPr> </w:pPr> <w:r> <w:rPr> <w:lang w:val="en-US"/> </w:rPr> <w:t>My float</w:t> </w:r> </w:p> </w:tc> <w:tc> <w:tcPr> <w:tcW w:w="1651" w:type="dxa"/> </w:tcPr> <w:p w:rsidR="008F6FC2" w:rsidRDefault="008F6FC2"> <w:pPr> <w:rPr> <w:lang w:val="en-US"/> </w:rPr> </w:pPr> </w:p> </w:tc> </w:tr> <w:tr w:rsidR="008F6FC2" w:rsidTr="008F6FC2"> <w:tc> <w:tcPr> <w:tcW w:w="1650" w:type="dxa"/> </w:tcPr> <w:p w:rsidR="008F6FC2" w:rsidRDefault="008F6FC2"> <w:pPr> <w:rPr> <w:lang w:val="en-US"/> </w:rPr> </w:pPr> <w:proofErr w:type="spellStart"/> <w:r> <w:rPr> <w:lang w:val="en-US"/> </w:rPr> <w:t>My_date</w:t> </w:r> <w:proofErr w:type="spellEnd"/> </w:p> </w:tc> <w:tc> <w:tcPr> <w:tcW w:w="1651" w:type="dxa"/> </w:tcPr> <w:p w:rsidR="008F6FC2" w:rsidRDefault="008F6FC2"> <w:pPr> <w:rPr> <w:lang w:val="en-US"/> </w:rPr> </w:pPr> <w:bookmarkStart w:id="1" w:name="_GoBack"/> <w:bookmarkEnd w:id="1"/> </w:p> </w:tc> </w:tr> </w:tbl> <w:p w:rsidR="008F6FC2" w:rsidRPr="00511D77" w:rsidRDefault="008F6FC2"> <w:pPr> <w:rPr> <w:lang w:val="en-US"/> </w:rPr> </w:pPr> </w:p> </w:txbxContent> </v:textbox> <w10:wrap type="square"/> </v:shape> </w:pict>
This is the document BEFORE adding the content control. After adding it, if you see the difference:
</w:tbl> </w:txbxContent> </w:pict>
The end tag of <v:shape> and <v:textbox> are gone. It looks to me like saving and closing the document has deleted them. While the document is open is ok, since the schema is loaded, but trying to open it again it fails.
Can anyone review this and confirm that is a bug?
Regards,
Javier Montoro