Lenguaje 4DComandosSelecciónVersión: SiguienteSelecciónALL RECORDS {( tabla )}APPLY TO SELECTION ( tabla ; sentencia )Before selection {( tabla )} : BooleanCreate entity selection ( dsTable : Table { ; settings : Object } ) : 4D.EntitySelectionCREATE SELECTION FROM ARRAY ( tabla ; regArray {; temp} )DELETE SELECTION {( tabla )}DISPLAY SELECTION ( {tabla}{; modoSelección}{; entradaList}{; *}{; *} )Displayed line number : IntegerEnd selection {( tabla )} : BooleanFIRST RECORD {( tabla )}GET HIGHLIGHTED RECORDS ( {tabla ;} nomConjunto )GOTO SELECTED RECORD ( {tabla ;} registro )HIGHLIGHT RECORDS ( {tabla }{;}{ nomConjunto {; *}} )LAST RECORD {( tabla )}MODIFY SELECTION ( {tabla}{; modoSelección}{; entradaList}{; *}{; *} )NEXT RECORD {( tabla )}ONE RECORD SELECT {( tabla )}PREVIOUS RECORD {( tabla )}Records in selection {( tabla )} : IntegerREDUCE SELECTION ( {tabla ;} Numero )SCAN INDEX ( unCampo ; Numero {; > o <} )Selected record number {( tabla )} : IntegerTRUNCATE TABLE {( tabla )}USE ENTITY SELECTION ( entitySelection : 4D.EntitySelection )