Cambio de divisas por WebService
FoxPro/Visual FoxPro
Actualizado el 18 de Septiembre del 2018 por Baldo (17 códigos) (Publicado el 24 de Mayo del 2017)
12.441 visualizaciones desde el 24 de Mayo del 2017
Como muestra didáctica de lo que se puede llegar a ofrecer a nuestros clientes, una consulta (bastante simplificada, pero efectiva) al valor de cambio entre divisas en tiempo real.
Aunque lo le integrado como la la pestaña "Divisas" de la calculadora de precios (también en esta Web, aunque con código de hace un año), está convertido en un proyecto nuevo ya que el tema de Webservices tiene la suficiente presencia por sí solo.

Como siempre, comentaros que el código puede no ser tan óptimo como funcional. pero ahí tenéis.
PD: la búsqueda de un valor de cambio está convertida en una función en un archivo aparte por si deseáis "jugar" con vuestras aplicaciones :) [ws_divisa_1.prg]
salu2!
Aunque lo le integrado como la la pestaña "Divisas" de la calculadora de precios (también en esta Web, aunque con código de hace un año), está convertido en un proyecto nuevo ya que el tema de Webservices tiene la suficiente presencia por sí solo.

Como siempre, comentaros que el código puede no ser tan óptimo como funcional. pero ahí tenéis.
PD: la búsqueda de un valor de cambio está convertida en una función en un archivo aparte por si deseáis "jugar" con vuestras aplicaciones :) [ws_divisa_1.prg]
salu2!
- Alguna mejora gráfica (algún campo podía truncarse con valores grandes...etc)
- Ahora, el servicio de consulta al cambio de divisas, admite CUALQUIER MONEDA EXISTENTE (en formato ISO4217). Lógicamente puede haber un error de digitación (lo que sería una "moneda existente") o el servicio consultado no trabaja con esa moneda. Obviamente lo que se retorna es un genérico error "de servicio"...
Espero no haber cometido más errores (aunque "errare humanum est") :)