Página 1 de 1

TDBMaskEdit tipo C?

Publicado: Jue Sep 14, 2006 1:28 pm
por zeasoftware
Estoy teniendo un error con los TDBMaskEdit, al hacer un AddNew y entrar a
una TForm, hago una operacion con este campo pero me marca que es de Tipo
'C' por lo que me marca error.
El campo en la DBF es numerico.
_nX := nPrecio * (::oDBMaskEdit41:value/100)
Pila de llamadas:
TFRMEDITPROD:CALCULAT1 (274)
TFRMEDITPROD:DBRADIOMENU1CHANGE (373)
TFRMEDITPROD:DBMASKEDIT45CREATE (345)
TMASKEDIT:ONCREATE (0)
TCONTROL:CREATE (260)
TSTDCONTROL:CREATE (67)
TEDIT:CREATE (126)
TMASKEDIT:CREATE (80)
TFRMEDITPROD:CREATEFORM (654)
TFRMEDITPROD:NEW (184)
ZCATMAINTENANCE:ADDNEW (311)
(b)TPRODUCTOS:TPRODUCTOS (32)
TPRODUCTOS:ADDNEW (0)
TOPTIONITEM:ONCLICK (0)
TOPTIONITEM:CLICK (277)
TOPTIONLIST:WMLBUTTONDOWN (0)
RUNFORM (0)
TAPPLICATION:RUN (193)
MAIN (25)
Saludos.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com

http://www.paginasprodigy.com/zeasoft/
--

TDBMaskEdit tipo C?

Publicado: Jue Sep 14, 2006 1:45 pm
por jose.luis
Ramón,
¿Que te indica el valor de ::odbMaskEdit41:oDatafield:cType?
Saludos,
José Luis Capel
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=45093cd9@news.xailer.com...]45093cd9@news.xailer.com...[/email]
Estoy teniendo un error con los TDBMaskEdit, al hacer un AddNew y entrar a
una TForm, hago una operacion con este campo pero me marca que es de Tipo
'C' por lo que me marca error.
El campo en la DBF es numerico.
_nX := nPrecio * (::oDBMaskEdit41:value/100)
Pila de llamadas:
TFRMEDITPROD:CALCULAT1 (274)
TFRMEDITPROD:DBRADIOMENU1CHANGE (373)
TFRMEDITPROD:DBMASKEDIT45CREATE (345)
TMASKEDIT:ONCREATE (0)
TCONTROL:CREATE (260)
TSTDCONTROL:CREATE (67)
TEDIT:CREATE (126)
TMASKEDIT:CREATE (80)
TFRMEDITPROD:CREATEFORM (654)
TFRMEDITPROD:NEW (184)
ZCATMAINTENANCE:ADDNEW (311)
(b)TPRODUCTOS:TPRODUCTOS (32)
TPRODUCTOS:ADDNEW (0)
TOPTIONITEM:ONCLICK (0)
TOPTIONITEM:CLICK (277)
TOPTIONLIST:WMLBUTTONDOWN (0)
RUNFORM (0)
TAPPLICATION:RUN (193)
MAIN (25)
Saludos.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com

http://www.paginasprodigy.com/zeasoft/
--

TDBMaskEdit tipo C?

Publicado: Jue Sep 14, 2006 1:57 pm
por zeasoftware
Me indica "N"
no entiendo, que pasa?
Gracias.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com

http://www.paginasprodigy.com/zeasoft/
"José Luis Capel" <jose.luis@iaicom.com> escribió en el mensaje news:450940ae$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Ramón,
¿Que te indica el valor de ::odbMaskEdit41:oDatafield:cType?
Saludos,
José Luis Capel
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=45093cd9@news.xailer.com...]45093cd9@news.xailer.com...[/email]
Estoy teniendo un error con los TDBMaskEdit, al hacer un AddNew y entrar a
una TForm, hago una operacion con este campo pero me marca que es de Tipo
'C' por lo que me marca error.
El campo en la DBF es numerico.
_nX := nPrecio * (::oDBMaskEdit41:value/100)
Pila de llamadas:
TFRMEDITPROD:CALCULAT1 (274)
TFRMEDITPROD:DBRADIOMENU1CHANGE (373)
TFRMEDITPROD:DBMASKEDIT45CREATE (345)
TMASKEDIT:ONCREATE (0)
TCONTROL:CREATE (260)
TSTDCONTROL:CREATE (67)
TEDIT:CREATE (126)
TMASKEDIT:CREATE (80)
TFRMEDITPROD:CREATEFORM (654)
TFRMEDITPROD:NEW (184)
ZCATMAINTENANCE:ADDNEW (311)
(b)TPRODUCTOS:TPRODUCTOS (32)
TPRODUCTOS:ADDNEW (0)
TOPTIONITEM:ONCLICK (0)
TOPTIONITEM:CLICK (277)
TOPTIONLIST:WMLBUTTONDOWN (0)
RUNFORM (0)
TAPPLICATION:RUN (193)
MAIN (25)
Saludos.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com

http://www.paginasprodigy.com/zeasoft/
--

TDBMaskEdit tipo C?

Publicado: Jue Sep 14, 2006 2:02 pm
por jose.luis
Ramón,
Te lo preguntaba por que normalmente el objeto datafield de un datacontrol tiene y mantiene el tipo de dato de su origen (en este caso un campo de una dbf).
Creo que por algún motivo que ahora no se ver se ha cambiado de Numérico a Carácter. Puede que hayas hecho un transform, un picture o algo que te cambie el tipo.
Saludos,
José Luis Capel
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=450943a1@news.xailer.com...]450943a1@news.xailer.com...[/email]
Me indica "N"
no entiendo, que pasa?
Gracias.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com

http://www.paginasprodigy.com/zeasoft/
"José Luis Capel" <jose.luis@iaicom.com> escribió en el mensaje news:450940ae$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Ramón,
¿Que te indica el valor de ::odbMaskEdit41:oDatafield:cType?
Saludos,
José Luis Capel
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=45093cd9@news.xailer.com...]45093cd9@news.xailer.com...[/email]
Estoy teniendo un error con los TDBMaskEdit, al hacer un AddNew y entrar a
una TForm, hago una operacion con este campo pero me marca que es de Tipo
'C' por lo que me marca error.
El campo en la DBF es numerico.
_nX := nPrecio * (::oDBMaskEdit41:value/100)
Pila de llamadas:
TFRMEDITPROD:CALCULAT1 (274)
TFRMEDITPROD:DBRADIOMENU1CHANGE (373)
TFRMEDITPROD:DBMASKEDIT45CREATE (345)
TMASKEDIT:ONCREATE (0)
TCONTROL:CREATE (260)
TSTDCONTROL:CREATE (67)
TEDIT:CREATE (126)
TMASKEDIT:CREATE (80)
TFRMEDITPROD:CREATEFORM (654)
TFRMEDITPROD:NEW (184)
ZCATMAINTENANCE:ADDNEW (311)
(b)TPRODUCTOS:TPRODUCTOS (32)
TPRODUCTOS:ADDNEW (0)
TOPTIONITEM:ONCLICK (0)
TOPTIONITEM:CLICK (277)
TOPTIONLIST:WMLBUTTONDOWN (0)
RUNFORM (0)
TAPPLICATION:RUN (193)
MAIN (25)
Saludos.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com

http://www.paginasprodigy.com/zeasoft/
--

TDBMaskEdit tipo C?

Publicado: Jue Sep 14, 2006 2:26 pm
por zeasoftware
Bueno, es que para eso es el MaskEdit?
tengo un picture "999.99" para presentarlo y captura.
Supongo de ahí­ viene el problema, pero aun no hay respuesta del Xailer Racing Team, :o)
Gracias
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com

http://www.paginasprodigy.com/zeasoft/
--

TDBMaskEdit tipo C?

Publicado: Vie Sep 15, 2006 3:43 am
por zeasoftware
Que puede ser este problema, me tiene detenido por 24 hrs.
Gracias.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com

http://www.paginasprodigy.com/zeasoft/
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=45093cd9@news.xailer.com...]45093cd9@news.xailer.com...[/email]
Estoy teniendo un error con los TDBMaskEdit, al hacer un AddNew y entrar a
una TForm, hago una operacion con este campo pero me marca que es de Tipo
'C' por lo que me marca error.
El campo en la DBF es numerico.
_nX := nPrecio * (::oDBMaskEdit41:value/100)
Pila de llamadas:
TFRMEDITPROD:CALCULAT1 (274)
TFRMEDITPROD:DBRADIOMENU1CHANGE (373)
TFRMEDITPROD:DBMASKEDIT45CREATE (345)
TMASKEDIT:ONCREATE (0)
TCONTROL:CREATE (260)
TSTDCONTROL:CREATE (67)
TEDIT:CREATE (126)
TMASKEDIT:CREATE (80)
TFRMEDITPROD:CREATEFORM (654)
TFRMEDITPROD:NEW (184)
ZCATMAINTENANCE:ADDNEW (311)
(b)TPRODUCTOS:TPRODUCTOS (32)
TPRODUCTOS:ADDNEW (0)
TOPTIONITEM:ONCLICK (0)
TOPTIONITEM:CLICK (277)
TOPTIONLIST:WMLBUTTONDOWN (0)
RUNFORM (0)
TAPPLICATION:RUN (193)
MAIN (25)
Saludos.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com

http://www.paginasprodigy.com/zeasoft/
--

TDBMaskEdit tipo C?

Publicado: Vie Sep 15, 2006 9:14 am
por jose.luis
Ramón,
Para mirar mejor qué te está ocurriendo.... ¿puedes enviar un ejemplo autocontenido donde se reproduzca ese problema? Seguro que así­ te podremos ayudar mejor.
Saludos,
Jose Luis Capel
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=450a0542@news.xailer.com...]450a0542@news.xailer.com...[/email]
Que puede ser este problema, me tiene detenido por 24 hrs.
Gracias.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com

http://www.paginasprodigy.com/zeasoft/
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=45093cd9@news.xailer.com...]45093cd9@news.xailer.com...[/email]
Estoy teniendo un error con los TDBMaskEdit, al hacer un AddNew y entrar a
una TForm, hago una operacion con este campo pero me marca que es de Tipo
'C' por lo que me marca error.
El campo en la DBF es numerico.
_nX := nPrecio * (::oDBMaskEdit41:value/100)
Pila de llamadas:
TFRMEDITPROD:CALCULAT1 (274)
TFRMEDITPROD:DBRADIOMENU1CHANGE (373)
TFRMEDITPROD:DBMASKEDIT45CREATE (345)
TMASKEDIT:ONCREATE (0)
TCONTROL:CREATE (260)
TSTDCONTROL:CREATE (67)
TEDIT:CREATE (126)
TMASKEDIT:CREATE (80)
TFRMEDITPROD:CREATEFORM (654)
TFRMEDITPROD:NEW (184)
ZCATMAINTENANCE:ADDNEW (311)
(b)TPRODUCTOS:TPRODUCTOS (32)
TPRODUCTOS:ADDNEW (0)
TOPTIONITEM:ONCLICK (0)
TOPTIONITEM:CLICK (277)
TOPTIONLIST:WMLBUTTONDOWN (0)
RUNFORM (0)
TAPPLICATION:RUN (193)
MAIN (25)
Saludos.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com

http://www.paginasprodigy.com/zeasoft/
--

TDBMaskEdit tipo C?

Publicado: Vie Sep 15, 2006 9:50 am
por zeasoftware
Gracias por tu tiempo, es un proyecto completo, si miras la pila de llamada, podrias darte una idea?
Saludos. aun sigo investigando que sucede.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com

http://www.paginasprodigy.com/zeasoft/
--

TDBMaskEdit tipo C?

Publicado: Vie Sep 15, 2006 11:12 am
por jfgimenez
Ramón,
Estoy teniendo un error con los TDBMaskEdit, al hacer un AddNew y entrar a
una TForm, hago una operacion con este campo pero me marca que es de Tipo
'C' por lo que me marca error.
El campo en la DBF es numerico.
_nX := nPrecio * (::oDBMaskEdit41:value/100)
Pila de llamadas:
TFRMEDITPROD:CALCULAT1 (274)
TFRMEDITPROD:DBRADIOMENU1CHANGE (373)
TFRMEDITPROD:DBMASKEDIT45CREATE (345)
TMASKEDIT:ONCREATE (0)
TCONTROL:CREATE (260)
TSTDCONTROL:CREATE (67)
TEDIT:CREATE (126)
TMASKEDIT:CREATE (80)
TFRMEDITPROD:CREATEFORM (654)
TFRMEDITPROD:NEW (184)
ZCATMAINTENANCE:ADDNEW (311)
(b)TPRODUCTOS:TPRODUCTOS (32)
TPRODUCTOS:ADDNEW (0)
TOPTIONITEM:ONCLICK (0)
TOPTIONITEM:CLICK (277)
TOPTIONLIST:WMLBUTTONDOWN (0)
RUNFORM (0)
TAPPLICATION:RUN (193)
MAIN (25)
Pones la pila de llamadas pero no pones el error. Por favor, pon el mensaje completo de error. Si hace falta, incluye el fichero error.log
También convendrí­a que pusieras un ejemplo de cómo reproducirlo, o al menos los pasos exactos de cómo hacerlo.
--
Un saludo,
José F. Giménez
http://www.xailer.com
--

TDBMaskEdit tipo C?

Publicado: Vie Sep 15, 2006 6:50 pm
por zeasoftware
gracias, aqui lo tienes:
***************************** Registro de errores *****************************
Fecha: 09/15/06
Hora: 11:49:03
Memoria libre: 62612
Area actual: 6
------------------------- Información del compilador --------------------------
Versión Xailer: Xailer 1.0.2 Version 1.0b
Compilador: xHarbour build 0.99.61 Intl. (SimpLex) PCode Version: 7
Compilador C/C++: Borland C++ 5.5.1
Plataforma: Windows XP Professional 5.01.2600 Service Pack 2
----------------------- Información detallada del error -----------------------
Subsistema: BASE
Código de error: 1084
Estado: .F.
Descripción: Argument error
Operación: /
Argumentos: [ 1] = Tipo: C Valor: [ 2] = Tipo: N Valor: 100
Fichero:
Código error SO: 0
Pila de llamadas:
TFRMEDITPROD:CALCULAT1 (274)
TFRMEDITPROD:DBRADIOMENU1CHANGE (373)
TFRMEDITPROD:DBMASKEDIT45CREATE (345)
TMASKEDIT:ONCREATE (0)
TCONTROL:CREATE (260)
TSTDCONTROL:CREATE (67)
TEDIT:CREATE (126)
TMASKEDIT:CREATE (80)
TFRMEDITPROD:CREATEFORM (654)
TFRMEDITPROD:NEW (184)
ZCATMAINTENANCE:ADDNEW (311)
(b)TPRODUCTOS:TPRODUCTOS (32)
TPRODUCTOS:ADDNEW (0)
TOPTIONITEM:ONCLICK (0)
TOPTIONITEM:CLICK (277)
TOPTIONLIST:WMLBUTTONDOWN (0)
RUNFORM (0)
TAPPLICATION:RUN (193)
MAIN (25)
------------------ Información detallada de áreas de trabajo ------------------
Area: 1
Alias: CALENDAR
Registro: 1
Filtro:
Relación:
Orden del í­ndice: 1
Clave activa: 1
Area: 2
Alias: ARTICULO
Registro: 1162
Filtro:
Relación:
Orden del í­ndice: 1
Clave activa: 1
Area: 3
Alias: ARTIPROV
Registro: 1
Filtro:
Relación:
Orden del í­ndice: 1
Clave activa: 1
Area: 4
Alias: LINEAS
Registro: 1
Filtro:
Relación:
Orden del í­ndice: 0
Clave activa: 0
Area: 5
Alias: ARTSERIE
Registro: 1
Filtro:
Relación:
Orden del í­ndice: 1
Clave activa: 1
Area: 6
Alias: ARTIKITS
Registro: 1
Filtro:
Relación:
Orden del í­ndice: 0
Clave activa: 0
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com

http://www.paginasprodigy.com/zeasoft/
--