Referencia > Referencia de pasos de guión > Pasos de guión de edición > Establecer selección
 
Establecer selección
Propósito 
Designa la posición inicial y final de una selección en un campo.
Temas relacionados 
Formato 
Establecer selección [<tabla::campo>; Posición inicial: <n>; Posición final: <n>]
Opciones 
Ir al campo de destino permite especificar el campo cuyo contenido se desea seleccionar.
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 
 
Dónde se ejecuta el paso de guión 
Compatible 
FileMaker Pro 
 
FileMaker Server 
 
FileMaker Go 
Parcial 
Publicación en la Web personalizada 
 
FileMaker WebDirect 
 
Solución en tiempo de ejecución 
 
Se origina en 
FileMaker Pro 6.0 o anterior
Descripción 
Los valores iniciales y finales se pueden escribir directamente o determinarse mediante un cálculo. Si no se especifica ningún campo de destino, se utiliza el campo activo actual.
Notas 
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. La selección incluye todos los valores comenzando por la Posición inicial y terminando en la Posición final. Por ejemplo, si Campo1 tiene el valor "abcdefgh" y los parámetros del guión especifican la posición inicial "3" y la posición final "6", el paso de guión devolverá la selección "cdef".
Si la posición inicial es válida y la final está fuera de rango, se seleccionará todo desde la posición inicial hasta el final del campo. Si sólo es válida la posición final, el cursor pasa a esta posición y no se selecciona nada. Si no son válidas las posiciones inicial ni la final, el cursor pasa al final del contenido del campo.
Si el usuario intenta realizar una selección en un campo contenedor, no se realiza ninguna acción.
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
Temas relacionados 
Referencia de pasos de guión (orden alfabético)
Referencia de pasos de guión (lista de categorías)