Таблицы. Частые ошибки при настройке таблицы (почему не работает таблица)

Не выводится таблица. Что делать? 

  • Проверить что pageSize в настройках таблицы больше 0
  • Проверить, что на странице вы задали правильно Роли и у таблицы также поставили параметр Роли корректно.
  • Проверить, что корректно реализовали хранимую процедуру GetItems

Ошибки в панели Chrome 

Попробуйте использовать для типов колонок тип Строка, а не Дата и т.д.

Столбец пропадает, сортировка ломается 

Дело в том, что в строках не должны быть null. При записи в #result обязательно используйте isnull для установки значения по умолчанию. 

Не работает сохранение поля в таблице. 

Столбец id с PK=true должен ВСЕГДА идти на первом месте. 

Проверьте через dbo.print, что все параметры приходят верно в sql UpdateItemField 

В GetItems выдается ошибка  COLLATE кодировка..

Используйте табличные переменные (declare @t table), а не временные таблицы(#t). Эта ошибка связана с тем, что вероятно перенесли базу на другой сервер, а временная таблица использует другую кодировку (таблица tempdb).   

Что делать если таблица не влезает в экран по горизонтали? 

Первое - используйте уменьшенный шрифт (настройка FontSize у таблицы)

Второе - рассмотрите вариант объединения информации в 1 поле за счет расширенного описания полей (например используя поля desc_{colCode}).

Третье - уберите часть полей из таблицы, а  их просмотр/управление сделайте через модальную форму или подтаблицу. 

Falcon Space - функциональная веб-платформа разработки на узком стеке MS SQL/Bootstrap. Вводная по Falcon Space
Насколько полезной была статья?

Google поиск по нашей документации

Выгода от использования Falcon Space

В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Нужна бесплатная консультация?
Получить оценку проекта
Создайте концепцию проекта на основе нашего шаблона и получите оценку проекта в виде КП.
Демо-сайт решений
Базисные решения, которые можно гибко адаптировать под себя: менять внешний вид, бизнес-логику и даже структуру базы данных.
Сайт использует Cookie. Правила конфиденциальности OK