Documents

Common general documents for the ESSnet

View the Project on GitHub I3S-ESSnet/Documents

VTL Tools

Introduction and use case

Insee’s questionnaire factory overview

stack overview

Specifying questions requires some script language (logic flow, variables)

Example of a question specification and rendering:

Example of complex questionnaire with controls.

Controls are currently specified in a custom XPath-like language that we want to replace by VTL. We need:

For the transition:

Nota bene: our needs are limited to simple validation expressions on scalars.

VTL Tools in JavaScript

The editor

Inclusion of VTL in the Lunatic editor.

The interpretor