UNIBASE
THE FEATURES OF UNIBASE 5GL
Description of Unibase and its features. Unibase language incorporates relation database model storage and an integrated language to access, format, and display data.
DOCUMENTATION
UNIBASE MANUAL
Programmer’s manual for Unibase including introduction and tutorials.
INTRODUCTION
MANUAL PAGE COMMAND SYNTAX
ERROR CODES
INCLUDE FILES
REPEATING TEXT
COMMANDS
ubAppStart – Start a Unibase application
ubbase64 – manage blobs
ubbatch – batch records into a table
ubcgi – http interface for GET requests
ubChecksum – checksum of development and production directories/files
ubCompileJs
ubcp – copy a Unibase table to another name or directory
ubdict – compile a Unibase dictionary ready for use
ubdump – dump table records
ubEnviron – directives that can be executed to set an application environment
ubExchange
ubgrep – find a pattern in unibase application code
ubinbox – monitor a directory and execute a function when a new file arrives
ubinfo – Infor about a Unibase table
ubJsonProc – process ubtransaction JSON format
ublock – create a script lock to serialise processing
ubmail – send email from an application
ubmenu – run terminal and browser menus
ubmodtab
ubmulti – interactive terminal session
ubNewVersion – create a new version of an application
ubpost – http interface for applications
ubprompt – Unibase forms
ubqs
ubquery – JSON front-end for ubdump
ubrebuild
ubreport – report generator
ubreset – Reset (empty) a Unibase table
ubrm – remove a Unibase table
ubTableCheck – Check dictionary integrity
Check dictionary integrity
ubTableChange – change table structure for all customers
ubTableDump
Backup copy (dump) of all tables or a single table
ubtabload
ubtp
ubtpc
ubtpd
ubtps
ubtransaction
ubvi – edit a application file
ubxml2pdf – convert XML format to PDF
ubxml2ps
ubcsvtoA – converts csv to A format
ubChecksum – checksum of development and production directories/files
FILE FORMATS
FILE FORMATS
DATA DICTIONARY
ATTRIBUTE MODIFIERS
Data Dictionary macro facility
ENVIRONMENT VARIABLES
UNIBASE ATTRIBUTE (FIELD) TYPES
UNIBASE EXPRESSIONS
PROMPTED SCRIPTS
PS FORMS
REPORTS
SCREEN DEFINITION FILES
TRANSACTION PROCESSOR
JAVASCRIPT
JAVASCRIPT
ub_input.js – input element editing
ub_keyinput.js – input functions and live database updates
ub_layout.js – Dynamic screen layout engine
ubprompt.js – Support for Unibase forms (ubprompt)
ub_widgets.js – Custom HTML elements
unibase.js – web page DOM functions
Tcl
Tcl – Unibase Tcl support library
ARTICLES
Accessing Unibase applications using session ids
Calculations made easy
Data Modelling with Unibase
Modal Dialogs
Moving to HTML 5
unibase sessions
Unions and arrays
Using Unibase session variables
Contact Us
ubtp
NAME
ubtp – transaction processor
SYNOPSIS
DESCRIPTION
FLAGS
FLAG
ARGUMENT
TYPE
DESCRIPTION
ERRORS
EXAMPLE
SEE ALSO