Initialise la description d’une variable composée à l’aide d’une DS externe.
Protype RPG (abrégé en var_init_ds) :
Dvar_init_ds PR 10I 0 ExtProc('variable_init_ds')
D var_name * value options(*string)
D ds_name * value options(*string)
var_name correspond au nom de la variable côté PC.
ds_name correspond au nom du fichier (physique ou logique), dont la description correspond à la DS que l’on veut affecter.
Remarques :
• Seuls les champs du fichier externe dont les noms sont identiques côté programme WinDev auront une correspondance. Les non-correspondant seront initialisés à blanc, en cas de ‘get’.
• Entre le PC est le fichier externe, seuls les noms doivent correspondre ; l’ordre n’a pas d’importance.
• La DS et le fichier externe doivent bien entendu correspondre