problemas
Hola;
Tengo un programa de gesti贸n administrativa hecho con Delhi 6 profesional. Utilizo como base de datos paradox 7.
El programa est谩 hecho desde mi ordenador, que tiene Windows 98 como SO.
En el c贸digo fuente tengo la opci贸n de pagar los 聯debe聰 con 聯pasivo聰 usando 聯compensaci贸n聰.
Cuando el programa llega a este punto, tengo estipulado que calcule el 聯Pasivo聰 del que dispone el cliente, que lo guarde en una variable, nAux, de tipo currency, y que si no hay suficiente pasivo para afrontar el pago, (nAux < TbEconoDEBE.Value), muestre el mensaje 聯No hay suficiente pasivo para compensar la deuda聰
En el paradox el campo 聯debe聰, esta como tipo 聯moneda聰 y muestra s贸lo dos decimales, aunque considera 6 para sus c谩lculos internos.
El caso es que 茅stas compensaciones funcionan normalmente sin problemas, pero algunas veces, salen como 聯no hay suficiente pasivo para compensar la deuda聰 en los ordenadores en los que he instalado el programa, cuando no es cierto. Si en esos casos, realizo la compensaci贸n desde mi ordenador, funciona, pero s贸lo en mi ordenador.
Las tablas las miro y est谩 la misma cantidad, exactamente igual, en el pasivo, que en el debe.
He revisado la configuraci贸n de 聯moneda聰 en el Windows, y esta exactamente igual en todos los ordenadores, que por cierto, son todos tambi茅n, win98.
Os agradecer铆a que me echaseis una mano, pues se me han agotado las ideas.
gracias
gini
Tengo un programa de gesti贸n administrativa hecho con Delhi 6 profesional. Utilizo como base de datos paradox 7.
El programa est谩 hecho desde mi ordenador, que tiene Windows 98 como SO.
En el c贸digo fuente tengo la opci贸n de pagar los 聯debe聰 con 聯pasivo聰 usando 聯compensaci贸n聰.
Cuando el programa llega a este punto, tengo estipulado que calcule el 聯Pasivo聰 del que dispone el cliente, que lo guarde en una variable, nAux, de tipo currency, y que si no hay suficiente pasivo para afrontar el pago, (nAux < TbEconoDEBE.Value), muestre el mensaje 聯No hay suficiente pasivo para compensar la deuda聰
En el paradox el campo 聯debe聰, esta como tipo 聯moneda聰 y muestra s贸lo dos decimales, aunque considera 6 para sus c谩lculos internos.
El caso es que 茅stas compensaciones funcionan normalmente sin problemas, pero algunas veces, salen como 聯no hay suficiente pasivo para compensar la deuda聰 en los ordenadores en los que he instalado el programa, cuando no es cierto. Si en esos casos, realizo la compensaci贸n desde mi ordenador, funciona, pero s贸lo en mi ordenador.
Las tablas las miro y est谩 la misma cantidad, exactamente igual, en el pasivo, que en el debe.
He revisado la configuraci贸n de 聯moneda聰 en el Windows, y esta exactamente igual en todos los ordenadores, que por cierto, son todos tambi茅n, win98.
Os agradecer铆a que me echaseis una mano, pues se me han agotado las ideas.
gracias
gini