Search Results for valid

 

IsValidTable$

Takes one parameter, a Source value

 

IsValidDBField$

Takes one parameter, a Source value

 

IsValidAlias$

Takes one parameter, a Source value

 

MakeValidTable$

Takes one parameter, Source

 

MakeValidDBField$

Takes one parameter, Source value

 

MakeValidAlias$

Takes one parameter, a Source value

 

ValidDate$

Takes one parameter, a Source value.

 

Verify%

Takes two parameters, Source, AllowedCharacters (case sensitive)

 

Verify$

Takes two parameters, Source, AllowedCharacters (case sensitive)

 

HttpStatus

Takes one parameter, Status

 

JsonStream$

Has one parameter, Options

 

Lang$

Takes four parameters, FieldBase, Destination, Source, IfLenFld

 

JsonEncode$

Has two parameters: Source, Options

 

ETableStream

Takes two parameters, ExcelTableData, Options

 

Text

Takes six parameters, FieldBase, Destination, Function, Source, Value, IfLenFld

 

HtmlETable

Takes 6 parameters, Location, Mode, Div, Data, Script, Extra

 

NamesToLabels

Takes no parameters

 

SaveJsonFile

Takes two parameters, FileName, Options

 

FixFields

Takes one parameter, a single character

 

JsonStream

Used to manipulate a WorkQuery into a JSON type

 

NameField

Takes three parameters, FieldBase, OldFieldName, NewFieldName

 

 

PaaS

Takes three parameters, Url, SaaSTenant, InputQuery, OutputQuery

 

If (Not) / And / Or / ElseIf / End If

Takes a variable number of conditional statements

 

Try / Catch / Finally / End Try

A traditional way to check for hard errors and enable those errors to error softly.

 

Remote

Takes three parameters, Url, InputQuery, OutputQuery

 

PaaS Method

A PaaS Method may be called by any other Moxie system. In order to call a PaaS Method from MOX, the PaaS statement is used.

 

[MaxLen]

Accepts a numeric value as a parameter.

 

[If] Assignment (DB Field Attribute)

Parameter is divided into two parts, the Test and the Result if True. The test comes prior to the keyword of Then and the Result if True comes after.

 

Message Handler

A Message Handler is only ever called by the Database on a Database Event. These Event Messages allow a Developer to intercept operations taking place on a per-record level and implement Event based business logic.

 

[Min]

Accepts a numeric value as a parameter.

 

Licensing

Moxie.Build, in short, may be used and licensed free of charge for education, development, or non-profit organizations. Whenever it is deployed by government or for-profit organizations to a production environment the license is granted on a subscription basis.

Moxie.Build includes a number of open source components as part of its distribution; each is subject to their own licenses as included with the files for those components.

 

Syntax and Builtin Values, Procedures and Code Documentation

The MOX language pays heritage to BASIC, but has been crafted for the specific type of work and environment that is demanded of Moxie.Build.

 

IsGroupType$

Takes two parameters: Username, GroupTypes

 

Nightly Management Utility

This utility program manages a server install with one or many Moxie.Build services running by taking care of nightly tasks via a scheduled task

 

[CountIf]

Takes one parameter, TestCondition

 

[If] Assignment (Top Query)

Parameter is divided into two parts, the Test and the Result if True. The test comes prior to the keyword of Then and the Result if True comes after.