|
 |
Reference Information |
These reference pages include useful information about 4th Dimension: |
Limits for 4D | Valid ranges for 4D values. |
HTML & ASCII Values | A complete listing of HTML and ASCII values. |
Hexadecimal Converters | Hexadecimal to decimal and hexadecimal to RGB converters. |
Error Code Lookup | Look up error numbers for any 4D product. |
|
Limits for 4D v11 |
Database Structure |
Data file |
Unlimited (no segmentation) |
Tables |
32,767 (1 billion records per table) |
Fields |
32,767 per table |
Forms |
32,000 |
Methods (project, form, object, and database) |
32,000 (up to 2Gb per method) |
Lists |
8,000 items per list |
Passwords |
16,000 users/16,000 groups (can be created by the designer and by the administrator) |
Sets and Named Selections |
Unlimited |
Processes |
32,767 simultaneous |
Semaphores |
2 billion |
Level of transactions |
Unlimited |
|
Variable & Field Types |
Date |
1/1/100 to 12/31/32,767 |
Time |
00:00:00 to 596,000:00:00 |
Blob |
2Gb |
Text |
2Gb of text |
Longint |
-2^31 to (2^31)-1 |
Integer 64 bits |
-2^63..(2^63)-1 |
Float |
Floating point number |
Real numbers |
±1.7e±308 (15 digits) |
|
Names |
Variables |
31* |
Tables |
31 |
Fields |
31 |
Methods |
31 |
Forms |
31 |
Plug-in Routines |
31 |
Sets |
80 |
Named Selections |
80 |
Processes |
31 |
Menu titles |
15 |
Menu items |
31 |
Menu names |
31 |
List items |
255 |
|
* not including "$" or "<>" |
|
Reserved Resource ID Ranges |
Operating System |
-32,768 to -1 |
Internal to 4D |
0 to 14,999 |
4D Developers |
15,000 to 32,767 |
|
Misc. |
Method size |
32K |
Menu bars |
255 characters |
|
Reserved 4D Variable Names |
Document |
Error |
FldDelimit |
RecDelimit |
KeyCode |
OK |
Modifiers |
MouseDown |
MouseProc |
MouseX |
MouseY |
OKGS (obsolete) |
C1, C2, C3, C4, etc. |
|
|
|