Bonjour à tous,
je viens à vous avec une question : est-il possible et correct de définir une constante - dans une procédure ou une fonction - dont la valeur est la valeur d'un paramètre de cette procédure (je ne peux pas définir le paramètre en tant que constante pour d'autres raisons)
Ceci parce que le compilo me retourne un warning me disant bien évidemment que ma donnée (actuellement définie comme variable et non comme constante) est lue mais jamais modifiée et pourrait donc être définie comme constante.
Merci par avance pour vos lumières (et désolé pour cette question qui doit être assez bête, j'en ai conscience)
Voici le bout de code pour illustrer mon propos (la variable que le warning me suggère de passer en constante est "tab_name" )
function output_table(Tab_Params : in template.T_Tab_Param) return template.T_Output_Param_String is
tab_name : chaine.unbounded_string := Tab_Params(1);
[...]
Partager