Aspose.Cells Forms for Sitefinity
Введение
Модуль Aspose.Cells Dynamic Forms для сайта Sitefinity позволяет пользователям генерировать динамические опросы и анкеты, сохранять входные данные пользователей в электронной таблице Excel и экспортировать результаты в Excel, Text, CSV и OpenDocument Spreadsheet с использованием Aspose.Cells. Этот модуль демонстрирует мощную функцию построения электронных таблиц, предоставляемую Aspose.Cells for .NET.
Возможности модуля
Эта первоначальная версия модуля обогащена следующими функциями, чтобы упростить процесс создания форм и экспорта
- Сохранить настройки полей формы в Excel
- Сохранить данные ввода пользователя в Excel
- Добавить новые и обновить существующие поля формы
- Добавить текстовое поле, многострочное текстовое поле, радиокнопки, флажки и выпадающие списки, поля типа элементов выпадающего списка
- Добавить/обновить метку для каждого поля
- Показать/скрыть поля формы
- Автоматическое подгонка столбцов под длину содержимого и применение форматирования заголовка столбца как полужирный текст
- Экспорт данных в документы Microsoft Excel (.xls, .xlsx и .xlsb)
- Экспорт данных в текстовый документ с разделителями табуляции (*.txt)
- Экспорт данных в CSV (с разделителями-запятыми) (*.csv)
- Экспорт данных в OpenDocument Spreadsheet (*.ods)
- Возможность выбора желаемого формата вывода перед экспортом.
- Экспортируемый документ автоматически отправляется в браузер для загрузки.
Требования к системе и поддерживаемые платформы
Для настройки дополнений Aspose.Cells .NET для Sitefinity вам необходимо выполнить следующие требования:
- Sitefinity CMS, работающий на ASP.NET 4.0
Не стесняйтесь связаться с нами, если у вас возникли проблемы с установкой этого дополнения для Sitefinity.
Дополнение поддерживается на всех версиях
- Sitefinity CMS, работающий на ASP.NET 4.0
Загрузка и установка
Загрузка
Вы можете загрузить модуль экспорта контента Aspose .NET для Sitefinity из одного из следующих мест
Установка
После загрузки, пожалуйста, выполните следующие шаги, чтобы установить дополнительный модуль на ваш сайт Sitefinity:
Шаг 1: Скопируйте файлы в вашу установку Sitefinity
Пожалуйста, извлеките загруженный ZIP-файл. Вам понадобится FTP или прямой доступ к папке установки Sitefinity на сервере, чтобы выполнить следующее:
- Скопируйте Aspose.Cells.dll и Aspose.Sitefinity.FormBuilder.dll в папку bin установки Sitefinity.
- Скопируйте папку Addons в корень установки Sitefinity, где находится папка bin.
Шаг 2: Зарегистрируйте дополнение экспорта контента Aspose Sitefinity в Sitefinity
- Log into your Sitefinity CMS with an ‘Administrator’ account. The login page can be reached by http://www.mywebsite.com/sitefinity
- Нажмите Администрирование, затем Настройки. Появляется страница Основные настройки.
- Нажмите ссылку Дополнительно. Появляется страница Настройки.
- В левой панели щелкните Инструменты за которым следует Инструменты, затем Блоки, Секции и ContentToolboxSection, затем Инструменты.
- Нажмите Создать новый. Появляется форма регистрации виджета.
- Заполните поля формы следующим образом:
- Убедитесь, что Включено выбрано.
- В поле Control CLR Type or Virtual Path.
- Добавьте ~/Addons/Aspose.SiteFinity.FormBuilder.ToExcel/Edit.ascx
- Добавьте Имя, Заголовок и Описание следующим образом:
- Aspose PageName (например, Edit, View, Export) формы для пользователей SiteFinity
- Aspose PageName Form (например, Aspose Edit Form, Aspose View Form, Aspose Export Form)
- PageName - конструктор форм и экспортер для Sitefinity.
- Вы можете оставить все остальные поля без изменений.
- По завершении нажмите Сохранить изменения.
- Виджет зарегистрирован в панели инструментов и может быть использован в Sitefinity. (См. ниже изображение)
- В поле Control CLR Type or Virtual Path.
- Убедитесь, что Включено выбрано.
Использование и видеодемонстрация
Использование
После установки и настройки дополнительного модуля Aspose.Cells Dynamic Forms Builder для пользователей Sitefinity, его использование на вашем веб-сайте становится действительно простым. Для начала выполните эти простые шаги:
- Убедитесь, что вы вошли в Sitefinity с учетной записью уровня администратора.
- Перейдите на страницу, на которую хотите добавить плагин. Убедитесь, что страница открыта в режиме редактирования.
- В меню Перетащить виджеты справа выберите форму Aspose Edit/View/Export и перетащите ее на позицию. (См. ниже изображение)
Вы успешно добавили модуль Aspose.Cells Dynamic Form Builder для сайта Sitefinity на свою страницу.
Как применить лицензию Aspose?
Этот плагин использует оценочную версию Aspose.Cells. Как только вы будете довольны результатами оценки, вы сможете приобрести лицензию на веб-сайте покупки Aspose. Для удаления сообщения об оценке и ограничений функций необходимо применить лицензионный ключ продукта. После приобретения продукта вы получите файл лицензии. Пожалуйста, выполните следующие шаги для применения лицензии
- Убедитесь, что лицензионный файл называется Aspose.Total.lic
- Поместите файл Aspose.Total.lic в папку App_Data вашего веб-сайта Sitefinity, например, “Корневая папка Sitefinity/App_Data/Aspose.Total.lic”
Настройки динамических форм
- Убедитесь, что вы вошли в систему, нажмите на меню Страницы, затем на первую строку, кнопка Просмотр рядом с столбцом Действие.
- Нажмите кнопку Изменить, доступную рядом с меткой опции.
- Есть несколько предопределенных полей, вы можете редактировать/скрыть, просто нажав Изменить в сетке.
- Вы можете создавать/удалять/обновлять новые поля любого типа (TextBox, MultiLineTextBox, RadioButton, Checkboxes, DropdownList, Title, Success Message)
Отправка динамической формы
- Заполните поля.
- Нажмите кнопку Отправить, чтобы сохранить данные.
- Каждый клик кнопки Отправить сохранит новую запись в Excel.
Экспорт сохраненных данных
- Убедитесь, что вы вошли в систему, перейдите в меню Страницы и нажмите на первую строку, кнопка просмотра рядом с столбцом действие
- Наведите курсор на Иконку экспорта и нажмите на неё, страница экспорта откроется
- Выберите Тип экспорта
- Нажмите Экспортировать данные
- Экспортированный файл данных в соответствии с типом экспорта появится для загрузки/открытия
Вы успешно добавили Aspose Sitefinity Export Users to Excel.
Видео-демонстрация
Пожалуйста, проверьте видео ниже, чтобы увидеть модуль в действии.
Поддержка, расширение и вклад
Поддержка
С самых первых дней Aspose мы поняли, что просто предоставить нашим клиентам хорошие продукты недостаточно. Нам также необходимо предоставлять хорошее обслуживание. Мы сами являемся разработчиками и понимаем, насколько раздражающе, когда техническая проблема или особенность программного обеспечения мешает вам делать то, что вам необходимо. Мы здесь, чтобы решать проблемы, а не создавать их.
Поэтому мы предлагаем бесплатную поддержку. Каждый, кто использует наш продукт, независимо от того, купил он их или использует оценку, заслуживает нашего внимания и уважения. Вы можете отметить любые проблемы или предложения, связанные с Aspose.Cells .NET для модулей Sitefinity, используя любые из следующих платформ
Расширение и вклад
Исходный код
Вы можете загрузить последний исходный код по ссылке:
Как настроить исходный код
Для открытия и расширения исходного кода вам необходимо установить следующее
- Visual Studio 2013 или выше
Пожалуйста, следуйте этим простым шагам, чтобы начать
- Скачайте/Склонируйте исходный код.
- Откройте Visual Studio 2013 и выберите Файл > Открыть проект
- Перейдите к последнему загруженному исходному коду и откройте файл .sln