Ir al contenido


Foto

Asignar datos a pagina web desde Delphi 7


  • Por favor identifícate para responder
2 respuestas en este tema

#1 cannabis

cannabis

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 257 mensajes
  • LocationMéxico

Escrito 02 marzo 2011 - 09:39

Hola, buen día.

Tengo una aplicación que guarda e imprime recibos/facturas, desarrollada en Delphi 7 y Firebird 2.0.

El cliente quiere que cuando se capture una factura en el programa, también se haga automáticamente en la página web que él contrató para registrar las facturas electrónicas. Esto porque son muchas facturas cada día y sería mucho trabajo para ellos.

Los datos que envió la empresa de facturación están aquí.

Lo que quiero es el programa fuente para integrarlo en mi aplicación.

Solicito cotizaciones, por mensaje privado: Costo y tiempo de entrega.


Salud.

  • 0

#2 Master23

Master23

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 230 mensajes
  • LocationSanto Domingo

Escrito 02 marzo 2011 - 10:12

Si también le hiciste una web, sería correcto enviarle los datos vía post a x archivo que los procese  ejemplo


delphi
  1. uses
  2.   IdHttp;
  3.  
  4. procedure TForm1.Button1Click(Sender: TObject);
  5. var
  6.   http: TIdHttp;
  7.   params: TStrings;
  8.   respuesta: string;
  9. begin
  10.   http := TIdHTTP.Create(Self);
  11.   params := TStringList.Create;
  12.   try
  13.     params.Add('variable1=valor1');
  14.     params.Add('variable2=valor2');
  15.     respuesta := http.Post('[url=http://www.tudominio.com/procesa.php',params]www.tudominio.com/procesa.php',params[/url]);
  16.   if respuesta = 'Okey' the ShowMessage('Los datos se han ingresado correctamente');
  17.   finally
  18.     http.Free;
  19.     params.Free;
  20.   end;
  21. end;



Le envias los valores vía post que son los que vas a ingresar , puedes generar un bucle para que te haga la inserción dato por dato, es solo una idea,espero te sirva.

NOTA(Elimina todo el código html ,de href no pude quitarlo siempre se le agrega solo cuídate)
  • 0

#3 cannabis

cannabis

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 257 mensajes
  • LocationMéxico

Escrito 02 marzo 2011 - 10:19

Gracias Master23. Lo tomaré en cuenta.


Salud.

  • 0