View Single Post
  #1   Report Post  
Muhammad Amjad
 
Posts: n/a
Default Word 2003 Table XSL

Hi there,
+ Created a Word document (e.g. Student.doc).
+ Attached a Schema to it (e.g. Student.xsd).
+ Drew a Table with 2 Rows and 2 Columns.
+ Added the root Tag to whole document (e.g. student).
+ Inserted Headings in the 1st row (e.g. Name, Age).
+ Inserted Tags from the Schema in each column of 2nd row (e.g.
sname, sage).
+ Saved the document As XML with Word ML (e.g. StudentML.xml).
+ Again saved the document As XML with Data Only option (e.g.
StudentDataOnly.xml).
+ Used the WML2XSLT.exe to generate Student.XSL from StudentML.xml as
follows;
D:\Program Files\Microsoft Office 2003 Developer Resources\Microsoft
Office 2003 WordprocessingML Transform Inference Toolwml2xslt.exe
C:\StudentML.xml

+ Edited the StudentDataOnly.xml to put more values (just copied the
sname and sage elements once again).
+ Opened the StudentDataOnly.xml in Word 2003 and applied the transform
i.e. Student.XSL.
+ The output is not according to my expectations. It created 2 more
cells in the same row and puts the values there. However it should have
created another row and put name and age there.

Any ideas?

I am using Word 2003 and Word XML SDK. Thanks for you help.

Cordially,
M.Amad