Что такое таблица конструктора
Хотите ускорить разработку? Вы можете использовать Aspose.Cells для создания файлов Excel с нуля с помощью его гибкого API. Одним из наиболее распространенных применений Aspose.Cells является создание и заполнение файлов Excel данными, которые могут поступать из существующей базы данных, пользователя или других источников, динамически. Помимо добавления данных в файлы Excel, вам также потребуется написать, чтобы применить форматирование (внешний вид).
Оформление требует времени. Что может ускорить разработку?
Решение — электронные таблицы конструктора
Чтобы ускорить вашу разработку, Aspose.Cells предлагает замечательную электронную таблицу конструктора функций.
Что такое таблица конструктора?
Электронная таблица дизайнера — это файл Excel, созданный с помощью Microsoft Excel, в котором уже применено все форматирование, а содержимое может быть определено во время разработки. Это больше похоже на файл шаблона, который не содержит никаких данных, а только форматирование, как показано ниже:
Таблица конструктора |
---|
Например, вы можете скачать примерный проект сздесь. |
Как это использовать?
После создания электронной таблицы дизайнера используйте Aspose.Cells, чтобы прочитать электронную таблицу дизайнера и добавить данные в ее указанные позиции (в соответствии с предопределенными настройками формата) во время выполнения. Например, на скриншоте выше вы можете видеть, что мы уже решили во время разработки добавитьнаименование товара, Название категории, Количество на единицу иЕдиницы на складестолбцы. У них еще нет данных: они будут добавлены во время выполнения. На приведенном выше рисунке показана очень простая электронная таблица, но дизайнерские электронные таблицы экономят ваше время даже при работе со сложными электронными таблицами.
Умные маркеры
Кроме того, Aspose.Cells позволяет добавитьумные маркеры в таблицу конструктора. Смарт-маркеры обрабатываются во время выполнения с помощьюWorkbookDesigner метод класса Process. Это может помочь вам писать меньше кода и при этом получать отличный результат.