Таблицы. Как связать 2 таблицы
1.У родительской таблицы указываем столбец ссылкой на другую страницу в хранимой процедуре GetItems
DECLARE @result TABLE (id int, title nvarchar(256), code nvarchar(64),
demo nvarchar(256), cols nvarchar(256))
INSERT INTO @result
SELECT id as id,
'
+ title + '' as title, -- это ссылка на форму
isnull(code,'') as code,
isnull(demo,'') as demo,
'
Колонки ' as cols , -- это ссылка на таблицу
FROM as_crud_tables
2.В разметке дочерней страницы в сниппете указываем
без привязки к параметрам
3.В настройках данной таблицы указываем Добавку к URL

4.Для дочерней таблицы в GetItems этот параметр передается как часть фильтра (в данном случае это параметр tableID из URL)
CREATE PROCEDURE [dbo].[crud_newTableTest_getItems]
@filters CRUDFilterParameter READONLY,--здесь хранится параметр url-itemID
@sort sql_variant,
@direction nvarchar(8),
@page int,
@pageSize int,
@username nvarchar(32)
AS
BEGIN
DECLARE @result TABLE (id int, name nvarchar(256), code nvarchar(64)
--получаем параметр из фильтра и заносим его
DECLARE @filterTableID nvarchar(128)в переменную
SELECT @filterTableID = try_cast(Value as int) from @filters where [Key] = 'tableID'
INSERT INTO @result
SELECT id as id,
isnull(name,'') as name,
isnull(code,'') as code
FROM as_trace
WHERE tableID = @filterTableID --связываем таблицы
5.Также этот параметр будет передаваться при создании сущностей (fastCreate), чтобы можно было корректно сохранить сущность.
Falcon Space - функциальная веб-платформа разработки на узком стеке MS SQL/Bootstrap. Вводная по Falcon Space
Примеры работы компонентов платформы Falcon Space
Примеры удобных таблиц и форм Примеры дашборда Примеры графиков и диаграмм Пример календаря Таблица с данными по API Пример вывода карты с точками Виды полей форм Пример виджета статистики Пример дерева иерархии Пример компонента Временная линия Пример карточки товаров Пример учета загрузки ресурса Пример Канбан доски Пример мастер формы Пример выгрузки документов Excel/Word Пример заполнения данных по ИНН- Руководства
- Основа Falcon Space
- Основные компоненты
- Возможности Falcon Space
- Подсистемы
- Дополнительные компоненты
- Интеграции
- HOWTO
- HOWTO Таблицы Таблицы. Как сделать сортировку в AS CRUD Таблицы. Как сделать Editable для галочки (Да/Нет) в AS CRUD Таблицы. Как редактировать колонку с датой Таблицы. Как связать 2 таблицы Таблицы. Как сделать таблицу в модальном окне (открывается в диалоговом окне) Таблицы. Как убрать показ количества строк результата в заголовке таблицы? Таблицы. Как связать таблицу и редактирование сущности (зависимая страница) Таблицы. Как использовать комментарии в таблицах Таблицы. Как добавить в фильтре значение Не выбрано со значением Таблицы. Как установить ширину колонки в таблице Таблицы. Как добавить диапазон даты или чисел в фильтр Таблицы. Как сделать операции только для некоторых строк Таблицы. Как делать различный набор столбцов одной таблицы для разных ролей Таблицы. Как реализовать подтаблицу (вложенная таблица), подформу в таблице Таблицы. Как скрыть строчные операции в таблице для определенных строк Таблицы. Как сделать в колонке таблицы управление файлами (картинками или документами) Таблицы. Как добавить коллбек после загрузки таблицы Таблицы. Как сделать таблицу на смартфоне в виде карточек Таблицы. Как работать с галочками в таблице Таблицы. Как сделать управляемый (динамический) Paging Таблицы. Частые ошибки при настройке таблицы (почему не работает таблица) Таблицы. Как обновить подтаблицу после выполнения некой операции Таблицы. Как обрабатывать групповые операции через модальную форму Таблицы. Как создать предустановленные фильтры для таблицы Таблицы. Как вывести данные из удаленного источника (по API) в компоненте Таблица Как сделать сворачивание таблицы (collapse table) Как убрать старые dict процедуры в формах и таблицах Таблица. Как сделать фильтр с деревом галочек Таблицы. Как отключить сохранение состояния таблицы (фильтры) Таблицы. Как сделать ссылку на всю строку таблицы Таблицы. Как передать через URL значение фильтра Таблицы. Как сделать обрезание ячеек таблицы Таблица. Создание сущности с учетом значений фильтров Кастомная разметка в таблице Таблицы. Как настроить дополнительные шапку и подвал у таблицы Таблица. Как сделать зависимые фильтры в таблице
- HOWTO Формы
- HOWTO JS
- HOWTO CSS
- HOWTO Верстка
- Решение проблем
Платформа Falcon Space
Это снижение стоимости владения
за счет меньшего количества людей для поддержки
Это быстрое внесение изменений
по ходу эксплуатации программы
Это современный интерфейс
полная адаптация под мобильные устройства
Бесплатное обучение разработке на Falcon Space
Вы можете разрабатывать самостоятельно или сотрудничать с нами в плане веб-разработки на платформе Falcon Space.
