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

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

  • Проверить что 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

Это снижение стоимости владения

за счет меньшего количества людей для поддержки и узкого стека разработки. Про снижение стоимости владения продуктом

Это быстрое внесение изменений

по ходу эксплуатации программы. Как создается функционал на платформе

Это простой удобный интерфейс

адаптация под мобильные устройства. Про юзабилити платформы