KNOWLEDGE BASE
Log In    |    Knowledge Base    |    4D Home
Tech Tip: Differences in 4D Commands' label in v12, v13, and v14
PRODUCT: 4D Server | VERSION: 14.0 | PLATFORM: Mac & Win
Published On: November 11, 2014

Between the versions of v12, v13, and v14, there are about 1004 4D command that have the same functionality to maintain compatibility. The following list below shows how the labels of the command slighly change but continue to have the same functionality:


4D COMMAND TYPES
4D ENVIRONMENTOPEN 4D PREFERENCESOPEN SETTINGS WINDOWOPEN SETTINGS WINDOW
GET CACHE STATISTICSGET MEMORY STATISTICSGET MEMORY STATISTICS
GRAPHSGRAPH TABLEGRAPH TABLE_o_GRAPH TABLE
LISTBOXLISTBOX SHOW GRIDLISTBOX SET GRIDLISTBOX SET GRID
LISTBOX INSERT ROWLISTBOX INSERT ROWSLISTBOX INSERT ROWS
LISTBOX DELETE ROWLISTBOX DELETE ROWSLISTBOX DELETE ROWS
OBJECT PROPERTIESOBJECT SET CHOICE LIST NAMEOBJECT SET CHOICE LIST NAMEOBJECT SET LIST BY NAME
OBJECT Get choice list nameOBJECT Get choice list nameOBJECT Get list name
OBJECT Get plain textOBJECT Get plain textST Get plain text
OBJECT SET STYLED TEXT ATTRIBUTESOBJECT SET STYLED TEXT ATTRIBUTESST SET ATTRIBUTES
OBJECT GET STYLED TEXT ATTRIBUTESOBJECT GET STYLED TEXT ATTRIBUTESST GET ATTRIBUTES
OBJECT SET STYLED TEXTOBJECT SET STYLED TEXTST SET TEXT
OBJECT Get styled textOBJECT Get styled textST Get text
OBJECT SET PLAIN TEXTGet external data pathGet external data path
OBJECT SET ALIGNMENTOBJECT SET HORIZONTAL ALIGNMENTOBJECT SET HORIZONTAL ALIGNMENT
OBJECT Get alignmentOBJECT Get horizontal alignmentOBJECT Get horizontal alignment
PRINTINGOPEN PRINTING FORMOPEN PRINTING FORMFORM LOAD
RECORD LOCKINGLOCKED ATTRIBUTESLOCKED ATTRIBUTESLOCKED BY
SPELL CHECKERSET DICTIONARYSPELL SET CURRENT DICTIONARYSPELL SET CURRENT DICTIONARY
STRUCTURE ACCESSGet subrecord keySET EXTERNAL DATA PATHSET EXTERNAL DATA PATH
SPELL GET DICTIONARY LISTRELOAD EXTERNAL DATARELOAD EXTERNAL DATA
SPELL Get current dictionaryOBJECT SET PLAIN TEXTST SET PLAIN TEXT
TOOLSPROCESS HTML TAGSPROCESS 4D TAGSPROCESS 4D TAGS
OPEN WEB URLOPEN WEB URLOPEN URL
TRIGGERSDatabase eventTrigger eventTrigger event
WEB AREAWA Execute JavaScriptWA Execute JavaScriptWA Evaluate JavaScript
WEB SERVERSTART WEB SERVERWEB START SERVERWEB START SERVER
STOP WEB SERVERWEB STOP SERVERWEB STOP SERVER
SEND HTML FILEWEB SEND FILEWEB SEND FILE
SET WEB DISPLAY LIMITS_o_SET WEB DISPLAY LIMITS_o_SET WEB DISPLAY LIMITS
SET WEB TIMEOUT_o_SET WEB TIMEOUT_o_SET WEB TIMEOUT
SET HTML ROOTWEB SET ROOT FOLDERWEB SET ROOT FOLDER
SET HOME PAGEWEB SET HOME PAGEWEB SET HOME PAGE
SEND HTML BLOBWEB SEND BLOBWEB SEND BLOB
WEB CACHE STATISTICSWEB GET STATISTICSWEB GET STATISTICS
SEND HTTP REDIRECTWEB SEND HTTP REDIRECTWEB SEND HTTP REDIRECT
SET HTTP HEADERWEB SET HTTP HEADERWEB SET HTTP HEADER
SEND HTML TEXTWEB SEND TEXTWEB SEND TEXT
GET WEB FORM VARIABLESWEB GET VARIABLESWEB GET VARIABLES
GET HTTP HEADERWEB GET HTTP HEADERWEB GET HTTP HEADER
Secured Web connectionWEB Is secured connectionWEB Is secured connection
SET CGI EXECUTABLE_O_SET CGI EXECUTABLE_o_SET CGI EXECUTABLE
GET HTTP BODYWEB GET HTTP BODYWEB GET HTTP BODY
SEND HTTP RAW DATAWEB SEND RAW DATAWEB SEND RAW DATA
Validate Digest Web PasswordWEB Validate digestWEB Validate digest
WEB SERVICES(CLIENT)SET WEB SERVICE PARAMETERWEB SERVICE SET PARAMETERWEB SERVICE SET PARAMETER
CALL WEB SERVICEWEB SERVICE CALLWEB SERVICE CALL
GET WEB SERVICE RESULTWEB SERVICE GET RESULTWEB SERVICE GET RESULT
Get Web Service error infoWEB SERVICE Get infoWEB SERVICE Get info
AUTHENTICATE WEB SERVICEWEB SERVICE AUTHENTICATEWEB SERVICE AUTHENTICATE
SET WEB SERVICE OPTIONWEB SERVICE SET OPTIONWEB SERVICE SET OPTION
WEB SERVICES(SERVER)SEND SOAP FAULTSOAP SEND FAULTSOAP SEND FAULT
Is SOAP requestSOAP RequestSOAP Request
Get SOAP infoSOAP Get infoSOAP Get info


Note: The list does not take in account of the v14 R versions as there are changes. Also, Grey commands are obsolete.

Here is a list of changes in v14, v14 R2, and v14 R3 from the 1006 common 4D Commands:

v14v14 R2v14 R3
LOCKED ATTRIBUTESLOCKED ATTRIBUTESLOCKED BY
OPEN WEB URLOPEN WEB URLOPEN URL


Commented by Charles Wirth on November 11, 2014 at 11:48 AM
I believe there is an error in OBJECT SET PLAIN TEXT... right now the replacement command is Get external data path