Dit is een voorbeeld van een scenario voor gegevensinvoer. De gebruiker start een recursief script (Invoer starten) dat eerst het
subscript Gegevens invoeren oproept en vervolgens zichzelf. Het script Gegevens invoeren laat de gebruiker gegevens in een record invoeren. Vervolgens roept het script zichzelf op om de gebruiker gegevens in andere records te laten invoeren.
In dit voorbeeld wordt in de eerste stap een record gemaakt. In de volgende stap wordt het script onderbroken, zodat de gebruiker gegevens kan invoeren. Het script wordt hervat als de gebruiker op Doorgaan klikt. De laatste scriptstap Uitvoeren roept zichzelf op, zodat de gebruiker gegevens in de volgende record kan invoeren.