1 API

Class Ax.ext.webapp


Ax.ext.webapp package. Contains calls related to the web application // JAVA DOC: -encoding ISO-8859-1 --enable-preview --source 14 --add-exports jdk.scripting.nashorn/jdk.nashorn.internal.runtime=ALL-UNNAMED --add-exports jdk.scripting.nashorn/jdk.nashorn.internal.objects=ALL-UNNAMED

Method Summary

Modifier and Type
Method
Description
static Object 
fopForm(Ax.text.String code, Consumer<FopFormOptions> configurator)
static Ax.io.File 
static IColumnInfo 
getColumn(Ax.text.String tabname, Ax.text.String colname)
Return column info object
static IColumnInfo 
getColumn(Ax.text.String tabname,Ax.text.String colname,Ax.text.String lang)
static IColumnInfo 
getColumn(Ax.text.String tabname, Ax.text.String colname, Ax.text.String lang, Ax.text.String country, Ax.text.String dbms)
static CharSequence 
getColumnTranslate(Ax.text.String tabname,Ax.text.String colname,CharSequence text)
static CharSequence 
getColumnTranslate(Ax.text.String tabname, Ax.text.String colname, CharSequence text, Ax.text.String lang)
static CharSequence 
getColumnTranslate(Ax.text.String tabname,Ax.text.String colname,CharSequence text,Ax.text.String lang,Ax.text.String dbms)
getJRepObjectInfo(Ax.text.String code, Ax.text.String forceLang, Ax.text.String forceCountry, Ax.text.String forceDbms)
Obtain wic_jrep_object info
static Ax.text.String 
getJRepURL(Ax.text.String code,Ax.text.String cond,Consumer<JSExtGetObjectURLOptions> configurator)
static ILabelInfo 
getLabel(Ax.text.String label_code)
static ILabelInfo 
getLabel(Ax.text.String label_code,Ax.text.String lang)
static ILabelInfo 
getLabel(Ax.text.String label_code, Ax.text.String lang, Ax.text.String dbms)
Returns a LABEL wic_jdic_lbldata
getLabels(Ax.text.String dict,Ax.text.String lang,Ax.text.String filter)
Returns a resultset with N labels
static IObjectInfo 
getObjectInfo(Ax.text.String code, Ax.text.String lang, Ax.text.String country, Ax.text.String dbms)
static Ax.text.String 
getReportURL(Ax.text.String obj_code,Consumer<JSReportCallOptions> configurator)
static ITableInfo 
getTable(Ax.text.String tabname)
Returns an instance of ITableInfo.
static ITableInfo 
getTable(Ax.text.String tabname,Ax.text.String lang)
Returns an instance of ITableInfo.
static ITableInfo 
getTable(Ax.text.String tabname, Ax.text.String lang, Ax.text.String dbms)
Returns an instance of ITableInfo.
static Ax.text.String 
getURL(Ax.text.String code,Ax.text.String cond,Consumer<JSExtGetObjectURLOptions> configurator)
static Object 
runJRepObject(Ax.text.String code, Consumer<JSExtRunJrepObjectOptions> configurator)
static Ax.io.File 
runReportObject(Ax.text.String obj_code,Consumer<JSReportCallOptions> configurator)

Method Detail

Ax.ext.webapp.fopForm

static object Ax.ext.webapp.fopForm(
	string code,
	object configurator
)
Parameters:
code - The code
configurator - 
Returns:
object

Ax.ext.webapp.fopFormGroup

static file Ax.ext.webapp.fopFormGroup(
	object configurator
)
Parameters:
configurator - 
Returns:
file

Ax.ext.webapp.getColumn

static object Ax.ext.webapp.getColumn(
	string tabname,
	string colname
)
Info:
Return column info object
Parameters:
tabname - The table name
colname - The column name
Returns:
object

Ax.ext.webapp.getColumn

static object Ax.ext.webapp.getColumn(
	string tabname,
	string colname,
	string lang
)
Parameters:
tabname - 
colname - 
lang - 
Returns:
object

Ax.ext.webapp.getColumn

static object Ax.ext.webapp.getColumn(
	string tabname,
	string colname,
	string lang,
	string country,
	string dbms
)
Parameters:
tabname - 
colname - 
lang - 
country - 
dbms - 
Returns:
object

Ax.ext.webapp.getColumnTranslate

static string Ax.ext.webapp.getColumnTranslate(
	string tabname,
	string colname,
	string text
)
Parameters:
tabname - 
colname - 
text - 
Returns:
string

Ax.ext.webapp.getColumnTranslate

static string Ax.ext.webapp.getColumnTranslate(
	string tabname,
	string colname,
	string text,
	string lang
)
Parameters:
tabname - 
colname - 
text - 
lang - 
Returns:
string

Ax.ext.webapp.getColumnTranslate

static string Ax.ext.webapp.getColumnTranslate(
	string tabname,
	string colname,
	string text,
	string lang,
	string dbms
)
Parameters:
tabname - 
colname - 
text - 
lang - 
dbms - 
Returns:
string

Ax.ext.webapp.getJRepObjectInfo

static object Ax.ext.webapp.getJRepObjectInfo(
	string code,
	string forceLang,
	string forceCountry,
	string forceDbms
)
Info:
Obtain wic_jrep_object info
Parameters:
code - The wic_jrep_object code
forceLang - THhe language to use.
forceCountry - 
forceDbms - 
Returns:
object

Ax.ext.webapp.getJRepURL

static string Ax.ext.webapp.getJRepURL(
	string code,
	string cond,
	object configurator
)
Parameters:
code - 
cond - 
configurator - 
Returns:
string

Ax.ext.webapp.getLabel

static object Ax.ext.webapp.getLabel(
	string label_code
)
Parameters:
label_code - 
Returns:
object

Ax.ext.webapp.getLabel

static object Ax.ext.webapp.getLabel(
	string label_code,
	string lang
)
Parameters:
label_code - 
lang - 
Returns:
object

Ax.ext.webapp.getLabel

static object Ax.ext.webapp.getLabel(
	string label_code,
	string lang,
	string dbms
)
Info:
Returns a LABEL wic_jdic_lbldata
Parameters:
label_code - The codde of the label
lang - 
dbms - 
Returns:
object

Ax.ext.webapp.getLabels

static resultset Ax.ext.webapp.getLabels(
	string dict,
	string lang,
	string filter
)
Info:
Returns a resultset with N labels
Parameters:
dict - 
lang - 
filter - 
Returns:
resultset

Ax.ext.webapp.getObjectInfo

static object Ax.ext.webapp.getObjectInfo(
	string code,
	string lang,
	string country,
	string dbms
)
Parameters:
code - 
lang - 
country - 
dbms - 
Returns:
object

Ax.ext.webapp.getReportURL

static string Ax.ext.webapp.getReportURL(
	string obj_code,
	object configurator
)
Parameters:
obj_code - 
configurator - 
Returns:
string

Ax.ext.webapp.getTable

static object Ax.ext.webapp.getTable(
	string tabname
)
Info:
Returns an instance of ITableInfo.
Parameters:
tabname - The table name
Returns:
object

Example
Copy
Ax.ext.webapp.getTable('gvenfach')

Ax.ext.webapp.getTable

static object Ax.ext.webapp.getTable(
	string tabname,
	string lang
)
Info:
Returns an instance of ITableInfo.
Parameters:
tabname - The table name
lang - The language of the info
Returns:
object

Ax.ext.webapp.getTable

static object Ax.ext.webapp.getTable(
	string tabname,
	string lang,
	string dbms
)
Info:
Returns an instance of ITableInfo.
Parameters:
tabname - The table name
lang - The language of the info
dbms - THe database
Returns:
object

Ax.ext.webapp.getURL

static string Ax.ext.webapp.getURL(
	string code,
	string cond,
	object configurator
)
Parameters:
code - 
cond - 
configurator - 
Returns:
string

Ax.ext.webapp.runJRepObject

static object Ax.ext.webapp.runJRepObject(
	string code,
	object configurator
)
Parameters:
code - 
configurator - 
Returns:
object

Ax.ext.webapp.runReportObject

static file Ax.ext.webapp.runReportObject(
	string obj_code,
	object configurator
)
Parameters:
obj_code - Object code. It must be defined in the wic_obj_report table for any wic avaible for the current execution database.
configurator - 
Returns:
file