try {
doc.replaceItemValue("Form", "AllTypes");
doc.replaceItemValue("fldIcon", index);
doc.replaceItemValue("fldText", "text_" + sIndex);
doc.replaceItemValue("fldNumber", index * 100);
doc.replaceItemValue("fldDate", createDate(session, 2010, 1, index));
doc.replaceItemValue("fldTime", createTime(session, 5, 1, index));
doc.replaceItemValue("fldDateTime", createDateTime(session, 2011, 2, index, 8, 9, index));
doc.replaceItemValue("fldDateTimeRange", createDateTimeRange(session, 2012, 3, index, 8, 9, index));
doc.replaceItemValue("fldDialogList", "dlg_" + sIndex);