Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/11/2011, 10:02
Avatar de lokoman
lokoman
 
Fecha de Ingreso: septiembre-2009
Mensajes: 502
Antigüedad: 15 años, 1 mes
Puntos: 47
Respuesta: Boton creador de codigo vb

Hola!
Si pudieras ser un poquito mas explicito (por el asunto de las familias, como cargas o presentas los datos, que controles usas, etc.) para poder darte algo mas concreto, de todas formas te muestro algo:

Primero: obtienes debes obtener el nombre de la 'familia' (varFAMIL)
Segundo: guardas en una variable los 3 primeros caracteres de esa 'familia' con este codigo:

Código vb:
Ver original
  1. varCOD_PROD=MID(varFAMIL,3)

Tercero: haces una consulta en la tabla de articulos basandote en esa 'familia', asi:

Código vb:
Ver original
  1. DIM strSELECT AS STRING
  2. DIM rstTOTAL AS ADODB.RECORSET
  3.  
  4. SET rstTOTAL = NEW ADODB.RECORDSET
  5.  
  6. strSELECT="SELECT COUNT(*) AS TOTAL_FAMIL FROM ARTICULOS WHERE FAMILIA='" & varFAMIL & "'"
  7. rstTOTAL.OPEN strSELECT, conCONEXION
  8.  
  9. 'ASIGNAS EL CODIGO CON LAS 3 LETRAS + LA SECUENCIA DE LA 'FAMILIA'
  10. IF rstTOTAL.EOF=FALSE THEN
  11. varCOD_PROD=varCOD_PROD & "-" & (rstTOTAL!TOTAL_FAMIL + 1)
  12. END IF

Postea tu codigo o agarra la idea y nos cuentas!