none
ayuda con indexOf en sintaxys basic! RRS feed

  • Pregunta

  • hola tengo un dato de mi dataset que me trae los nombres de mis articulos.

    si es nombre contiene la palabra playera no pasa hago nada pero si no la contiene les cambio el nombre, y para eso uso indexof en sintaxys crystal de mi crystal reports pero no me queda (ya probe el mismo metodo en una aplicacion de consola y si funciona) aqui dejo el codigo que tengo hasta ahora

    nombre_artic = {ventas.articulo}

    valor_artic = {ventas.articulo}.IndexOf("Playera")

    'apartir del indexof me aparece un error que dice que el texto restante no parece ser parte de una formula

    if(valor_artic = 0) then

    nombre_final = "Playera"

    else

    dim partes() as string

    partes = nombre_artic.Split("",c)

    parte1 = partes(0)

    parte2 = partes(1)

    etc...

    de antemano gracias

    miércoles, 27 de junio de 2012 16:53

Respuestas

  • hola ya pude solucionarlo posteo la parte de la solucion por si a alguien se le presenta un problema similar

    if InStr({Ventas.Articulo},"Playera") <> 0 Then
        nombre_final = "Playera"
        else
        dim partes() as String
        partes = Split({Ventas.Articulo}," ")
        parte1 = partes(1)
        parte2 = partes(2)
        cadena_final = parte1 & " " & parte2
        nombre_final = cadena_final

    • Marcado como respuesta EddieMontana24 martes, 10 de julio de 2012 13:18
    jueves, 28 de junio de 2012 13:35