code: public String addSelectParams(String seekSign, int areaDesc, boolean bAddOnlyMods, boolean bIncludeFileName, boolean bUseCurrentValues, Vector<BaseField> vParamList, boolean bForceUniqueKey, boolean bIncludeTempFields)
      {
          String sFilter = super.addSelectParams(seekSign, areaDesc, bAddOnlyMods, bIncludeFileName, bUseCurrentValues, vParamList, bForceUniqueKey, bIncludeTempFields);
          if (sFilter.length() > 0)
              return sFilter;     // Sort string was specified for this "QueryRecord"
          for (int iIndex = 0; iIndex < this.getRecordlistCount(); iIndex++)
          {
              Record stmtTable = this.getRecordlistAt(iIndex);
              if (stmtTable != null)
                  sFilter += stmtTable.addSelectParams(seekSign, areaDesc, bAddOnlyMods, bIncludeFileName, bUseCurrentValues, vParamList, bForceUniqueKey, bIncludeTempFields);
          }
          return sFilter;
      }
docs: Add to this SQL Key Filter.
  @param seekSign The seek sign.
  @param bAddOnlyMods Add only the keys which have modified?
  @param bIncludeFileName Include the file name in the string?
  @param bUseCurrentValues Use current values?
  @param vParamList The parameter list.
  @param bForceUniqueKey If params must be unique, if they aren't, add the unique key to the end.
  @param iAreaDesc The key area to select.
  @return The select string.