docs: public final void tryMakeWhereString(final StringBuffer pSbWhere,
      final IRequestData pRequestData, final String pNameEntity,
        final String pFldNm,
          final Map<String, Object> pFilterMap,
            final Set<String> pFilterAppearance) throws Exception {
      String nmRnd = pRequestData.getParameter("nmRnd");
      String fltOrdPrefix;
      if (nmRnd != null && nmRnd.contains("pickerDub")) {
        fltOrdPrefix = "fltordPD";
      } else if (nmRnd != null && nmRnd.contains("picker")) {
        fltOrdPrefix = "fltordP";
      } else {
        fltOrdPrefix = "fltordM";
      }
      String fltforcedName = fltOrdPrefix + "forcedFor";
      String fltforced = pRequestData.getParameter(fltforcedName);
      if (fltforced != null) {
        pFilterMap.put(fltforcedName, fltforced);
      }
      String nmFldVal = fltOrdPrefix + pFldNm + "Val";
      String fltVal = pRequestData.getParameter(nmFldVal);
      String nmFldOpr = fltOrdPrefix + pFldNm + "Opr";
      String valFldOpr = pRequestData.getParameter(nmFldOpr);
      String cond = null;
      if ("isnotnull".equals(valFldOpr) || "isnull".equals(valFldOpr)) {
          cond = pNameEntity.toUpperCase()
              + "." + pFldNm.toUpperCase() + " "
              + toSqlOperator(valFldOpr);
      } else if (fltVal != null && valFldOpr != null
        && !valFldOpr.equals("disabled") && !valFldOpr.equals("")) {
        cond = pNameEntity.toUpperCase()
            + "." + pFldNm.toUpperCase() + " "
            + toSqlOperator(valFldOpr)
            + " '" + fltVal + "'";
      }
      if (cond != null) {
        pFilterMap.put(nmFldVal, fltVal);
        pFilterMap.put(nmFldOpr, valFldOpr);
        if (pFilterAppearance != null) {
          pFilterAppearance.add(getSrvI18n().getMsg(pFldNm) + " "
            + getSrvI18n().getMsg(valFldOpr) + " " + fltVal);
        }
        if (pSbWhere.toString().length() == 0) {
          pSbWhere.append(cond);
        } else {
          pSbWhere.append(" and " + cond);
        }
      }
    }