code: public FieldList getFieldList(String strFileName)
      {
          if (m_vFieldListList == null)
              return null;
          for (int i = 0; ; i++)
          {   // Step 1 - Disconnect the controls from the fields
              FieldList fieldInList = this.getFieldList(i);
              if (fieldInList == null)
                  break;
              if (strFileName.equalsIgnoreCase(fieldInList.getTableNames(false)))
                  return fieldInList; // Found, already there.
          }
          return null;
      }
docs: Return the FieldList describing the screen's fields.
  Note: This is used so you can override this method to use more that one field list.
  @return The fieldlist for this screen (null if you are past the end of the list).