Para este ejemplo utilizaré un Web Service Gratuito de Indicadores de Chile (UF, Dólar, Etc).
Primero que todo creamos un nuevo documento en blanco y luego nos vamos al menú Herramientas > Conexiones de datos...
Y agregamos una nueva conexión para recibir datos
Seleccionamos Servicio Web
E ingresamos la dirección URL del Web Service al cual nos deseamos conectar.
En nuestro caso
http://aspspider.net/externo/service.asmx
Luego seleccionamos el web method al que deseamos conectarnos, en este caso Indicadores, el cual como vemos nos indica el formato del parámetro de entrada.
Presionamos Siguiente
Y presionamos el botón "Establecer valor de ejemplo...", en donde agregaremos la fecha en el formato que nos indicaba la descripción del Web Service.
En este caso "20081022"
Presionamos Aceptar...
Y Siguiente...
Luego, Repetimos el paso anterior...
Ingresamos nuevamente el parámetro
Aceptamos...
Siguiente...
Siguiente...
Siguiente...
Ahora tendremos nuestra conexión al Web Service de indicadores establecida
...Ahora nos vamos al panel Origen de datos y seleccionamos la conexión Indicadores como se indica en la imagen.
Luego Agregamos el campo "Fecha" y El grupo "Indicadores" a nuestro formulario
Nos debería quedar algo así:
Luego agregamos un botón
Nos vamos a propiedades del botón
Y modificamos la acción a "Actualizar"
Presionamos Aceptar y ya podemos disfrutar de nuestro formulario InfoPath conectado al Web Service de Indicadores de Chile.
Para ver lo que hemos creado ponemos vista previa, nos aparecera una alerta de seguridad, que nos indica que nos conectaremos a un origen de datos. Debemos presionar Sí
Resultado:
Podremos cambiar la fecha y presionar actualizar para ver los indicadores de otras fechas
Queda pendiente la publicación en SharePoint con InfoPath Form Service.
Francisco Rojas Castro.-
miércoles, 22 de octubre de 2008
Suscribirse a:
Enviar comentarios (Atom)
9 comentarios:
Hola Francisco. Gracias por tu ayuda en estos temas de Infopath. Yo cree un formulario para mi oficina pero ahora queremos guardar esa info en una computadora. He leido que se puede hacer con Access, puedes ayudarme con eso? He creado la BD en Access pero no logro conectarme a ella. Gracias de antemano.
barcejulio,
en la siguiente entrada
http://casosresueltos.blogspot.com/2008/11/guardar-registros-en-access-desde.html
trate de responder a tu consulta,
Saludos
Hola Francisco.
Gracias por tú blog.
Intento crearme un servicio web mediante Infopath y me sale el siguiente error, después de añadir la dirección y seleccionar la operación:
"Infopath no puede abrir el siguiente archivo: wsrp_v1_interfaces.wsdl El sistema no puede hallar el archivo especificado"
¿Me podrías indicar a que se debe el error?
Muchas gracias
HOLA CREE UN ARCHI EN INFOPATH Y LO COMPARTI A OTRAS COMPUTADORAS DE MI NEGOCIO PERO NO EN TODAS LO ABRIO AL PARECER ME PIDE UNA ACTUALIZACION. YA BAJE DOS ACTUALIZACIONES PERO SIGUE SIN FUNCIONAR. ME GUSTARIA VER SI ME PUEDEN AYUDAR.
HOLA CREE UN ARCHI EN INFOPATH Y LO COMPARTI A OTRAS COMPUTADORAS DE MI NEGOCIO PERO NO EN TODAS LO ABRIO AL PARECER ME PIDE UNA ACTUALIZACION. YA BAJE DOS ACTUALIZACIONES PERO SIGUE SIN FUNCIONAR. ME GUSTARIA VER SI ME PUEDEN AYUDAR.
como compartiste el formulario infopath?
Hola!!!,
Desde Colombia, estoy apenas iniciando en el tema de Infopah, debo realizar varios formularios para la empresa, pero que esten publicados en una biblioteca pero que al abrir no les abra el diseñador de infopah sino que lo vea a traves de un ambiente web, y que esta informacion al darle aceptar quede almacenada en otra biblioteca o me permita asociarlo a un flujo de aprobacion, podrias ayudarme??, y que libro me recomiendas para comprar?,
mil gracias,
Rafael
Hola!!!,
Desde Colombia, estoy apenas iniciando en el tema de Infopah, debo realizar varios formularios para la empresa, pero que esten publicados en una biblioteca pero que al abrir no les abra el diseñador de infopah sino que lo vea a traves de un ambiente web, y que esta informacion al darle aceptar quede almacenada en otra biblioteca o me permita asociarlo a un flujo de aprobacion, podrias ayudarme??, y que libro me recomiendas para comprar?,
mil gracias,
Rafael
Hola que tal...
una pregunta: lo publicado en el blog funciona excelentemente cuando es un webservices .net
pero cuando es java no funciona. a que se debe este inconveniente???????????????
Publicar un comentario