Argumentos datawindow + radiobutton

buenas noches tengo la siguiente interrogante
tengo un datawindow con dos argumentos creados
select nombre, apellido from tabla where nombre=:nom or apellido=:apel
ahora en mi aplicativo
tengo los siguientes controles dos radiobutton y un sle_1 y un datawindow
ahora quiero que cuando marque el radiobutton 1 solo me busque por nombres y cuando marque el radiobutton 2 solo me busque por apellidos
gracias

1 Respuesta

Respuesta
1

Cambia tu sentencia a

select nombre, apellido from tabla where nombre like :nom and apellido like :ape

//rbx_1 --> Nombre
//rbx_2 --> Apellido
STRING ls_nombre,ls_apelledio
If rbx_1.checked = true Then
    ls_nombre     = sle_1.Text
    ls_apellido   = '%'
Else
     ls_nombre     = '%'
     ls_apellido   = sle_1.Text
End If
dw_1. Retrieve(ls_nombre, ls_apelliido)

cuando envies el valor '%' en el operador "like" lo que hará sera filtrar todos datos que esten compuestos cualquier tipo de caracter, pero menos los campos nulos.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas