docs: public void printDataStartForm(PrintWriter out, int iPrintOptions)
      {
          String strRecordName = "norecord";
          Record record = this.getMainRecord();
          if (record != null)
              strRecordName = record.getTableNames(false);
          if ((iPrintOptions & HtmlConstants.MAIN_HEADING_SCREEN) == HtmlConstants.MAIN_HEADING_SCREEN)
          {
              out.println(Utility.startTag(XMLTags.HEADING));
              out.println(Utility.startTag(XMLTags.FILE));
              out.println(Utility.startTag(strRecordName));
          }
          if ((iPrintOptions & HtmlConstants.MAIN_FOOTING_SCREEN) == HtmlConstants.MAIN_FOOTING_SCREEN)
          {
              out.println(Utility.startTag(XMLTags.FOOTING));
              out.println(Utility.startTag(XMLTags.FILE));
              out.println(Utility.startTag(strRecordName));
          }
          if ((iPrintOptions & HtmlConstants.REPORT_SCREEN) != HtmlConstants.REPORT_SCREEN)
              out.println(Utility.startTag(XMLTags.DATA));    // If not a report
      }