Page 1 of 1

orden Numero ID en REDEFINES

Posted: Fri Apr 26, 2019 10:11 am
by jvtecheto
Hola amigos:

Creo que sera problema mio, pero al final despues de haber hecho _ me queda la dua.

¿Tiene algo que ver cuando hacemos REDEFINE GET .... ó REDEFINE SAY etc.
el orden en que lo tecleamos dentro del DIALOG, ?
¿Se tienen que teclear por orden del ID, ejemplo el ID de un GET que es 101 , antes del ID de un BUTTON que es 201?

Gracias por vuestra ayuda.

Jose.

Re: orden Numero ID en REDEFINES

Posted: Fri Apr 26, 2019 12:16 pm
by karinha
Boton 1,2 del BRW.

Image

Saludos

Re: orden Numero ID en REDEFINES

Posted: Fri Apr 26, 2019 3:54 pm
by Armando
brakaman:

Cuando defines un recurso vía editor de recursos se puede apreciar que
cada recurso tiene un nombre y un índice (Name y TAB INDEX), el nombre
es el que utilizamos dentro de nuestro código, por ejemplo

REDEFINE GET aGetsF1[04] VAR oCia:CUR ID 104 OF oFld:aDialogs[1] UPDATE;
PICTURE "@!K";
MESSAGE "CURP"

El ID 104 es el nombre del recurso, normalmente es un número pero me parece que
también puede ser un texto, mientras que el TAB INDEX es el orden en que el
foco va "saltando" dentro del dialogo.

En lo personal todo lo defino vía editor de recursos y es ahí donde tengo la posibilidad
de indicar el orden como en el ejemplo que te puso Karihna, pero en tu caso que todo
lo haces vía código deduzco que sí, el orden en que pongas tu código será el orden en
que irá "saltando"

Espero no confundirte más.

Saludos