docs: public int doSubScriptCommands(Script recScript, Map<String,Object> properties)
      {
          int iErrorCode = DBConstants.NORMAL_RETURN;
          Script recSubScript = recScript.getSubScript();
          try {
              recSubScript.close();
              while (recSubScript.hasNext())
              {
                  recSubScript.next();
                  iErrorCode = this.doCommand(recSubScript, properties);
                  if (iErrorCode != DBConstants.NORMAL_RETURN)
                      return iErrorCode;
              }
          } catch (DBException ex) {
              ex.printStackTrace();
          }
          return iErrorCode;
      }