Can any one suggest me how we can create .ods file through the progress code( without use of third party tools)
Check out http://www.oehive.org/project/libxlsx and associated posts.
Thank you for your kind suggestion , actually libxslx.p is just convert the .xlsx document to .ODS with help of Python Script. The Trick is Python embedded to OpenOffice itself. The Basic idea of ODF is every things in xml format so progress can have capable of creating xml why not we create directly ods file instead conversion?.
I think this is a question of whether or not one wants to re-invent the wheel If the conversion routine already exists and is easily called from Progress, is there a special virtue in re-inventing this capability in a pure ABL solution? Perhaps, but expect to have to write it yourself ...