Dynamics User Group - Archived Forums

The forums in this section of DUG are no longer accepting new post, but you can still get lots of value from the old posts here.
Please visit the active forums to comment/post new questions (choose which product you are interested in):


concatenar un Text+Integer

Estoy haciendo un Dataport y necesito concatener un Text con un Integer...
Integer -> aux;

aux:=0;
Customer."No." := 'CL'+aux+Customer."No.";
aux:=1;

hay alguna funcion que lo haga?
hay algún tipo de conversor?

gracias y salu2
eli

p.d. perdón por si es una pregunta tonta, pero es que estoy empezando...
  • Hola Eli,

    quote:
    p.d. perdón por si es una pregunta tonta, pero es que estoy empezando...

    no hay preguntas tontas, y precisamente este foro sirve para ayudar a los que inician en el mundo de Navision...

    con respecto a tu pregunta puedes hacer 2 cosas:
    1) Utilizar EVALUATE para convertir tu integer a string, algo parecido a esto:

    EVALUATE(straux,aux)
    Customer."No." := 'CL'+straux+Customer."No.";

    2) tambien puedes definir tu variable aux como code y utilizar la función "INCSTR" para aumentar automáticamente el valor de esta variable. Entonces evitarás la conversión de integer a text.

    Saludos
    Nils
  • Prueba tambien

    Customer."No.":='CL'+FORMAT(aux)+Customer("No.")
  • [Oops!].... tienes toda la razón, Jesús - me confundí entre EVALAUTE y FORMAT, obviamente se debe utilizar FORMAT. EVALUATE sirve para convertir un texto a una variable de integer o decimal.

    Gracias
    Nils



  • ya funciona !Big Smile

    gracias... y salu2
    eli
Related