Community Tip - If community subscription notifications are filling up your inbox you can set up a daily digest and get all your notifications in a single email. X
I have a document. I making a copy of that document, thru code. When I create a new document, the contents/file attached to the original document does not get copied. I am using the ContentHolder & ContentHelper API.
ContentHelper.getApplicationData() to get the data. Following is the code
ContentHolder content = null;
try
{
content = ContentHelper.service.getContents((ContentHolder)document_object);
}
catch (PropertyVetoException e)
{
e.printStackTrace();
}
Vector vcontent = ContentHelper.getApplicationData(content);
newDocument.setContentVector(vcontent);
Which API would help to get data from a document & set it to a new document?
User the ContentHelper service :
import wt.content.ContentHelper
import wt.content.ContentHolder
import wt.doc.WTDocument
WTDocument source,target
// Get the docs...
ContentHelper.service.copyContent(source, target);
That helped. Thanks!