Hi - I use mailmerge tags to create word documnts. I need to populate a table with a given result set. So far I can do this by inserting a one row table the tablestart and tableend tags (and inside the table I have tags for that data set.
But I cannot seem to get the table to look right - it has an extra empty row or too much white space.
I know I can create a table using Aspose.slides for java with something like this…
ITable table = (ITable)shape;
IRow tblRow = table.getRows().get_Item(0);
List mitiSteps = risk.getMitigationSet().getMitigationStepsAsArrayList();
Iterator k = mitiSteps.iterator();
int mitiNumber = 0;
while (k.hasNext())
{
MitigationStep mitigationStep = (MitigationStep)k.next();
table.getRows().get_Item(mitiNumber).get_Item(0).getTextFrame().setText(mitigationStep.getTitle());
table.getRows().get_Item(mitiNumber).get_Item(1).getTextFrame().setText(mitigationStep.getResponsiblePerson());
table.getRows().get_Item(mitiNumber).get_Item(2).getTextFrame().setText(mitigationStep.getStartDate());
table.getRows().get_Item(mitiNumber).get_Item(3).getTextFrame().setText(mitigationStep.getCompletedDate());
table.getRows().get_Item(mitiNumber).get_Item(4).getTextFrame().setText(mitigationStep.getDescription());
table.getRows().get_Item(mitiNumber).get_Item(5).getTextFrame().setText("");
mitiNumber++;
if (mitiSteps.size() > mitiNumber)
// AddClone adds a row in the end of the table
table.getRows().addClone(tblRow, false);
}
Is there a comparable way for Aspose.Word?