... cuanto a las variables no definidas, si son nombres de campos, has de declararlos en tus PRGs como FIELD campo1, campo2, etc... Si usas variables públicas ó privadas, que se acceden desde otros PRGs, has de declararlas como MEMVAR var1, var2, etc. Las demas has de declararlas como local ó static. ...