Quitar caracteres despues de un "-"

Colapsar
X
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar todos
nuevos mensajes

  • Quitar caracteres despues de un "-"

    Buenos días,

    Tengo la siguiente consulta.

    Tengo el número 8382 es el correlativo de una factura, quisiera añadirle la serie separándola con un "-" , quedaría así 8382-02. De esta forma se almacenaría en la base de datos, pero para seguir el correlativo, al cargar la vista de la ultima factura quiero quitarle el "-02" para que se pueda seguir con el correlativo.
    Como podría hacerlo? Teniendo en cuenta que no siempre serán 2 dígitos después del "-"

  • #2
    TuVariable sería el núm. de factura completo.
    nCorr sería la fracción del correlativo.

    Código:
    Dim n1 as integer
    Dim nCorr as integer
    
    n1 = InStrRev(TuVariable, "-")
    nCorr = Left(TuVariable, n1-1)
    José María Movilla Cuadrado
    ______________________
    Normas del foro
    www.foro.vb-mundo.com
    www.vb-mundo.com

    Comentario


    • #3
      Originalmente escrito por J_M_Movilla Ver mensaje
      TuVariable sería el núm. de factura completo.
      nCorr sería la fracción del correlativo.

      Código:
      Dim n1 as integer
      Dim nCorr as integer
      
      n1 = InStrRev(TuVariable, "-")
      nCorr = Left(TuVariable, n1-1)

      Gracias, es lo que habia pensado.

      Comentario

      Trabajando...
      X