FUNCTION slec,name,debut,fin, nomexp, PARENT = parent, BOXZOOM=boxzoom, _EXTRA = ex ;--------------------------------------------------------- ; include common ; compile_opt idl2, strictarrsubs ; @cm_4data IF NOT keyword_set(key_forgetold) THEN BEGIN @updatenew @updatekwd ENDIF ;------------------------------------------------------------ case n_params() of 1:tab = nlec(name, PARENT = parent, BOXZOOM=boxzoom, _EXTRA = ex) 2:tab = nlec(name,debut, PARENT = parent, BOXZOOM=boxzoom, _EXTRA = ex) 3:tab = nlec(name,debut,fin, PARENT = parent, BOXZOOM=boxzoom, _EXTRA = ex) 4:tab = nlec(name,debut,fin, nomexp, PARENT = parent, BOXZOOM=boxzoom, _EXTRA = ex) endcase ; return, {tab:tab, grille:vargrid, unite:varunit, experience:varexp, nom:varname} end