Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/07/2005, 07:49
Avatar de netorres
netorres
 
Fecha de Ingreso: marzo-2004
Ubicación: 32 kms de Santiago a la costa
Mensajes: 132
Antigüedad: 20 años, 2 meses
Puntos: 0
NO FUNCIONA sigue perdiendo el foco

Nop no pasa nada sigue perdiendo el foco puse este codigo:

En el caso de selecionar el nombre del producto en especifico deberia quedar guardado en el combo1(2).boundtext el codigo del producto no el nombre.


AL ejecutar la consulta SQL yo hago la busqueda por rubro, grupo , y nombre especifico del producto.


Las dos primeras me las busca bien, pero cuando deseo buscar por algun producto en especifico pierdo el codigo de este y me queda el nombre que no me srive para la busqueda


Private Sub DBCombo1_GotFocus(Index As Integer)
Select Case Index
Case 1
strSql = "SELECT DISTINCT(in_Codgrp), gr_Codigo, gr_Nombre " & _
"FROM Grupos, MaestrodeInsumos " & _
"WHERE gr_Codigo = in_Codgrp"
If DBCombo1(0).BoundText > "" Then
strSql = strSql & " And in_Codrub = '" & DBCombo1(0).BoundText & "'"
End If
datGrupos.RecordSource = strSql
datGrupos.Refresh
DBCombo1(1).Refresh
Case 2
strSql = "SELECT DISTINCT(in_Codpro), in_Codlot, in_Nombre " & _
"FROM MaestrodeInsumos "
If DBCombo1(1).BoundText > "" Then
strSql = strSql & IIf(InStr(1, strSql, "WHERE") = 0, "WHERE ", " And ")
strSql = strSql & " in_Codgrp = '" & DBCombo1(1).BoundText & "'"
End If
strSql = strSql & " order by in_Nombre"
datMaestrodeInsumos5.RecordSource = strSql
datMaestrodeInsumos5.Refresh
DBCombo1(2).Refresh
End Select

End Sub
__________________
Contento Señor contento :-) (Sto. Padre Alberto Hurtado)