4D Language Commands 4D EnvironmentVersion: 20 R10 BETA 4D EnvironmentApplication file : Text Application info : Object Application type : Integer Application version {( buildNum {; *} )} : Text BUILD APPLICATION {( buildAppSettings )} Compact data file ( structurePath ; dataPath {; archiveFolder {; option {; method}}} ) : Text COMPONENT LIST ( componentsArray ) CREATE DATA FILE ( accessPath ) Data file {( segment )} : Text Database measures {( options )} : Object DROP REMOTE USER ( userSession ) ds { ( localID : Text ) } : cs.DataStore Export structure file ( folderPath {; options} ) : Object Get 4D file ( file {; *} ) : Text Get 4D folder {( folder {; options} {; *})} : Text Get database localization {( {languageType}{;}{*} )} : Text Get database parameter ( {aTable ;} selector {; stringValue} ) : Real Last update log path : Text Is compiled mode {( * )} : Boolean Is data file locked : Boolean NOTIFY RESOURCES FOLDER MODIFICATION OPEN ADMINISTRATION WINDOW OPEN DATA FILE ( accessPath ) OPEN DATABASE ( filePath ) Open datastore( connectionInfo : Object ; localID : Text ) : 4D.DataStoreImplementation OPEN RUNTIME EXPLORER OPEN SECURITY CENTER OPEN SETTINGS WINDOW ( selector {; access {; settingsType}} ) PLUGIN LIST ( numbersArray ; namesArray ) QUIT 4D {( time )} REJECT NEW REMOTE CONNECTIONS ( rejectStatus ) RELOAD PROJECT RESTART 4D {( time {; message} )} SEND MESSAGE TO REMOTE USER ( message {; userSession} ) SET DATABASE LOCALIZATION ( languageCode {; *} ) SET DATABASE PARAMETER ( {aTable ;} selector ; value ) SET UPDATE FOLDER ( folderPath {; silentErrors} ) Structure file {( * )} : Text Table fragmentation ( aTable ) : Real VERIFY CURRENT DATA FILE {( objects ; options ; method {; tablesArray {; fieldsArray}} )} VERIFY DATA FILE ( structurePath ; dataPath ; objects ; options ; method {; tablesArray {; fieldsArray}} ) Version type : Integer