When the solution matters 

4D v11 SQL (Current Version)4D 2004 Academic* Downloads*

4D v11 SQL / Features

Overview 4D Products 4D Maintenance Features Getting Started with 4D Resources

Method Editor 

The 4D method editor allows you to enter scripts and methods that govern the behavior of your application. From this editor, you can enter code that defines the behavior of specific buttons or even the concatenation of searches in the database.

Simple, intuitive, and complete

Concentrate on your code 

Only pertinent information is displayed in the window. You have the most space possible to view your code. Splitters allow you to compare two (or more) portions of a single method.

The toolbar provides writing comfort for creating methods.
The launch button: Immediately test your code and call the debugger if necessary.
A dedicated search area allows you to perform a search within a specific method.
The multi-clipboard lets you save up to 10 different portions of code that you use frequently for easy recall.

Display lists to directly access tables, fields, form names and use them in your code using drag-and-drop.

Use macros or create your own

Use pre-defined macros or create your own to automate code entry. Using this mechanism, in a single mouse-click, you can insert pre-formatted comments in the method header or even variable declaration structures.

Automation and formatting

The 4D language keywords are automatically recognized and brought out depending on the parameters you set in the preferences. You can set language commands for variables or other comments apart for easier readability.

Using auto-complete for language and constants lets you write your code quickly while minimizing the risk of error.

Native SQL

No need for another editor to write SQL code. The START SQL and END SQL tags let you enter your SQL code within your 4D method to enjoy the best of both worlds. The 4D code and SQL code can interact naturally without needing complex gateways.

Non-stop syntax assistance

The Quick Reports bar keeps lets you know in real-time about the 4D command syntax that you input.

Keep control

Each method created benefits from a set of properties that allow better control of access. You can also restrict access of reading and writing for certain developers when developing as a time.

Plus, execution access can be limited as follows: access via Web services, from or with a component, via the Web or through SQL requests.

You can very precisely control who can execute the method to guarantee maximum security.


International | Contact 4D Australasia | © 4D, ANZ. 2008 | Change font size: [A] [A] [A]      *External link (www.4D.com)