Neartail-functies

Een Google Form heeft geen formules. Alles wat voor een bestelling uitgerekend moet worden, het totaal, het aantal artikelen, bezorgkosten, een overzicht dat de klant kan controleren, moet gebeuren nadat het antwoord binnen is. Neartail voegt functies aan je Google Form toe die die sommen maken terwijl de klant het invult, en het resultaat op het formulier tonen. TOTAL en QUANTITY staan al op elk nieuw bestelformulier. De rest, van BILL en SUMMARY tot FEE en IFS, zet je erin waar je ze nodig hebt. Hier is elke functie met de syntaxis en een voorbeeld.

Maak je bestelformulier en probeer de functies hieronder uit.

TOTAL

Met de functie TOTAL kun je het bestelbedrag berekenen voor de producten die de gebruiker heeft gekozen.
Syntaxis:
TOTAL(currency)
waarbij
  • currency - kenmerk waaraan de prijs wordt herkend in de beschrijving van alle vraagtypen en in de antwoordopties van meerkeuze-, selectievakjes- en rastervragen. Het kan een symbool of tekst zijn, maar moet precies overeenkomen met het formaat in de beschrijving/antwoordopties.
Voorbeeld:
TOTAL("$")
TOTAL("€")
TOTAL("EUR")
TOTAL("INR")

QUANTITY

Met de functie QUANTITY kun je het bestelaantal berekenen.
Syntaxis:
QUANTITY(currency)
waarbij
  • currency - valutasymbool of tekst waarmee de prijs van de producten wordt getoond.
Voorbeeld
QUANTITY("$")
QUANTITY("€")
QUANTITY("EUR")
QUANTITY("INR")

TEXTSUMMARY

Met de functie TEXTSUMMARY kun je een besteloverzicht tonen met de lijst van bestelde producten en het aantal van elk.
Syntaxis:
TEXTSUMMARY(currency)
waarbij
  • currency - kenmerk waaraan de prijs in de beschrijving/antwoordopties wordt herkend. De valuta kan een symbool of tekst zijn, maar moet precies overeenkomen met het formaat in de beschrijving/antwoordopties.
Voorbeeld:
TEXTSUMMARY("$")
TEXTSUMMARY("€")
TEXTSUMMARY("EUR")
TEXTSUMMARY("INR")

SUMMARY

Met de functie SUMMARY kun je een besteloverzicht tonen met de lijst van bestelde producten en het aantal van elk. Deze functie geeft HTML terug.
Syntaxis:
SUMMARY(currency)
waarbij
  • currency - kenmerk waaraan de prijs in de beschrijving/antwoordopties wordt herkend. De valuta kan een symbool of tekst zijn, maar moet precies overeenkomen met het formaat in de beschrijving/antwoordopties.
Voorbeeld:
SUMMARY("$")
SUMMARY("€")
SUMMARY("EUR")
SUMMARY("INR")
Let op: de functie SUMMARY geeft HTML terug. Daarom moet je hem in de beschrijving als stringliteral gebruiken. Elke functie die je in de beschrijving schrijft, moet tussen ${ ... } staan

TEXTBILL

Met de functie TEXTBILL kun je de lijst met producten die de gebruiker heeft gekozen tonen, met prijs en bedrag.
Syntaxis:
TEXTBILL(currency, [entry###, entry###,…])
waarbij
  • currency - kenmerk waaraan de prijs in de beschrijving/antwoordopties wordt herkend. De valuta kan een symbool of tekst zijn, maar moet precies overeenkomen met het formaat in de beschrijving/antwoordopties.
  • entry### - entry-#id van de velden zoals bedrag, bezorgkosten enz. die op de rekening moeten komen. Je kunt @ typen en het gewenste veld kiezen om de entry-#ids in de formule te zetten. Deze parameter is optioneel.
Voorbeeld:
TEXTBILL("$")
TEXTBILL("€")
TEXTBILL("EUR")
TEXTBILL("INR")

BILL

Met de functie BILL kun je de lijst met producten die gebruikers hebben besteld tonen, met prijs en bedrag. Deze functie geeft HTML terug.
Syntaxis:
BILL(currency, [entry###, entry###,…])
waarbij
  • currency - kenmerk waaraan de prijs in de beschrijving/antwoordopties wordt herkend. De valuta kan een symbool of tekst zijn, maar moet precies overeenkomen met het formaat in de beschrijving/antwoordopties.
  • entry### - entry-#id van de velden zoals bedrag, bezorgkosten enz. die op de rekening moeten komen. Je kunt @ typen en het gewenste veld kiezen om de entry-#ids in de formule te zetten. Deze parameter is optioneel.
Voorbeeld:
BILL("$")
BILL("€")
BILL("EUR")
BILL("INR")

FEE

Met de functie FEE kun je in een meerkeuzevraag aan elke antwoordoptie (bezorgzones of bezorgopties) bezorgkosten toewijzen.
Syntaxis:
FEE(currency, question, value1, [value2, …])
waarbij
  • currency - Het valutasymbool dat getoond wordt
  • question - De entry#id van de vraag. Typ @ en kies de gewenste vraag in de lijst.
  • value1, value2 … valuen - Kosten voor de eerste, tweede … n-de antwoordoptie
Voorbeeld:
FEE("$", entry###, 10, 20, 15, 30, 0)
FEE("€", entry###, 10, 20, 15, 30, 0)
FEE("EUR", entry###, 10, 20, 15, 30, 0)
FEE("INR", entry###, 10, 20, 15, 30, 0)

CURRENCY

Met de functie CURRENCY kun je een getal in valutaformaat tonen.
Syntaxis:
CURRENCY(symbol, input)
waarbij
  • symbol - Het valutasymbool dat getoond wordt
  • input - Dit kan een getal zijn of een berekening die een getal oplevert.
Voorbeeld
CURRENCY("$", 10)
CURRENCY("€",4.99)
CURRENCY("EUR",Amount + Shipping)

IFS

De functie IFS controleert meerdere voorwaarden en geeft de waarde terug die bij de eerste ware voorwaarde hoort.
Syntaxis:
IFS(condition1, value1, [condition2, value2, …])
waarbij
  • condition1 - De eerste voorwaarde die wordt gecontroleerd.
  • value1 - De waarde die wordt teruggegeven als condition1 TRUE is.
  • condition2, value2, … - Extra voorwaarden en waarden als de eerste onwaar blijkt.
Voorbeeld:
IFS(Total > 500, 0, 25)

Samenvatting

Een Google Form kan niets berekenen voor een bestelling. Met Neartail rekenen deze functies het totaal, het aantal en de kosten uit, en tonen ze een overzicht of een rekening terwijl je klanten bestellen. Maak je bestelformulier en probeer ze uit. Heb je vragen, schrijf dan naar support.

Laatst bijgewerkt: