<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hola,<br>
              voy a responder una pavada por si entedí mal el problema.
      Recién lo probé con los componentes de acceso que vienen por
      default con lazarus y también funciona (normalmente uso Zeos y
      esto anda sin problemas).<br>
             Al dar de alta los campos en el TSQLQuery, el campo float
      tiene una propiedad Currency, la cual puesta en true hace que los
      float se vean sin notación exponencial en todos los componentes
      DB.  Con esto no se solucionaría todo el problema sin andar
      haciendo revoleo de datos ni gastar ciclos de CPU en conversiones
      adicionales?<br>
      <br>
      Nos vemos<br>
      Carlos<br>
        <br>
      <br>
      El 11/03/2016 a las 03:19, Iván escribió:<br>
    </div>
    <blockquote
cite="mid:CAJVRKbGSc9Bs6Wf9gYZZxTzuu2g9FUaUF0n5J+71T4i14gPa5Q@mail.gmail.com"
      type="cite">Quizá sea la longitud de la definición del retorno la
      que obliga al motor a mandar el número en coma flotante. Prueba (
      si es que es posible) a bajar el tamaño de la definición a un
      valor más pequeño. (Numeric(10,4)).<br>
      <br>
      El viernes, 11 de marzo de 2016, Fredy Gonzales <<a
        moz-do-not-send="true" href="mailto:fredyg1965@gmail.com"><a class="moz-txt-link-abbreviated" href="mailto:fredyg1965@gmail.com">fredyg1965@gmail.com</a></a>>
      escribió:<br>
      <blockquote class="gmail_quote" style="margin:0 0 0
        .8ex;border-left:1px #ccc solid;padding-left:1ex">
        <p dir="ltr">Creo que el problema no está en Lazarus, esta en el
          valor de retorno, yo te recomiendo que pruebes a recibir el
          valor y lo conviertes a string y luego a float, sólo como
          prueba a ver si lo manda correctamente.</p>
        <div class="gmail_quote">El 10/03/2016 21:08, "Maxi" <<a
            moz-do-not-send="true"
            href="javascript:_e(%7B%7D,'cvml','maximiliano.duarte@gmail.com');"
            target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:maximiliano.duarte@gmail.com">maximiliano.duarte@gmail.com</a></a>>
          escribió:<br type="attribution">
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">no hace
            calculos es us storeprocedure que devuelve un valor de
            disponibilidad.<br>
            en la base Firebird esta definido el return como STKFIS
            NUMERIC(18, 4),<br>
            <br>
            El día 10 de marzo de 2016, 19:17, Iván <<a
              moz-do-not-send="true"
              href="javascript:_e(%7B%7D,'cvml','iv.mesa.prg@gmail.com');"
              target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:iv.mesa.prg@gmail.com">iv.mesa.prg@gmail.com</a></a>> escribió:<br>
            > Maldito corrector.... Formatfloat.....<br>
            ><br>
            ><br>
            > El jueves, 10 de marzo de 2016, Iván <<a
              moz-do-not-send="true"
              href="javascript:_e(%7B%7D,'cvml','iv.mesa.prg@gmail.com');"
              target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:iv.mesa.prg@gmail.com">iv.mesa.prg@gmail.com</a></a>> escribió:<br>
            >><br>
            >> Usas aText := formato liar ('0.00',
            sender.asfloat);?<br>
            >> La select trae el valor del campo o hace algún
            cálculo?<br>
            >><br>
            >> El jueves, 10 de marzo de 2016, Maxi <<a
              moz-do-not-send="true"
              href="javascript:_e(%7B%7D,'cvml','maximiliano.duarte@gmail.com');"
              target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:maximiliano.duarte@gmail.com">maximiliano.duarte@gmail.com</a></a>><br>
            >> escribió:<br>
            >>><br>
            >>>    object qTotalMedSTK: TFloatField<br>
            >>>       DisplayWidth = 10<br>
            >>>       FieldKind = fkData<br>
            >>>       FieldName = 'STK'<br>
            >>>       Index = 7<br>
            >>>       LookupCache = False<br>
            >>>       ProviderFlags = [pfInUpdate, pfInWhere]<br>
            >>>       ReadOnly = True<br>
            >>>       Required = False<br>
            >>>       OnGetText = qTotalMedSTKGetText<br>
            >>>       MaxValue = 0<br>
            >>>       MinValue = 0<br>
            >>>       Precision = 2<br>
            >>>     end<br>
            >>><br>
            >>> en la columna<br>
            >>><br>
            >>>         item<br>
            >>>           Title.Caption = 'STK ACTUAL'<br>
            >>>           Width = 100<br>
            >>>           FieldName = 'STK'<br>
            >>>           DisplayFormat = '0.00'<br>
            >>>         end<br>
            >>><br>
            >>> probe el ongettext pero me trae con letras y no
            un numero<br>
            >>><br>
            >>> El día 10 de marzo de 2016, 13:58, Fredy
            Gonzales<br>
            >>> <<a moz-do-not-send="true"
              href="javascript:_e(%7B%7D,'cvml','fredyg1965@gmail.com');"
              target="_blank">fredyg1965@gmail.com</a>> escribió:<br>
            >>> > A ver en el dataset como estableciste el
            campo?<br>
            >>> ><br>
            >>> > El 10/03/2016 11:55, "Maxi" <<a
              moz-do-not-send="true"
              href="javascript:_e(%7B%7D,'cvml','maximiliano.duarte@gmail.com');"
              target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:maximiliano.duarte@gmail.com">maximiliano.duarte@gmail.com</a></a>>
            escribió:<br>
            >>> >><br>
            >>> >> No le encuentro explicacion alguna,
            hago una consulta para saber el<br>
            >>> >> stock de articulos y ejecuto un
            procedimiento.<br>
            >>> >> El dato me lo trae correctamente, pero
            por mas que le cambie el<br>
            >>> >> formato en la columna en el campo,
            incluso hice uns cast en la<br>
            >>> >> consulta. Siempre me muestra como 12E4
            o algo asi<br>
            >>> >><br>
            >>> >> --<br>
            >>> >> El que pregunta aprende, y el que
            contesta aprende a responder.<br>
            >>> >><br>
            >>> >> No a la obsolecencia programada:<br>
            >>> >><br>
            >>> >><br>
            >>> >> <a moz-do-not-send="true"
href="http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml"
              rel="noreferrer" target="_blank">http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml</a><br>
            >>> >><br>
            >>> >> Linux User #495070<br>
            >>> >> <a moz-do-not-send="true"
              href="http://domonetic.com/blog" rel="noreferrer"
              target="_blank">http://domonetic.com/blog</a><br>
            >>> >><br>
            >>> >>
            _______________________________________________<br>
            >>> >> Lazarus-es mailing list<br>
            >>> >> <a moz-do-not-send="true"
href="javascript:_e(%7B%7D,'cvml','Lazarus-es@lists.lazarus.freepascal.org');"
              target="_blank">Lazarus-es@lists.lazarus.freepascal.org</a><br>
            >>> >> <a moz-do-not-send="true"
              href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es"
              rel="noreferrer" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
            >>> ><br>
            >>> ><br>
            >>> >
            _______________________________________________<br>
            >>> > Lazarus-es mailing list<br>
            >>> > <a moz-do-not-send="true"
href="javascript:_e(%7B%7D,'cvml','Lazarus-es@lists.lazarus.freepascal.org');"
              target="_blank">Lazarus-es@lists.lazarus.freepascal.org</a><br>
            >>> > <a moz-do-not-send="true"
              href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es"
              rel="noreferrer" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
            >>> ><br>
            >>><br>
            >>><br>
            >>><br>
            >>> --<br>
            >>> El que pregunta aprende, y el que contesta
            aprende a responder.<br>
            >>><br>
            >>> No a la obsolecencia programada:<br>
            >>><br>
            >>> <a moz-do-not-send="true"
href="http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml"
              rel="noreferrer" target="_blank">http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml</a><br>
            >>><br>
            >>> Linux User #495070<br>
            >>> <a moz-do-not-send="true"
              href="http://domonetic.com/blog" rel="noreferrer"
              target="_blank">http://domonetic.com/blog</a><br>
            >>><br>
            >>> _______________________________________________<br>
            >>> Lazarus-es mailing list<br>
            >>> <a moz-do-not-send="true"
href="javascript:_e(%7B%7D,'cvml','Lazarus-es@lists.lazarus.freepascal.org');"
              target="_blank">Lazarus-es@lists.lazarus.freepascal.org</a><br>
            >>> <a moz-do-not-send="true"
              href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es"
              rel="noreferrer" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
            ><br>
            ><br>
            > _______________________________________________<br>
            > Lazarus-es mailing list<br>
            > <a moz-do-not-send="true"
href="javascript:_e(%7B%7D,'cvml','Lazarus-es@lists.lazarus.freepascal.org');"
              target="_blank">Lazarus-es@lists.lazarus.freepascal.org</a><br>
            > <a moz-do-not-send="true"
              href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es"
              rel="noreferrer" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
            ><br>
            <br>
            <br>
            <br>
            --<br>
            El que pregunta aprende, y el que contesta aprende a
            responder.<br>
            <br>
            No a la obsolecencia programada:<br>
            <a moz-do-not-send="true"
href="http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml"
              rel="noreferrer" target="_blank">http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml</a><br>
            <br>
            Linux User #495070<br>
            <a moz-do-not-send="true" href="http://domonetic.com/blog"
              rel="noreferrer" target="_blank">http://domonetic.com/blog</a><br>
            <br>
            _______________________________________________<br>
            Lazarus-es mailing list<br>
            <a moz-do-not-send="true"
href="javascript:_e(%7B%7D,'cvml','Lazarus-es@lists.lazarus.freepascal.org');"
              target="_blank">Lazarus-es@lists.lazarus.freepascal.org</a><br>
            <a moz-do-not-send="true"
              href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es"
              rel="noreferrer" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
          </blockquote>
        </div>
      </blockquote>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Lazarus-es mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a>
<a class="moz-txt-link-freetext" href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>