Что делать, когда есть непонятная ошибка?
- Посмотрите as_trace (select top 10 * from trace order by id desc (в тексте пишется название SP и строка, если это ошибка SQL) или на панели админа).
- Включаем в настройках ShowDebugInfo = 1 и смотрим в консоли браузера (F12 / вкладка Console) вывод данных JSON по работе компонентов.
- Проверяем корректность вывода разметки в браузере (правой кнопкой на элементе Просмотреть код и смотрим какая разметка в итоге получилась в панели Chrome/Elements).
- Ручной запуск хранимых процедур (в SQL management Studio запускаете хранимую процедуру с тестовыми параметрами и проверяете как она исполняется).
- Проверьте свои переменные в хранимой процедуре с помощью вызова в exec dbo.as_print(@str = 'asd') - сохраняет в trace с кодом print.
- Проверьте что вы выдаете правильный формат выходных select и нет лишних выходных select в ваших хранимках (например, вместо select @s = name from table1 вы написали select name from table1 - это в итоге ломает порядок выходных select).
- Проверьте что у вас локализация подцепляет нужные поля и данные (на разных языках могут цепляться разные данные, например, не разметка страницы, а ее локализованный вариант).
- ЕСЛИ НИЧЕГО НЕ ПОМОГАЕТ:
- упрощайте до начального стабильного состояния, и от него постепенно добавляйте возможностей
- проверьте пример из документации на практике (и лучше прописать руками - возможно где-то будет буква С русская вместо латиницы).
- напишите в центр разработки, чтобы проверили на стенде ваши тестовые данные (укажите URL, скрин и входные данные для возможности воспроизвести вашу ситуацию).