Я создаю веб-приложение с интерфейсом Angular 9 (Typescript) и Django с серверной частью SQLite. Основное назначение приложения - ввод данных и управление базой данных. Я использую компоненты материала для создания различных форм в степпперах. Нет проблем со сборкой форм и отправкой данных на серверную часть при использовании компонентов материала как есть, но для одного из шагов я хотел бы реализовать запись в сетке, которая имеет все следующее:
- Функция копирования / вставки непосредственно из Excel
- Расчетные поля в каждой строке на основе вставленных данных
- Выпадающие поля, где параметры извлекаются из текущих данных
Например, я хотел бы иметь возможность иметь сетку, в которой для каждой строки некоторые столбцы заполняются путем выбора варианта из раскрывающегося списка, некоторые заполняются путем вставки непосредственно из Excel, а некоторые заполняются как вычисления с использованием вставленные данные + другие столбцы. Затем все эти данные должны быть отправлены в серверную часть и сохранены в базе данных при нажатии кнопки.
Все это будет одним шагом в более крупной форме.
Все это на самом деле возможно с версией сообщества ag-grid? Кроме того, есть ли другие пакеты, которые могут помочь в этом? Судя по моим исследованиям, это не выглядит слишком вероятным, но я все еще новичок в Angular, ag-grid et c.
Пожалуйста, дайте мне знать, могу ли я уточнить что-нибудь, поскольку я понимаю свои требования могут быть немного запутанными.