FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
lo hice de esta manera
se puede identificar la tabla con los elementos que contiene via delphi? esta parte es la que me interesa, se que puedo buscar un texto y de ahi ir tanteando, pero pense que habria alguna otra forma? Cita:
__________________
Dulce Regalo que Satanas manda para mi..... |
#2
|
||||
|
||||
Yo primero intentaria investigar si hay algun servicio web que puedas consumir para obtener la informacion que necesitas.. parsear el contenido de una pagina en HTML puede ser muy tedioso, ademas de que cambian cada dos por tres. Es el equivalente a intentar escanear una interfaz de usuario de una aplicacion de escritorio buscando texto que esta en edits o listviews, por decir algo; cuando en realidad lo ideal seria que haya un servicio que te permita recuperar los datos directamente desde la BD, por ejemplo.
|
#3
|
|||
|
|||
Yo también estoy pensando implementar esto en mi aplicación, lo único que he podido encontrar ejemplos en otros lenguajes C#, Vb y java pero no en delphi.
Revisa este enlace esta en C#, si en algo puede servirte como orientación es bueno http://r3xet.blogspot.pe/2013/12/obt...sunat-del.html Saliendome un poco del tema, no se porque hay tan poco o nada de donde aprender mas sobre algunas cosas en delphi con respecto a otros lenguajes que basta con buscar en google y hay mucho de donde tirar. |
#4
|
||||
|
||||
Cita:
Estoy suponiendo que tu formulario contiene un component IdHTTP y un ListView. Defines entonces el método
Este método consultará el año y mes indicados (como cadenas) y llenará el ListView con los datos obtenidos:
LineComment Saludos |
#5
|
||||
|
||||
muchas gracias Roman
supongo que lvwdatos es una ListView, agregue ese componente lo he ejecutado pero solo me captura los numeros de las fechas
__________________
Dulce Regalo que Satanas manda para mi..... |
#6
|
||||
|
||||
y cuando le agrego el mes y año al URL
// Obtenemos la página (esto es necesario porque si no se hace, el POST que sigue falla) URL := 'http://www.sunat.gob.pe/cl-at-ittipcam/tcS01Alias?mes=' + mes + '&anho='+ Anio; Aqui me aparece un error Access Violation Tablas := Documento.getElementsByTagName('table');
__________________
Dulce Regalo que Satanas manda para mi..... |
#7
|
|||
|
|||
Cita:
ejemplo: Llamar la función Des este modo no tendrás errores. |
#8
|
||||
|
||||
Si funciona, pero como dije aparecen solo los titulos de los dias y no los tipos de cambio
__________________
Dulce Regalo que Satanas manda para mi..... |
#9
|
||||
|
||||
LineComment Saludos |
#10
|
|||
|
|||
Cita:
La solución funciona bien, para que te recupere todos los datos verifica que en la propiedad ViewStyle del ListView este en vsReport. me funcionó haciendo ese cambio. Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Obtener los datos máximos | paciencia_mucha | SQL | 24 | 30-11-2008 13:38:05 |
Obtener datos consulta SQL | adrall | SQL | 1 | 04-03-2008 19:16:42 |
Obtener datos | JavierO | Tablas planas | 1 | 02-08-2005 19:30:18 |
Obtener datos de un DVD Video | JoseQ | Varios | 1 | 08-02-2005 20:08:57 |
obtener filas que contienen unos datos y no contienen otros datos | Angel | Firebird e Interbase | 14 | 10-06-2003 10:11:23 |
|