code: @Execute
      public HtmlResponse details(final int crudMode, final String id) {
          verifyCrudMode(crudMode, CrudMode.DETAILS);
          saveToken();
          return asDetailsHtml().useForm(
                  EditForm.class,
                  op -> {
                      op.setup(form -> {
                          relatedQueryService
                                  .getRelatedQuery(id)
                                  .ifPresent(
                                          entity -> {
                                              copyBeanToBean(entity, form, copyOp -> {
                                                  copyOp.excludeNull();
                                                  copyOp.exclude(Constants.QUERIES);
                                              });
                                              form.queries =
                                                      stream(entity.getQueries()).get(
                                                              stream -> stream.filter(StringUtil::isNotBlank).collect(
                                                                      Collectors.joining("\n")));
                                              form.crudMode = crudMode;
                                          })
                                  .orElse(() -> {
                                      throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id),
                                              () -> asListHtml());
                                  });
                      });
                  });
      }
docs: -------