JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site.
Contact Support
Developer Resources
Developer Documentation
Form Language Reference Guide
Form Language Reference Guide
Basic Concepts
Controls overview
System parameters
Data-binding Reference
Localization
Copyright © 2016 Mobilengine Corp. All rights reserved. version: 7.0.4.19927
Contents
Search
Developer Documentation Index
The Mobilengine Platform
Tutorials
Become a Mobilengine developer
Online signup & dashboard
Your development environment
Your first mobile form, part 1
"Hello world": form development basics
Up the controls: checkbox, popup, and photo
Data-binding for fun and profit
Fixing the UX: segmented button controls
Your first mobile form, part 2
Link controls to reference data
User-populated tables: addbutton & removebutton
System paramaters, table, and more variables
Variables: summarizing user input in the form
Workflow scripting 101
Chained forms and dashboards
submitbutton: chaining forms
Dashboard forms and push notification
Scripting 801: Handling conflicting edits
An editable contacts list
Parallel changes to the reference table
Publish your workflow solution
Prepare and compile
Package, publish & deploy
Webforms: take workflows online
Format and style mobile forms
Mobilengine form styling
Practical form styling
Update a published solution
Send data to mobile devices via integration
Define your first integration message
Integration endpoints
Implement inbound integration
Integrate for keeps
Send data to client companies via integration
Outbound integration messages
Implement outbound integration
Integrate submitted images
Form Language Reference Guide
Basic Concepts
Data-binding overview
Data-binding and SQLite differences
Data-binding execution contexts
Identifiers and scoping
Validation
Variables
Controls overview
The addbutton control
The cell control
The chapter control
The checkbox control
The content trait
The datepicker control
The declarations trait
The dropdown control
The form element
The id field
The if element
The label property
The let element
The linkview control
The mailto control
The numberbox control
The popup control
The radiogroup control
The removebutton control
The row control
The table control
The textbox control
The textview control
The timepicker control
The validation trait
The validator element
The width field
System parameters
Data-binding Reference
The boolean data type
The dtl data type
The float data type
The int data type
The record data type
The recordset data type
The rowset data type
The string data type
The toint() function
The tofloat() function
The tostring() function
The todate() function
The getyear() function
The getmonth() function
The getday() function
The gethour() function
The getminute() function
The getsecond() function
The addyear() function
The addmonth() function
The addday() function
The addhour() function
The addminute() function
The addsecond() function
The startofyear() function
The startofmonth() function
The startofday() function
The formatnumber() function
The formatdtl() function
Localization
The datetime format (dtf)
The number format (nuf)
Workflow Script Reference Guide
Language basics
Program header
Comments
Identifiers
Statements
Operators
Built-in variables & functions
Functions
Data types
Error-handling
The bool data type
bool.Parse()
bool.ToString()
The string data type
string.Length()
string.GetAt()
string.SubString()
string.IndexOf()
string.ToLower()
string.ToUpper()
The int data type
int.Parse()
int.ParseNuf()
int.ToString()
int.ToStringNuf()
The float data type
float.NaN()
float.IsNaN()
float.PositiveInfinity()
float.NegativeInfinity()
float.IsInfinity()
float.IsPositiveInfinity()
float.IsNegativeInfinity()
float.Floor()
float.Truncate()
float.Round()
float.Ceiling()
float.Parse()
float.ToString()
float.ParseNuf()
float.ToStringNuf()
The dtf data type
The dtl data type
dtl.New()
dtl.Now()
dtl.DtlToDtdb()
dtl.DtlAddYears()
dtl.DtlAddMonths()
dtl.DtlAddDays()
dtl.DtlAddHours()
dtl.DtlAddMinutes()
dtl.DtlAddSeconds()
dtl.DtlAddMilliseconds()
dtl.Format()
dtl.Parse()
The dtu data type
dtu.New()
dtu.Now()
dtu.DtuToDtdb()
dtu.DtuAddYears()
dtu.DtuAddMonths()
dtu.DtuAddDays()
dtu.DtuAddHours()
dtu.DtuAddMinutes()
dtu.DtuAddSeconds()
dtu.DtuAddMilliseconds()
dtu.Format()
dtu.Parse()
The timespan data type
timespan.New()
timespan.Days
timespan.Hours
timespan.Minutes
timespan.Seconds
timespan.Milliseconds
timespan.TotalDays
timespan.TotalHours
timespan.TotalMinutes
timespan.TotalSeconds
timespan.TotalMilliseconds
The dtdb data type
dtdb.DeclareAsDtu()
dtdb.DeclareAsDtl()
The nuf data type
The guid data type
guid.Generate()
guid.ToStringN()
guid.ToStringD()
guid.ToStringB()
guid.Parse()
The list data type
list.New()
list.Add()
list.Count()
list.GetAt()
list.SetAt()
list.Single()
list.SingleOrDefault()
The map data type
map.New()
map.ContainsKey()
map.Count()
map.Clear()
map.GetAt()
map.SetAt()
The reftable data type
reftable.Read()
reftable.Update()
reftable.InsertOrUpdate()
reftable.Insert()
reftable.Delete()
The eventtab type
eventtab.Create()
eventtab.Read()
eventtab.Cancel()
The event type
The form data type
form.Pop()
The submission type
Webform submission processing
Mobile form submission processing
The dacsin type
The dacstype type
dacstype.New()
The dacsout type
dacsout.Send()
The any type
Reference Table Schema Guide
Reference data overview
Reference table data types
Column Constraints
The Reftab element
The Columns element
The Column element
Synchronization Events Reference Guide
Synchronization events overview
The Event element
The Columns element
The Column element
Mobilengine Build Tool (MEBT) Reference Guide
The MEBT command line tool
The compile command
The package command
The publish command
The run command
The download-dpkg command
The download-refdata command
The upload-refdata command
The describe command
Integration Reference Guide
Integration message schema
Schema definition
Root definition
Field definition
Element definition
Attribute definition
Content definition
List definition
Wrapped list definition
Choice definition
Sequence definition
Type definition
Integration endpoint configuration
The integration element
The iep element
The dacsem element
The WDX Protocol
WDX Protocol overview
Web service messages
This is a 404
Search Highlighter (On/Off)