VXL configuration files from a previous version of VXL can be uploaded to the online function repository. When updated, the files can be edited in the Edit a function with online XML editor or in the Edit function interface from desktop client.

A function can contain three file types:

XML: The XML file contains information on how the function will perform. Information on APIs used, which cell to put the data in, sorting, filtering, etc is placed here.

XAML: The XAML file contains the desktop user interface used when running the function. XAML is a Microsoft standard for developing user interfaces.

XLTX: XLTX is the default file format for Excel templates. In VXL it is used by export functions to tell the VXL engine how the resulting Excel workbook should be formatted.

To upload a function, go to the "Functions" page and select "+Function"

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/1ffb551c-76fb-42b2-9db7-f7a631541cdb/image2017-3-29_12-38-23.png

Input a function name and optional description. Click browse to select function files.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/af9e9ab1-ad8d-4fca-84f0-f76fac3192e7/image2017-3-29_12-40-1.png

Select which environments the function will be available in. Deploy or undeploy a function.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/d8670e71-2eb1-4516-a0e1-b44cdfd1346c/image2017-3-29_12-41-20.png

Select which roles can access the function. Grant access to an environment.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/c4674b4b-1edf-41ac-b16c-4ba26d453519/image2017-3-29_12-42-32.png

Click "Save and close"