wiki:es:Documentation/ARexxAPI/GETSELECTED

Version 1 (modified by AmigaPhil, 11 months ago) (diff)

--

GETSELECTED

NOMBRE

GetSelected -- Obtener las posiciones de los mensajes seleccionados en la carpeta actual. (V2.0)

PLANTILLA

VAR/K,STEM/K

FUNCIÓN

Devuelve las posiciones de los mensajes seleccionados en la carpeta actual.

ENTRADAS

VAR/K - variable alternativa en la que almacenar los resultados en lugar de RESULT
STEM/K - nombre base usado para los STEMs donde se almacenará la información devuelta

RESULTADOS

VAR - lista de resultados, separados por un espacio
<STEM>NUM.COUNT - número de mensajes seleccionados
<STEM>NUM.NR - posición del N mensaje seleccionado, contando a partir de 0; el primer mensaje de la carpeta también ocupa la posición 0

El resultado es simplemente "0" si la carpeta actual está vacía o si en realidad es un grupo de carpetas.

NOTAS

EJEMPLO

/* Activar códigos de resultados */

OPTIONS RESULTS

/* Solicitar información */

GETSELECTED STEM st.

/* Mostrar los resultados */

SAY 'Mensajes seleccionados: 'st.num.count
DO i = 0 TO st.num.count-1

SAY 'Posición del mensaje #'i': 'st.num.i

END

FALLOS

<STEM>NUM.COUNT no se inicializaba en el caso de las carpetas vacías. Esto fue corregido en YAM 2.4.

VÉASE TAMBIÉN