Langage 4D Commandes SélectionsVersion: 20 R10 BETA SélectionsALL RECORDS {( laTable )} APPLY TO SELECTION ( laTable ; formule ) Before selection {( laTable )} : Boolean Create entity selection ( dsTable : Table { ; settings : Object } ) : 4D.EntitySelection CREATE SELECTION FROM ARRAY ( laTable ; tabEnrg {; nom} ) DELETE SELECTION {( laTable )} DISPLAY SELECTION ( {laTable}{; modeSélection}{; saisieListe}{; *}{; *} ) Displayed line number : Integer End selection {( laTable )} : Boolean FIRST RECORD {( laTable )} GET HIGHLIGHTED RECORDS ( {laTable ;} nomEnsemble ) GOTO SELECTED RECORD ( {laTable ;} enregistrement ) HIGHLIGHT RECORDS ( {laTable }{;}{ nomEnsemble {; *}} ) LAST RECORD {( laTable )} MODIFY SELECTION ( {laTable}{; modeSélection}{; saisieListe}{; *}{; *} ) NEXT RECORD {( laTable )} ONE RECORD SELECT {( laTable )} PREVIOUS RECORD {( laTable )} Records in selection {( laTable )} : Integer REDUCE SELECTION ( {laTable ;} nombre ) SCAN INDEX ( leChamp ; nombre {;> ou <} ) Selected record number {( laTable )} : Integer TRUNCATE TABLE {( laTable )} USE ENTITY SELECTION ( entitySelection : 4D.EntitySelection )