Een webformulier maken in Wolfram taal (7 / 7 stap)

Stap 7: Thats it! U kunt nu genereren een webformulier met behulp van Wolfram taal en evalueren van de uitvoer alsmede!


De volgende link brengt u naar het Wolfram-ontwikkelplatform voor dit voorbeeld. U kunt sleutelen rond en maak uw eigen ontzagwekkend webformulieren na ondertekening!

https://Wolfr.am/7sWktv6a

In het geval je hoe het programma zou keek afvraagt je zonder gebruik te maken van functies die we gedefinieerd, is hier het! Haar lange maar gaan door het zorgvuldig, we kunnen zien wat elk onderdeel van de code doet.

Code:

Efficiëntie = CreateDatabin [< | " Naam"->"Energie-efficiëntie Calculator"toestemmingen ->"Publiek","Interpretatie"-> {"thermostaat"->"Integer","isolatie"->"Integer","verlichting"->"Integer","energyStar"->"Integer","koelkast"->"Integer","draftyWindows"->"Integer","beluchters"->"Integer","lowFlow"->"Integer","schaduw"->"Integer","insDucts"->"Integer"} | >]

lay-out [fo_FormObject]: = kolom [{fo [AppearanceRules, "Titel"], fo [AppearanceRules, "Description"], [waarden 'Label'] raster, fo [All, "Control"]}, identiteit], uitlijning -> links]}];

CloudDeploy [FormFunction [FormObject [< | " Thermostaat"-> < |" Interpreter"-> {"Ja"-> 10,"Nee"-> 1},"Control"-> RadioButtonBar,"Label"->"Hebt u een programmeerbare thermostaat?"| >, "isolatie" -> < | "Tolk" -> {"Ja" -> 10, "Nee" -> 1, "Misschien" -> 5} "Label" -> "Is uw huis goed geïsoleerd?", "Control" -> RadioButtonBar | >, "verlichting" -> < | " Interpreter"-> {" Meeste/All"-> 10,"Ongeveer de helft"-> 5," zeer paar/geen "-> 1}"Label"->"welk percentage van de verlichting is CFL?","Control"-> RadioButtonBar | >, "energyStar" -> < | " Interpreter"-> {"Ja"-> 10,"Nee"-> 1},"Control"-> RadioButtonBar,"Label"->"Zijn de toestellen energyStar gecertificeerd?"| >, "koelkast" -> < | " Interpreter"-> {"1"-> 10, '2' -> 5,"3"-> 1}"Label"->"hoeveel koelkasten heb je?","Control"-> RadioButtonBar | >, "draftyWindows" -> < | " Interpreter"-> {"Ja"-> 1,"Nee"-> 10,"Misschien"-> 5}"Label"->"Is het huis heeft tochtig windows?","Control"-> RadioButtonBar | >, "beluchters" -> < | " Interpreter"-> {"Ja"-> 10,"Nee"-> 1},"Control"-> RadioButtonBar,"Label"->"Hebben de kranen beluchters?"| >, "lowFlow" -> < | " Interpreter"-> {"Ja"-> 10,"Nee"-> 1},"Control"-> RadioButtonBar,"Label"->"Zijn de douches low-flow?"| >, "schaduw" -> < | " Interpreter"-> {"Ja"-> 10,"Nee"-> 1},"Control"-> RadioButtonBar,"Label"-> 'Beschikt het huis over struiken en bomen voor schaduw?' | >, "insDucts" -> < | " Interpreter"-> {"Ja"-> 10,"Nee"-> 1},"Control"-> RadioButtonBar,"Label"->"Zijn de buizen van de verwarming in de niet verwarmde gebieden geïsoleerd?"| > | >, AppearanceRules -> < | " Titel"->"Take the energie efficiëntie Quiz.","Omschrijving"->"een score hoger dan 70 is energiezuinig!","SubmitLabel"->"Berekenen"| >, FormLayoutFunction -> lay-out], (DatabinAdd [efficiëntie, < |" Thermostaat"-> #thermostat,"isolatie"-> #insulation,"verlichting"-> #lighting,"energyStar"-> #energyStar,"koelkast"-> #fridge,"draftyWindows"-> #draftyWindows,"beluchters"-> #aerators,"lowFlow"-> #lowFlow,"schaduw"-> #shade,"insDucts"-> #insDucts| >]; Rasteren [Style ["dank u voor het indienen van uw efficiëntie ratings! Uw energie-efficiëntie-score is: "<> TextString [totaal [waarden [efficiëntie]] [[-1]]], FontSize -> 20, FontFamily ->"Aparajita"]]) &,"PNG", FormTheme ->"Blue"],"energyEfficiencyWorkingCopy", machtigingen ->"Publiek"]

Gerelateerde Artikelen

Hoe maak je een Instant API met behulp van Wolfram taal

Hoe maak je een Instant API met behulp van Wolfram taal

Voor degenen die nieuw voor de programmering, is deze video een aardige inleiding aan Application Programming Interfaces (API's) - https://wolfr.am/7xO0cta8U kunt in een instant API unleash the power van de Wolfram taal in uw eigen codering/app/websi
Installeren van de Wolfram taal en Mathematica op je Raspberry Pi (Auteur: Alex Newman)

Installeren van de Wolfram taal en Mathematica op je Raspberry Pi (Auteur: Alex Newman)

Mathematica en The Wolfram taal zijn nu verkrijgbaar bij ons en de Raspberry Pi foundation's software repositories voor de standaard Raspbian Linux-distributie voor de Pi. Als u een afbeelding van de Raspbian geboden door de Raspberry Pi foundation g
Controle van het weer met de Wolfram taal + Raspberry Pi (Auteur: Arnoud Buzing)

Controle van het weer met de Wolfram taal + Raspberry Pi (Auteur: Arnoud Buzing)

Dit bericht laat zien hoe met een weerstation-module met de taal van de Wolfram op een Raspberry Pi.Dit experiment opnieuw moet u de volgende hardware (naast de Raspberry Pi zelf):Raspberry Pi weerstation BoardStap 1: Configureer je Raspberry PiEerst
Een bord maken & kaartspel in de browser speelbaar in 5 minuten

Een bord maken & kaartspel in de browser speelbaar in 5 minuten

Als u wilt uw eigen bordspel spelen, of sommige spel dat is lang niet meer gedrukt en hoeft niet een onlineversie, dan dit instructable zal u tonen hoe doe het zelf in een fluitje van een cent en beginnen te spelen met vrienden & familie online. Dit
Gridding... een foto maken van elke afbeelding groter, kleiner, of kopiëren.

Gridding... een foto maken van elke afbeelding groter, kleiner, of kopiëren.

Gridding een afbeelding is al voor honderden jaren. U kunt gridding om een afbeelding groter, kleinere of dezelfde grootte (kopiëren). Gridding is een mathmatical proces maar laat niet dat schrik je... het is gemakkelijk.Ik ga geven u de basis en met
Een briefhoofd maken

Een briefhoofd maken

een briefhoofd bestaat meestal uit de naam en contact informatie voor een bedrijf of instelling. Deze module bestaat uit een briefhoofd maken en exporteren naar Microsoft Word.
Hoe maak je een smoothie maken van menselijke aangedreven fiets blender voor minder dan $25

Hoe maak je een smoothie maken van menselijke aangedreven fiets blender voor minder dan $25

ik hou van fietsen. Ik hou ook smoothies. Dat is waarom ik was echt enthousiast toen ik las over de B3 mini van de fiets in het maken van 11rock. Echter, bij een bezoek aan hun site was ik verbijsterd ten koste van de blender, ongeveer $250. Dus, nie
Een adresboek maken met Microsoft Access

Een adresboek maken met Microsoft Access

voor deze instructies, zullen we Microsoft Access 2010 gebruik te maken van een adresboek en verkennen van de verschillende functies van Access.U zal nodig: een PC met Microsoft Access 2010Stap 1: Een Database maken 1. Klik op de Start-icoon op het b
Een aubergine maken

Een aubergine maken

doen u als tuinieren en dol op eieren eten? Nou, maak heres een instructable u willen zou, een aubergine!(Nee, ik spreek niet over dat plantaardige.)Wanneer u tuinieren, waarom kopen een heleboel kunststof potten om te ontkiemen en groeien van jonge
Procedure: Een Business maken

Procedure: Een Business maken

In deze korte Instructable, zal ik helpen u beginnen met uw eigen kleine 'business'. Ik zal je laten zien de dingen omvatten namen, logo's, wat uw bedrijf zal zijn over, en als uw gonna be serieus of niet. Het bedrijf dat ik heb gemaakt is een Machin
Een sjabloon maken voor onregelmatig gevormde objecten voor het laseren

Een sjabloon maken voor onregelmatig gevormde objecten voor het laseren

Onlangs kregen we verschillende monsters van de greep van de kraan te graveren voor een showroom. Ze waren echt gaaf, maar een vreemde vorm. Ik wilde ervoor zorgen dat iedere illustratie dat ik die op hen worden gegraveerd fit, en goed geproportionee
Hoe kan iemand een Linosnede maken

Hoe kan iemand een Linosnede maken

als u altijd maken van uw eigen aangepaste-gestempeld kaarten, patches of uitnodigingen, maar voelen wilde al alsof je pech omdat u niet een master illustrator, dit instructable is voor jou! Geen tekening vaardigheden? Geen mogelijkheid van tracering
Een gemodificeerde Mexicaanse poncho van een handdoek maken

Een gemodificeerde Mexicaanse poncho van een handdoek maken

zoals elke goede Douglas Adams-fan weet, een handdoek is een massaal nuttig item. Dit Instructable is een manier om een handdoek nuttiger te maken.Dit project kwam tot stand in het denken over hiking versnelling. Ik wil een handdoek op uitgebreide wa
Een film maken met foto's en muziek met behulp van Picasa

Een film maken met foto's en muziek met behulp van Picasa

instructies over hoe te een film maken met uw eigen foto's, muziek (MP3), en de vrije software Picasa. Ideaal voor maken van diavoorstellingen voor het gezin Vakantiewoningen of promoten van uw eigen fotografie of muziek.