Ver Mensaje Individual
  #6  
Antiguo 20-10-2010
r1d2m3 r1d2m3 is offline
Miembro
 
Registrado: nov 2009
Posts: 88
Reputación: 15
r1d2m3 Va por buen camino
gracias por los post, aclaro un poquito el tema, lo que necesitaría es poder meter todo el código necesario para construir el listado, a continuación, pongo unas cuantas líneas demostrativas:

Código Delphi [-]
  with Printer do
    begin
      Orientation:= poPortrait;
      PrinterIndex:=-1;
      Title := 'Prueba'; // Este es el titulo que aparece cuando miras en la impresora
      BeginDoc;  // Inciamos el documento
      Canvas.Font.Name := 'Verdana';
      Canvas.Font.Size:= 10;
      x:=CentrarHor(PageWidth, Canvas.TextWidth('Prueba de Impresion'));
      Canvas.TextOut(x,100,'Prueba de Impresion'); // Sacamos un texto
      EndDoc; // Finalizamos
    end;

lo que busco es meter este código dentro de un campo tipo blob, por ejemplo, y luego, desde mi aplicación, levantar el registro correspondiente, acceder a dicho campo blob, tomar el texto de allí dentro y ejecutarlo.
Si se pudiera hacer esto, podriamos alimentar de listados a un sistema simplemente con enviarle, mediante cualquier forma, el registro de datos, campo blob incluido y listo, tendríamos activo un nuevo listado. Obviamente, antes se debería aseguar que el código está libre de errores.
Responder Con Cita