Baanboard.com

Go Back   Baanboard.com

User login

Frontpage Sponsor

Main

Google search


Poll
For ERP LN feature pack upgrade, what method of install are you using?
Installation Wizard into existing VRC
36%
Installation Wizard into new VRC
36%
Manual into existing VRC
7%
Manual into new VRC
20%
Total votes: 44

Baanboard at LinkedIn


Reference Content

 
Items for 'Manual' (by date)
By Date  
Alphabetically By Date  

 

You are browsing all items of this content category sorted by date (most recent first). Note that forum posts/threads are not included here.

 

If you would like to search through the content then please refer to the Site Search page.

 

4GL zoom.from sections
By patvdv at 26 Feb 2008 - 21:56

4GL zoom.from sections

0
No votes yet

Tables
By patvdv at 26 Feb 2008 - 21:56

Tables

If you use database tables and records in your program, you must declare the tables as follows:

TABLE <table name> | table name must start with a 't'.

This declaration creates a pointer to the table. Declaration of a table implies declaration of all its fields and its record buffer. It is not necessary to declare these separately.

0
No votes yet

Flow of 4GL engine
By patvdv at 26 Feb 2008 - 21:56


Flow of 4GL engine

This section presents the general flow of the 4GL engine. It is not complete, but the most important actions are included. The flow is similar for programs of types 1, 2, 3, and 4. Any differences are indicated by comments.

Main routine

The main routine displays the first form on the screen and waits for a command.

0
No votes yet

The GOTO statement
By patvdv at 26 Feb 2008 - 21:56

The GOTO statement

The GOTO statement transfers control unconditionally to a specified point in the program. You use a label to indicate a position to which the statement can transfer control. The label name can consist of letters, digits, underscores [_], and periods [.]. It must begin with an alphabetic character.
Examples of labels:

LABEL_1:
START_OF_PROCESS_A:

Examples of GOTO statements:

0
No votes yet

Programming a UI Script overview
By patvdv at 26 Feb 2008 - 21:56

Programming a UI Script overview

This section describes how to program a BAAN UI script.
When you create a session, the default behavior of that session is handled by the 4GL engine. If additional functionality is needed or default functionality needs to be by-passed, this should be programmed in a UI script.

0
No votes yet

Domains
By patvdv at 26 Feb 2008 - 21:56

Domains

When declaring temporary variables for storing values of database fields, you can use normal variables of type long, double, or string. But this can cause problems if the length or type of the table field has been changed in the data dictionary. It is preferable to use domain declarations for storing the value of a database table field. When you use a domain declaration, the type and length for the declared variable are read from the data dictionary.

0
No votes yet

Macro definition (preprocessor)
By patvdv at 26 Feb 2008 - 21:56

Macro definition (preprocessor)

Use the following statement to define a macro:

#define macroname[(arguments)]

Use the folowing statement to undefine a macro:

0
No votes yet

Enumerate and set constants
By patvdv at 26 Feb 2008 - 21:56


Enumerate and set constants

In the data dictionary you can define database table fields and domains of type enumerate or set.

An enumerate or set domain consists of a number of constants. In the program script (and other places in the data dictionary), a symbolic name is used. The symbolic name is the domain name, followed by a period [.] followed by the name of the constant. Variables of type set can also consist of a combination of set values.

0
No votes yet

Multibyte strings
By patvdv at 26 Feb 2008 - 21:56

Multibyte strings

A string variable can be declared as a multibyte string, in order to handle multibyte or bidirectional characters. For example:

STRING mb_str(10,5) MB | 5 multibyte strings of 10 characters

In a single-byte string, each byte contains a single character. But in a multibyte string, characters can occupy from one to four bytes.

0
No votes yet

Expressions and operators
By patvdv at 26 Feb 2008 - 21:56

Expressions and operators

An expression is a combination of variables, constants, and operators, built up in accordance with certain rules. There are two main kinds of operators: unary and binary. All operators, except the negation operators, are binary. Expressions with unary operators have the general form:

operator operand

Expressions with binary operators have the following form, where each operand can be another expression, variable, or constant:

0
No votes yet


All times are GMT +2. The time now is 19:18.


©2001-2017 - Baanboard.com - Baanforums.com