Création d’un formulaire Web dans la langue de Wolfram (7 / 7 étapes)

Etape 7: C’est tout ! Maintenant, vous pouvez générer n’importe quel formulaire en ligne en utilisant le langage de Wolfram et évaluer la sortie aussi bien !

Le lien suivant vous emmènera à la plateforme de développement de Wolfram pour cet exemple. Vous pouvez bricoler autour et faire vos propres formulaires web génial après avoir signé en !

https://wolfr.am/7sWktv6a

Dans le cas où vous vous demandez comment le programme serait avez regardé sans utiliser les fonctions que nous avons défini, c’est ici ! Sa longue mais parcourant attentivement, nous pouvons voir ce que fait chaque partie du code.

Code :

efficacité énergétique = CreateDatabin [< | » Nom"->"Calculatrice de l’efficacité énergétique", Permissions ->"Public","Interprétation"-> {"thermostat"->"Integer","isolation"->"Integer","éclairage"->"Integer","Energy Star"->"Integer","frigo"->"Integer","draftyWindows"->"Integer","aérateurs"->"Integer","périodes"->"Integer","ombre"->"Integer","insDucts"->"Integer"} | >]

mise en page [fo_FormObject]: = colonne [{fo [AppearanceRules, "Titre"], fo [AppearanceRules, "Description"], grille ["Label" valeurs], fo [tous, "Control"]}, identité], alignement -> gauche]}] ;

CloudDeploy [FormFunction [FormObject [< | » thermostat"-> < | » Interprète"-> {"Oui"-> 10,"Non"-> 1,}"Control"-> RadioButtonBar,"Label"->"Vous avez un thermostat programmable?"| >, « isolation » -> < | « Interprète » -> {"Oui" -> 10, "Non" -> 1, "Maybe" -> 5}, « Contrôle » -> RadioButtonBar, "Label" -> "Votre maison est-elle bien isolée?" | >, "éclairage" -> < | » Interprète"-> {" Plupart/All"-> 10,"Environ la moitié"-> 5," très rares/None "-> 1}, « Contrôle » -> RadioButtonBar,"Label"->"quel est le pourcentage de l’éclairage est CFL?"| >, "Energy Star" -> < | » Interprète"-> {"Oui"-> 10,"Non"-> 1,}"Control"-> RadioButtonBar,"Label"->"Sont l’appareils électroménagers energyStar certifié?"| >, "frigo" -> < | » Interprète"-> {"1"-> 10,"2"-> 5,"3"-> 1}, « Contrôle » -> RadioButtonBar,"Label"->"réfrigérateurs combien avez-vous?"| >, "draftyWindows" -> < | » Interprète"-> {"Oui"-> 1, « Non » -> 10,"Maybe"-> 5}, « Contrôle » -> RadioButtonBar,"Label"->"La maison a-t-elle windows courants d’air?"| >, "aérateurs" -> < | » Interprète"-> {"Oui"-> 10,"Non"-> 1,}"Control"-> RadioButtonBar,"Label"->"Les robinets ont-ils aérateurs?"| >, "périodes" -> < | » Interprète"-> {"Oui"-> 10,"Non"-> 1,}"Control"-> RadioButtonBar,"Label"->"Sont le douches à débit?"| >, "shade" -> < | » Interprète"-> {"Oui"-> 10,"Non"-> 1,}"Control"-> RadioButtonBar,"Label"->"La maison a-t-elle arbustes et arbres pour l’ombre?"| >, "insDucts" -> < | » Interprète"-> {"Oui"-> 10,"Non"-> 1,}"Control"-> RadioButtonBar,"Label"->"Sont les conduits de chauffage dans les zones non chauffé isolées?"| > | >, AppearanceRules -> < | » Titre"->"Prenez le Quiz de l’efficacité énergétique.","Description"->"un score supérieur à 70 est économe en énergie!","SubmitLabel"->"Calculer"| >, FormLayoutFunction -> mise en page], (DatabinAdd [efficacité énergétique, < | » thermostat"-> #thermostat,"isolation"-> #insulation,"éclairage"-> #lighting,"Energy Star"-> #energyStar,"frigo"-> #fridge,"draftyWindows"-> #draftyWindows,"aérateurs"-> #aerators,"périodes"-> #lowFlow,"ombre"-> #shade,"insDucts"-> #insDucts| >] ; Pixellisation [Style ["Merci pour la présentation de vos cotes d’efficacité ! Votre pointage de l’efficacité énergétique est: "<> TextString [Total [valeurs [efficacité énergétique]] [[-1]]], FontSize -> 20, FontFamily ->"Raphaël"]]) &,"PNG", FormTheme ->"Blue"],"energyEfficiencyWorkingCopy", Permissions ->"Public"]

Articles Liés

Comment créer un navigateur web dans Visual Studio c#

Comment créer un navigateur web dans Visual Studio c#

Salut, dans ce tutoriel je vais vous montrer « Comment créer un navigateur Web dans Visual Studio c# »Ici, j'utilise visual studio 2010 et windows 8 pro 64-bit.Le code source est disponible en téléchargement.Étape 1: Ouvrez VS et créez un nouveau pro
Faire un navigateur Web dans Visual Studio

Faire un navigateur Web dans Visual Studio

Cette instructable va vous montrer comment faire un navigateur web dans Visual Studio 2013.Etape 1: Le modèleOuvrez un nouveau projet dans Visual Studio et choisissez « Windows Forms Application ».Étape 2: Obtenir ce que vous avez besoinEnsuite, alle
Comment faire pour créer des formulaires Web et les intégrer dans votre site ou Blog en utilisant Google Docs

Comment faire pour créer des formulaires Web et les intégrer dans votre site ou Blog en utilisant Google Docs

il s'agit d'un didacticiel vidéo sur la façon de créer un contact nous web form et l'incorporer comme une page de votre blog blogger à l'aide de google docs. Google Documents permet de faire des formes de site Web personnalisé gratuitement. Vous pouv
Création de Logo personnalisé : Importance dans le Marketing de la marque

Création de Logo personnalisé : Importance dans le Marketing de la marque

Un logo joliment conçu est le visage de l'entreprise. C'est la forte représentation sur le marché. Le logo unique et joliment conçu tire facilement les clients potentiels vers la marque. Le logo définit l'identité corporative de l'entreprise. C'est l
Édition d’une page Web dans Google Chrome

Édition d’une page Web dans Google Chrome

si je vous disais que vous pouvez éditer n'importe quel page Web ou un site Web sur internet directement depuis votre ordinateur sans aucun logiciel spécial ou ordinateur fou, compétences en programmation ? C'est facile ! La seule chose dont vous ave
Comment changer temporairement une page Web dans le navigateur web Google Chrome

Comment changer temporairement une page Web dans le navigateur web Google Chrome

cette instructable vous montrera comment changer temporairement une page Web en utilisant le navigateur web Chrome.Tout ce dont vous avez besoin est le navigateur web Google Chrome et un ordinateur.Étape 1: Ouvrez une page Web Ouvrez le navigateur we
Comment rechercher sur le web dans un fichier de commandes

Comment rechercher sur le web dans un fichier de commandes

Ce programme vous permet de rechercher n'importe quel site Web de votre bureaufaites par moi ravenÉtape 1: Ouvrez notepadBloc-notes ouvertÉtape 2: Comment faire le programmetapez ceci (n'a pas besoin des espaces)hors: webcouleur f0titre du navigateur
Création d’une peinture aquarelle dans Photoshop.

Création d’une peinture aquarelle dans Photoshop.

Aquarelles ("aquarelle" en Français) est une méthode de peinture dont les peintures sont faites de pigments en suspension dans un véhicule soluble dans l'eau et sont généralement peintes sur du papier blanc ordinaire.Effet d'une aquarelle est po
Le moyen facile d’obtenir des vidéos depuis n’importe quel site Web dans Google Chrome.

Le moyen facile d’obtenir des vidéos depuis n’importe quel site Web dans Google Chrome.

Ok, il y a beaucoup de façons d'obtenir des vidéos de navigateurs web. Il semble que Google Chrome est faible en permettant que cela se produise. Il y a quelques personnes qui ont fait des compléments pour capturer des vidéos depuis YouTube et quelqu
Création d’objets récursif dans Maya à l’aide de MEL et impression 3D

Création d’objets récursif dans Maya à l’aide de MEL et impression 3D

Cette instructable vous montrera comment créer un objet récursive dans Maya en utilisant le langage de script de MEL (langage Embedded Maya). En outre, il couvrira comment 3D imprimer ces objets à l'aide d'un Objet Eden 260V.Matériaux, que vous aurez
La création d’A. Fichier DXF dans AutoDesk Inventor

La création d’A. Fichier DXF dans AutoDesk Inventor

dans ce instructable je va vous apprendre comment dessiner un objet simple dans Autodesk Inventor et enregistrez-le sous un fichier .dxf pour une utilisation avec un coupeur de Plasma de commande numérique par ordinateur.Vous aurez besoin :1) accès à
Monogramme de créations en papier à la main dans un cadre

Monogramme de créations en papier à la main dans un cadre

Bonjour tout le monde,À jour, je veux juste partager Monogramed dessinés à la main artisanat en papier dans un cadre.J'aime faire quelque chose à la main.Les dons faits à la main sont tellement excitants parce qu'ils sont quelque chose de tout à fait
Création des crayons personnalisés dans LectureNotes sur le Samsung Galaxy Note 10.1

Création des crayons personnalisés dans LectureNotes sur le Samsung Galaxy Note 10.1

aujourd'hui, nous allons créer un crayon personnalisé dans LectureNotes et voir quelques fonctionnalités d'accès rapide pour modifier ces personnalisations.Étape 1 : D'abord sélectionner « paramètres » de la chute de l'application menu (trois barres