Assegnazione dinamica dei campi

Ecco un metodo carino per assegnare in maniera dinamica i valori di campi senza dover ricopiare la logica N volta.

Ipotizziamo che abbiamo una tabella interna, chiamata I_FIELD , dove i record hanno come valore i NOMI dei parametri di input.

Volendo fare un check di ogni campo avremmo dovuto fare :

ripetuto per i vari campi da controllare.

Invece Avendo la tabella interna con i nomi dei campi basterebbe fare:

 

cosi facendo si assegna il valore del valore del FS_FIELD al puntatore di tipo any.

Concetto Pratico:

  • <fs_field>-nome_field = ‘PIPPO’ ” Campo presente a video
  • PIPPO = ‘Prova valore Input’. “Ha il seguente valore in input
  • <fs_any> = ‘Prova valore Input’.

You may also like...