Aspose.Cells Forms for Sitefinity

Introduction

Le module Aspose.Cells Dynamic Forms for Sitefinity permet aux utilisateurs de générer des questionnaires dynamiques et des enquêtes, de sauvegarder les entrées des utilisateurs dans une feuille de calcul Excel et d’exporter les résultats dans Excel, du texte, CSV et un tableau de calcul OpenDocument en utilisant Aspose.Cells. Ce module démontre la puissante fonctionnalité de construction de feuilles de calcul fournie par Aspose.Cells for .NET.

todo:image_alt_text

Fonctionnalités du module

Cette version initiale du module est enrichie des fonctionnalités suivantes pour rendre la construction et l’exportation de formulaires simples et faciles à utiliser

  • Enregistrer les paramètres des champs du formulaire dans Excel
  • Enregistrer les données de saisie de l’utilisateur dans Excel
  • Permettre d’ajouter de nouveaux champs au formulaire et de mettre à jour les champs existants
  • Permettre d’ajouter des champs de type TextBox, Multiline TextBox, RadioButtons, CheckBox et DropDownList, DropDownList Items
  • Permettre d’ajouter/mettre à jour une étiquette pour chaque champ
  • Permettre d’afficher/masquer les champs du formulaire
  • Ajustement automatique des colonnes à la longueur du contenu et application du format de colonne d’en-tête en texte en gras
  • Exporter des données vers des documents Microsoft Excel (.xls, .xlsx et .xlsb)
  • Exporter des données vers un document texte délimité par des tabulations (*.txt)
  • Exporter des données au format CSV (délimité par des virgules) (*.csv)
  • Exporter des données vers des feuilles de calcul OpenDocument (*.ods)
  • Option pour sélectionner le format de sortie souhaité avant l’exportation.
  • Le document exporté est automatiquement envoyé au navigateur pour téléchargement.

Configuration requise et plateformes prises en charge

Pour configurer les modules complémentaires Aspose.Cells .NET pour Sitefinity, vous devez respecter les exigences suivantes :

  • Sitefinity CMS fonctionnant sur ASP.NET 4.0

N’hésitez pas à nous contacter si vous rencontrez des problèmes lors de la configuration de ce module complémentaire Sitefinity.

Le module complémentaire est pris en charge sur toutes les versions de

  • Sitefinity CMS fonctionnant sur ASP.NET 4.0

Téléchargement et installation

Téléchargement

Vous pouvez télécharger le module Aspose .NET Content Exporter for Sitefinity depuis l’un des emplacements suivants

Installer

Une fois téléchargé, veuillez suivre ces étapes pour installer le module complémentaire dans votre site Web Sitefinity :

Étape 1 : Copiez les fichiers dans votre installation Sitefinity

Veuillez extraire le fichier ZIP téléchargé. Vous aurez besoin d’un accès FTP ou direct au dossier d’installation de Sitefinity sur le serveur pour effectuer ce qui suit :

  1. Copiez Aspose.Cells.dll & Aspose.Sitefinity.FormBuilder.dll dans le dossier bin de l’installation de Sitefinity.
  2. Copiez le dossier Addons à la racine de l’installation de Sitefinity où se trouve le dossier bin.

Étape 2 : Enregistrez le module complémentaire Aspose Sitefinity Content Export dans Sitefinity

  1. Log into your Sitefinity CMS with an ‘Administrator’ account. The login page can be reached by http://www.mywebsite.com/sitefinity
  2. Cliquez sur Administration puis Paramètres. La page des paramètres de base apparaît.
  3. Cliquez sur le lien Avancé. La page des paramètres apparaît.
  4. Dans le volet de gauche, cliquez sur Boîtes à outils, suivi de Boîtes à outils, puis Contrôles de page, Sections et ContentToolboxSection, puis Outils.
  5. Cliquez sur Créer un nouveau. Le formulaire d’enregistrement du widget apparaît.
  6. Remplissez les champs du formulaire comme suit :
    1. Assurez-vous que Activé est sélectionné.
      1. Dans le champ Type de CLR ou Chemin virtuel de contrôle.
        1. Ajoutez ~/Addons/Aspose.SiteFinity.FormBuilder.ToExcel/Edit.ascx
      2. Ajoutez Nom, Titre et Description comme suit :
        1. Aspose  NomDePage (comme Edit, View, Export) sous forme de formulaire aux utilisateurs de SiteFinity
        2. Formulaires Aspose NomDePage (comme formulaire Aspose Edit, formulaire Aspose View, formulaire Aspose Export)
        3. Constructeur et exportateur de formulaire NomDePage pour Sitefinity.
      3. Vous pouvez laisser tous les autres champs tels qu’ils sont.
      4. Lorsque vous avez terminé, cliquez sur Enregistrer les modifications.
      5. Le widget est enregistré dans la boîte à outils et peut être utilisé dans Sitefinity. (Voir l’image ci-dessous)

todo:image_alt_text

Utilisation et démonstration vidéo

En utilisant

Après avoir installé et configuré le module complémentaire Aspose.Cells Dynamic Forms Builder pour les utilisateurs de Sitefinity, il est vraiment simple de commencer à l’utiliser sur votre site web. Veuillez suivre ces étapes simples pour commencer :

  1. Assurez-vous d’être connecté à Sitefinity avec un compte de niveau Administrateur.
  2. Accédez à la page où vous souhaitez ajouter le plugin. Assurez-vous que la page est ouverte en mode édition.
  3. Dans le menu Faire glisser les widgets sur la droite, sélectionnez le formulaire Aspose Edit/View/Export et faites-le glisser à l’endroit souhaité. (Voir l’image ci-dessous)

todo:image_alt_text

Vous avez ajouté avec succès le module Aspose.Cells Dynamic Form Builder à votre page Sitefinity.

Comment appliquer la licence Aspose ?

Ce plugin utilise une version d’évaluation d’Aspose.Cells. Une fois satisfait de votre évaluation, vous pouvez acheter une licence sur le site d’achat Aspose. Pour supprimer le message d’évaluation et les limitations des fonctionnalités, la licence du produit doit être appliquée. Vous recevrez un fichier de licence après avoir acheté le produit. Veuillez suivre les étapes ci-dessous pour appliquer la licence

  • Assurez-vous que le fichier de licence est nommé Aspose.Total.lic
  • Placez le fichier Aspose.Total.lic dans le dossier App_Data de votre site web Sitefinity, par exemple, “Dossier racine de Sitefinity/App_Data/Aspose.Total.lic”

Paramètres des formulaires dynamiques

  1. Assurez-vous d’être connecté, cliquez sur le menu Page, cliquez sur la première rangée de l’option de bouton Vue près de la colonne Action.  
  2. Cliquez sur le bouton Modifier disponible près de l’étiquette d’option.
  3. Il y a quelques champs prédéfinis, que vous pouvez modifier/cacher en cliquant simplement sur Modifier dans la grille.
  4. Vous pouvez créer/supprimer/mettre à jour de nouveaux champs de tous types (Zone de texte, Zone de texte multi-lignes, Bouton radio, Cases à cocher, Liste déroulante, Titre, Message de réussite)

Soumettre le formulaire dynamique

  1. Remplissez les champs.
  2. Cliquez sur le bouton Soumettre pour enregistrer les données.
  3. Chaque clic sur le bouton Soumettre enregistrera un nouvel enregistrement dans Excel.

Exporter les données enregistrées

  1. Assurez-vous d’être connecté, allez dans le menu Pages et cliquez sur le bouton d’option de vue de la première ligne près de la colonne d’action.
  2. Passez la souris sur l’icône d’exportation et cliquez sur onit la page d’exportation s’ouvrira.
  3. Sélectionnez le Type d’exportation.
  4. Cliquez sur Exporter les données.
  5. Le fichier de données exporté selon le type d’exportation apparaîtra pour être téléchargé/ouvert.

Vous avez ajouté avec succès Aspose Sitefinity Export Users to Excel.

Démo vidéo

Veuillez consulter la vidéo ci-dessous pour voir le module en action.

Soutenir, étendre et contribuer

Soutien

Dès les premiers jours d’Aspose, nous savions que le simple fait de fournir de bons produits à nos clients ne suffirait pas. Nous devions également offrir un bon service. Nous sommes nous-mêmes des développeurs et comprenons à quel point il est frustrant de voir un problème technique ou une bizarrerie dans le logiciel vous empêcher de faire ce que vous devez faire. Nous sommes ici pour résoudre les problèmes, pas pour en créer.

C’est pourquoi nous offrons un support gratuit. Toute personne qui utilise notre produit, qu’elle l’ait acheté ou qu’elle l’utilise en évaluation, mérite toute notre attention et notre respect. Vous pouvez signaler tout problème ou toute suggestion lié aux modules Aspose.Cells .NET pour Sitefinity en utilisant l’une des plateformes suivantes

Élargir et contribuer

Code source

Vous pouvez télécharger le dernier code source sur :

Comment configurer le code source

Vous devez avoir les éléments suivants installés pour ouvrir et étendre le code source

  • Visual Studio 2013 ou version ultérieure

Veuillez suivre ces étapes simples pour commencer

  1. Téléchargez/clônez le code source.
  2. Ouvrez Visual Studio 2013 et choisissez Fichier > Ouvrir le projet
  3. Accédez au code source le plus récent que vous avez téléchargé et ouvrez le fichier .sln.