Referencia > Referencia de pasos de guión > Pasos de guión de edición > Establecer selección
 

Establecer selección

Designa una selección o ubicación del cursor en un campo.

Temas relacionados 

Opciones 

Ir al campo de destino permite especificar el campo cuyo contenido se desea seleccionar. Si no se especifica ningún campo de destino, se utiliza el campo activo.

Posición inicial permite especificar la posición inicial de la selección.

Posición final permite especificar la posición final de la selección.

Compatibilidad 

 

Producto 

Compatible 

FileMaker Pro Advanced 

 

FileMaker Go 

Parcial 

FileMaker WebDirect 

Parcial 

FileMaker Server 

 

Producto de FileMaker Cloud 

 

FileMaker Data API 

 

Publicación en la Web personalizada 

 

Solución en tiempo de ejecución 

 

Se origina en 

FileMaker Pro 6.0 o anterior

Descripción 

La posición del campo viene determinada por el número de caracteres, incluidos espacios, comenzando por la posición 1, el primer carácter del campo. Una selección incluye todos los valores que comienzan con la posición de inicio y concluyen con la posición final. Por ejemplo, si Campo1 tiene el valor "abcdefgh" y las opciones del guión especifican la posición inicial "3" y la posición final "6", el paso de guión seleccionará "cdef". Si la posición inicial se encuentra en el intervalo y la final está fuera de rango, se seleccionará todo desde la posición inicial hasta el final del campo. (Una posición está dentro del rango si está entre 1 y la longitud del texto en el campo).

Para mover el cursor sin seleccionar texto, puede especificar valores de posición que estén fuera del intervalo o tener la posición final antes de la posición de inicio:

 

Para mover e cursor

Establecer

Antes de la posición n

Posición inicial Posición = n y Posición final = 0

Después de la posición n

Posición inicial Posición = 0 y Posición final = n

Al inicio del campo.

Posición inicial 1 y Posición final = 0

Al final del campo.

Posición inicial > m y Posición final m, donde m es la longitud del texto del campo.

O Establezca Posición inicial 0 y Posición final < 0

Notas 

Si el usuario intenta realizar una selección en un campo contenedor, no se realiza ninguna acción.

Para todos los clientes excepto FileMaker WebDirect, los datos seleccionados fuera del rango visual se desplazan en la vista.

En FileMaker Go, este paso de guión no resalta el texto seleccionado si el teclado está oculto en el dispositivo.

Ejemplo 1 

Selecciona los primeros 5 dígitos del campo Código postal.

Establecer selección [Clientes::Código postal; Posición inicial: 1; Posición final: 5]

Ejemplo 2 

Selecciona el número de párrafos que el usuario especifique en el cuadro de diálogo personalizado.

Mostrar cuadro de diálogo personalizado ["¿Cuántos párrafos desea seleccionar?"; Productos::Número de párrafos]
If [Get ( LastMessageChoice ) = 1]
Establecer selección [Productos::Descripción; Posición inicial: 1; Posición final: Position ( Productos::Descripción; ¶; 1; Productos::Número de párrafos )]
End If

Ejemplo 3 

Mueve el cursor antes del tercer carácter del campo.

Establecer selección [Tabla::Campo; Posición inicial: 3; Posición final: 0]

Ejemplo 4 

Mueve el cursor después del tercer carácter del campo.

Establecer selección [Tabla::Campo; Posición inicial: 0; Posición final: 3]

Ejemplo 5 

Mueve el cursor al inicio del campo.

Establecer selección [Tabla::Campo; Posición inicial: 0; Posición final: 0]

Ejemplo 6 

Mueve el cursor al final del campo.

Establecer selección [Tabla::Campo; Posición inicial: -1; Posición final: -1]

Temas relacionados 

Referencia de pasos de guión (orden alfabético)

Referencia de pasos de guión (lista de categorías)