public string CreateTestReport(EventDB eventDB)
{
InitReport();
WriteH1("Test Report");
WriteH2("Heading & cool stuph 2");
WritePara("The first paragraph: x+3 < 4");
WritePara("coolclass", "The second paragraph");
StartPara("coolclass");
WriteText("This is the start of paragraph, with ");
WriteStyledText("bold", FontStyle.Bold);
WriteText(" text and ");
WriteStyledText("italic", FontStyle.Italic);
WriteText(" text and ");
WriteStyledText("underline", FontStyle.Underline);
WriteText(" text and ");
WriteStyledText("strikeout", FontStyle.Strikeout);
WriteText(" text and ");
WriteStyledText("combo", FontStyle.Bold | FontStyle.Underline);
WriteText(" text. ");
EndPara();
WritePara("paraclass", "This is a paragraph with style paraclass");
BeginTable(3);
WriteTableHeaderRow("Column 1", "Column 2", "Column 3");
WriteTableRow("row1col1", "row1col2", "row1col3");
WriteTableRow("", "row2col2", "row2col3");
BeginTableRow();
WriteTableCell("row3col1");
WriteTableCell("row3col2");
WriteTableCell("row3col3");
EndTableRow();
BeginTableRow();
WriteSpannedTableCell(2, "row3col1and2");
WriteTableCell("row3col3");
EndTableRow();
EndTable();
BeginTable("tableClass", 4, "col1Class", "col2Class");
BeginTableRow();
WriteTableHeaderCell(null);
WriteTableHeaderCell("myklass", "row1col2");
WriteTableHeaderCell("row1col3");
WriteTableHeaderCell("");
WriteTableHeaderCell("anotherclass", "row1col5");
EndTableRow();
BeginTableRow();
WriteTableCell("row2col1");
WriteTableCell("myklass", "row2col2");
WriteTableCell("row2col3");
WriteTableCell("");
WriteTableCell("row2col5");
EndTableRow();
EndTable();
return FinishReport();
}