Skip to Content
avatar image
Former Member

COPIAR CAMPO EN BUSQUEDA FORMATEADA

Hola Foro, me pregunto si alguien sabe como puedo hacer una busqueda formateada para que cuando un campo sea igual a x se copie ese valor a otro campo en blanco y si es igual a z se quede en blanco.

Tengo una lista desplegable (UDF) de 5 opciones 1, 2, 3, 4, 5, quisiera que cuando seleccionen 1 se copie el 1 a otro campo otro (UDF) llamado 'Ubicacion' , cuando seleccione el 2 se copie el 2 al campo 'Ubicacion' pero cuando seleccione cualquier otro (3, 4, 5) se quede en blanco el campo 'Ubicacion', para que puedan introducir manualmente valores.

Espero me haya explicado claramente, y alguien me pueda ayudar.

Saludos!

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    Feb 01, 2012 at 03:47 PM

    Intenta con

    
    declare @opc as int (1)
    
    set @opc=(select $[tabla.u_tucampo])
    if @opc  in (3,4,5)
    begin 
    select ''
    end
    if @opc in (1,2)
    begin
    select $[tabla.u_tucampo]
    end
    

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 02, 2012 at 12:44 AM

    Hola, creo que ya casi esta, ya funcionan algunos, pero me di cuenta que si el valor a copiar tiene un espacio, por ejemplo 'Lunes y Martes', ya no lo copia, y si pongo solo lunes si, sabras porque?, o de que otra manera puedo copiar algun dato con espacio, es que es super importante, no se puede con un & o como le podre hacer.

    Muchas gracias por tu tiempo.

    Add comment
    10|10000 characters needed characters exceeded