Error al pasar el code inspector

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • lucia_12
    Member
    • jun
    • 45

    #1

    Error al pasar el code inspector

    Hola a tod@s!!!

    Estoy implementando una RFC en la que paso a mayúsculas un parámetro de entrada. Cuando le paso el code inspector, me falla esa línea:

    TRANSLATE pe_nombre to UPPER CASE

    y me da el siguiente error:

    "Utilización peligrosa de TRANSLATE en el sistema plurilingüe"

    ¿Alquien sabe si existe una función o puedo hacerlo de alguna otra manera para que me pase el CODE INSPECTOR?

    Gracias por adelantado!!!
  • Tonnyman
    Member
    • dic
    • 53

    #2
    Hola,

    Prueba declarando tu variable como tipo string.

    Saludos.

    Comentario

    • lucia_12
      Member
      • jun
      • 45

      #3
      Gracias!!

      Funcionó!!

      Comentario

      • lucia_12
        Member
        • jun
        • 45

        #4
        Hola de nuevo!!

        Sigo teniendo problemas con el code inspector.

        En uno de mis programas utilizo la tabla /cockpit/thdr y cuando paso el code inspector me da el siguiente fallo:

        "The referenced data type can be enhanced deeply. Therefore, after a deep enhancement, the reference becomes syntactically incorrect. Refer to Long text."

        Esto me pasa cuando hago un:

        tables: /cockpit/thdr

        o cuando declaro variables poniendoles tipos que tienen campos de esta tabla:
        data: vn like /cockpit/thdr-vendor_no.

        ¿Alguien sabe cómo solucionar este problema?

        Estaría agradecida de que me contestaran rápido, ya que me urge que no me dé problemas el code inspector.

        Gracias de antemano!!!

        Comentario

        • lucia_12
          Member
          • jun
          • 45

          #5
          ¿Alguien tiene alguna idea de por qué puede ser?

          Llevo varios días y no he encontrado ninguna solución a este problema.

          Gracias

          Comentario

          • Tonnyman
            Member
            • dic
            • 53

            #6
            Pareciera que tu problema esta relacionado con la tabla misma. En mi ECC no he encontrado esa tabla. No hay posibilidad que uses otro dta element u otro campo de otra tabla para declararlo?

            Comentario

            • zonanet
              Senior Member
              • mar
              • 195

              #7
              Hola Lucia:


              por que no intentas declarar tu campo del tipo del elemento de datos del campo de tu tabla, yo tampoco encuentro esa tabla, pero si el campo vendor_no es de tipo kunnr por decir (o el elemento que tenga asignado en la tabla), puedes declarar tu campo así:

              data: vn type kunnr.

              puede ser una solución.

              Suerte.

              Comentario

              • lucia_12
                Member
                • jun
                • 45

                #8
                Muchas gracias!!!

                Cambié las definiciones de datos tal y como dijiste y ahora ya sí que me pasa el code inspector

                Comentario

                Trabajando...