code: public boolean printControl(PrintWriter out, int iPrintOptions)
      {
          boolean bFieldsFound = super.printControl(out, iPrintOptions);
          if (!bFieldsFound)
          {
              int iNumCols = this.getSFieldCount();
              for (int iIndex = 0; iIndex < iNumCols; iIndex++)
              {
                  ScreenField sField = this.getSField(iIndex);
                  boolean bPrintControl = this.isPrintableControl(sField, iPrintOptions);
                  if (this.isToolbar())
                      if (sField.getConverter() == null)
                          bPrintControl = false;
                  if (this instanceof BaseGridScreen)
                      if (iIndex < ((BaseGridScreen)this).getNavCount())
                          bPrintControl = true;   // Move to isPrintable.
                  if (bPrintControl)
                  {
                      if (!bFieldsFound)
                          this.printControlStartForm(out, iPrintOptions);    // First time
                      this.printControlStartField(out, iPrintOptions);
                      sField.printControl(out, iPrintOptions);
                      this.printControlEndField(out, iPrintOptions);
                      bFieldsFound = true;
                  }
              }
              if (bFieldsFound)
                  this.printControlEndForm(out, iPrintOptions);
          }
          return bFieldsFound;
      }
docs: Display this screen in html input format.
  @return true if default params were found for this form.
  @param out The http output stream.
  @exception DBException File exception.