Search Results for string

 

RecoverMOX$

Takes one parameter, HtmlEscapedString, and returns the Unescaped Version of this string

 

RecoverTmpl$

Takes one parameter, EscapedTemplate, and returns the Unescaped Version of this string

 

Prefix

Takes a single string as parameter, which is then appended to each line in the code block.

 

Similar$

Takes 2 parameters, pString1, pString2

 

RecoverHtml$

Takes one parameter, EscapedHTMLString, and returns the Unescaped Version of this string

 

RecoverHtmlObj$

Takes one parameter, EscapedHTMLString, and returns the Unescaped Version of this string

 

Date$

Takes one parameter, a string containing a date time

 

RetainAny$

Takes two parameters, Source, Search

 

TabStream$

Takes one parameter, bNoHeaders

 

Remain$

Takes two parameters, Source and Search

 

RemainAny$

Takes two parameters, Source and Search

 

ParseCount%

Takes two parameters, Source and Match

 

ParseCount$

Takes two parameters, Source and Match

 

Parse$

Takes four parameters, Source, bAny, Search, Item

 

LoadFile$

Takes three parameters, FilePath, Start, Len

 

Mid$

Takes two parameters, Source, Values

 

ParseCountAny%

Takes two parameters, Source and Match

 

PWHash$

Takes three parameters, TableName, Alias, Password

 

RawStream$

Has no parameters

 

Plus8Encode$

Takes one parameter, Source

 

ParseCountAny$

Takes two parameters, Source and Match

 

Plus8Decode$

Takes one parameter, Source

 

Tally%

Takes two parameters, Source, Match

 

LoadRawFile

Takes one parameter, FilePath

 

Parse

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

 

KeepIfAll

Takes a variable number of parameters, FieldBase, Test1, Test2, [etc..]

 

JsonStream

Takes two parameters, Data, Options

 

KeepIf

Takes 4 parameters, FieldBase, Left, Comparison, Right

 

HtmlDTable

Takes 5 parameters, Location, Mode, Class/ID, Init, bNoAutoAlign

 

HtmlETable

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

 

HtmlBlocks / End HtmlBlocks

Takes two parameters, Location, Mode

 

SetEnsure

Takes two parameters, FieldName, Value

 

Text

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

 

Images

Takes up to 6 parameters, FieldBase, Destination, Action, Source, Value, IfLenField

 

TimeAdd$

Takes two parameters, Source, Value

 

TimeSub$

Takes two parameters, Source, Value

 

TallyAny$

Takes two parameters, Source, Match

 

Tally$

Takes two parameters, Source, Match

 

TallyAny%

Takes two parameters, Source, Match

 

HtmlBlock / End HtmlBlock

Takes two parameters, Location, Mode

 

Attach

Takes 3 parameters, ParentTableName, ChildTableName, IfLenFld

 

Verify$

Takes two parameters, Source, AllowedCharacters (case sensitive)

 

Truncate$

Takes two parameters, Source, MaxLength

 

Verify%

Takes two parameters, Source, AllowedCharacters (case sensitive)

 

TRONLog

Takes one parameter, OutputText

 

Using the Backtick `

Some Work Query command parameters can accept a source of either a Work Query Field name or a text literal. Text literals in these cases are prefixed with a backtick ` character.

 

OnError / End OnError

Takes one parameter, Control

 

SaveFile

Takes two parameters, FileName, FileData

 

[CountIf]

Takes one parameter, TestCondition

 

BeforeLastAny$

Takes two parameters, Source, Search

 

CFApi$

Takes three parameters Method, URL, Body

 

ApplyLang$

Takes one parameter

 

BeforeLast$

Takes two parameters, Source , Search

 

Image

Has 4 parameters, Destination, Action, Source, Value

 

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.

 

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.

 

Get Started with Setting up the Development Environment

Developing in Moxie.Build on localhost give you the advantage of working with the template files natively. When working on procedures (MOX code) you need to access that through the Procedures page in the Admin area of a Moxie.Build system, if running the server on localhost or on a remote server. When running on a remote server, you can edit the template files via the Files page in the Admin area.

 

Style Guide, Procedures and Code Documentation

This style guide provides comprehensive standards for writing clean, maintainable, and consistent MOX code for Moxie.Build. Code examples on this page are for illustrative purposes and are only intended to demonstrate style conventions.

 

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.

 

File

Takes three parameters, Destination, Action, Source

 

Folder

Takes three parameters, FolderPath, Action, Source

 

AppendFile

Takes two parameters, FileName, FileData

 

CFPurge

Takes one parameter, the URL to purge from CloudFlare's cache

 

InStr$

Takes two parameters, Source, Match

 

Json$

Has two parameters: Source, Name

 

Hash$

Takes two parameters, Source, Options

 

InStr%

Takes two parameters, Source, Match

 

JsonStream$

Has one parameter, Options

 

Len%

Takes one parameter, a Source value

 

Len$

Takes one parameter, a Source value

 

Last$

Takes two parameters, Source , Search

 

LastAny$

Takes two parameters, Source, Search

 

Guid$

Takes no parameters

 

Cuid$

Has no params

 

DateTime$

Takes one parameter, Source

 

CsvStream$

Takes one parameter bNoHeaders and returns the result to an assigned variable

 

Ctid$

Has one parameter.

 

Extract$

Takes two parameters, Source, Search

 

Greg%

Takes one parameter, a date of the form yyyy-mm-dd

 

Greg$

Takes one parameter, a gregorian number

 

FieldStream$

Takes two parameter: FieldName, Delimiter

 

GeoDistance$

Takes five parameters, Lat1, Long1, Lat2, Long2, Options