Search Results for valid

 

MakeValidAlias$

Takes one parameter, a Source value

 

MakeValidTable$

Takes one parameter, Source

 

MakeValidDBField$

Takes one parameter, Source value

 

IsValidAlias$

Takes one parameter, a Source value

 

IsValidDBField$

Takes one parameter, a Source value

 

IsValidTable$

Takes one parameter, a Source value

 

ValidDate$

Takes one parameter, a Source value.

 

JsonDecode$

Has two parameters: Source, Options

 

Json$

Has two parameters: Source, Name

 

JsonStream$

Has one parameter, Options

 

JsonEncode$

Has two parameters: Source, Options

 

SaveJsonFile

Takes two parameters, FileName, Options

 

NameField

Takes three parameters, FieldBase, OldFieldName, NewFieldName

 

Text

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

 

NamesToLabels

Takes no parameters

 

HtmlETable

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

 

JsonStream

Takes two parameters, Data, Options

 

Verify$

Takes two parameters, Source, AllowedCharacters (case sensitive)

 

Verify%

Takes two parameters, Source, AllowedCharacters (case sensitive)

 

HttpStatus

Takes one parameter, Status

 

FixFields

Takes one parameter, a single character

 

ETableStream

Takes two parameters, ExcelTableData, Options

 

IsGroupType$

Takes two parameters: Username, GroupTypes

 

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.

 

Call

Takes a variable number of parameters

 

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.

 

Licensing

Moxie.Build, in short, may be used and licensed free of charge for education and non-profit organizations. Whenever it is used by government or for-profit organizations 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.

 

 

[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.

 

MOX Coding and Programing Language Syntax Documentation

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

 

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

Takes a variable number of conditional statements

 

Setup Table

The Setup Table controls aspects that can be changed while the server is running, and is intended to contain both Moxie.Build specific values as well as application specific.

 

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.

 

[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.

 

[CountIf]

Takes one parameter, TestCondition

 

Moxie.cfg Config

The Moxie.cfg file is read on server start and controls aspects that cannot be changed while the server is running.

 

Remote

Takes three parameters, Url, InputQuery, OutputQuery

 

PaaS

Takes three parameters, Url, SaaSTenant, InputQuery, OutputQuery

 

Cloudflare Origin Certificates

Cloudflare automatically provides free client-facing certificates for your domain, even if using their free service. In addition, they provide free Origin Certificates to encrypt the connection between Cloudflare and your origin Moxie.Build server. Use this article if you are going to have Cloudflare connect to inbound open ports on your Moxie.Build server.

 

Try / Catch / Finally / End Try

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