Search Results for based

 

Query Based Routing Example

For small and simple procedures that are not expected to grow in complexity over time, simple routing based on URL parameter values from a [Pull] directly from the Request query is sufficient and requires less code. For complex procedures that are expected to grow and evolve over time, a larger more robust foundation for the routing should be used.

 

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.

 

EnsureNavFields

Takes two parameters, FieldBase, FieldNamesList

 

ETableStream

Takes two parameters, ExcelTableData, Options

 

EmptyTable

Takes one parameter, the name of a database table

 

Exists$

Takes two parameters, DBTableName, DBTableRecordAlias

 

Encrypt$

Takes two parameters, SourceValue, EncryptionKey

 

ReplaceAny$

Takes one existing Source value, and two parameters of equal length, SearchVals, NewVals

 

FolderExists$

Takes one parameter, the path of the folder

 

HtmlDropdown

Takes 5 parameters, Location, Mode, Title, Element, Class

 

HtmlNav

Takes 7 parameters, Location, Mode, Title, TitleLink, Class, HtmlPre, HtmlApn

 

HtmlNavbar

Takes 10 parameters, Location, Mode, Title, TitleLink, Class, Fixed, bNotResponsive, bInverted, HtmlPre, HtmlApn

 

SSReference

A command to help build spreadsheets

 

KeepFor

Takes two parameters, FromIndex, ToIndex

 

KeepIf

Takes 4 parameters, FieldBase, Left, Comparison, Right

 

Parse

Takes seven parameters, FieldBase, Destination, Source, bAny, Delimiter, Item, IfLenFld

 

Dir$

Takes one parameter, a path-mask

 

 

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.

 

[Ajax]

Takes 3 parameters, Trigger, DestinationID, Path

 

Learn More about Frontend Development

Prerequisites: This tutorial assumes that you have already set up a Category and Procedure if necessary. This page covers some of the basics that are involved in Front End development using the MOX language.

 

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.

 

Remote Method

A Remote Method may be called by any other Moxie system. It can be used to divide up a large system among a number of backend servers, or as a public API for 3rd parties. In order to call a Remote Method from MOX, the Remote statement is used.

 

CloudFlare Integration

CloudFlare is a first and foremost a Web Application Firewall and Content Distribution Network, among other additional services

 

Day$

Takes one parameter, a date

 

PaaS

Takes three parameters, Url, SaaSTenant, InputQuery, OutputQuery

 

File

Takes 3 parameters, Destination, Action, Source

 

Folder

Takes two parameters, FolderPath, Action