Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   PintTab y SetTab (https://www.clubdelphi.com/foros/showthread.php?t=76982)

cristofer_ec 12-12-2011 02:34:59

PintTab y SetTab
 
Alguien me podria indicar en donde consigo informacion del funcionamiento de estos 2 comando??? saludos gracias

Casimiro Notevi 12-12-2011 10:15:31

Por favor, cristofer_ec, debes explicarte mejor, recuerda nuestra guía de estilo, gracias por tu colaboración.

Settab y printtab no me suena que sean ningún comando, ¿no serán propiedades de algún componente?
¿De dónde lo has sacado?

ecfisa 12-12-2011 17:17:30

Cita:

Empezado por cristofer_ec (Mensaje 420932)
Alguien me podria indicar en donde consigo informacion del funcionamiento de estos 2 comando??? saludos gracias

Hola cristofer_ec.

Te pongo unos enlaces que creo que te van a servir:El primero tiene un ejemplo en el que se usan SetTab y PrintTab.

Saludos.

Sinaloense 13-12-2011 15:49:17

SetTab se usa para crear las columnas de una tabla, por ejemplo:

Código Delphi [-]

with (Sender as TBaseReport) do begin
      SetFont('Arial Narrow',10);

      NewLine;

      SetTab(1, pjLeft, 3.8, 0, 0, 0);
      SetTab(2, pjRight, 3.5, 0, 0, 0);
      SetTab(6, pjLeft, 3.8, 0, 0, 0);
      SetTab(7.8, pjRight, 2.5, 0, 0, 0);
      SetTab(10.5, pjCenter, 2.8, 0, 0, 0);
      SetTab(11.5, pjRight, 1.8, 0, 0, 0);
      SetTab(14.5, pjCenter, 2.8, 0, 0, 0);
      SetTab(16.5, pjRight, 1.5, 0, 0, 0);

      Bold:=True;
      PrintTab('Columna 1');
      PrintTab('Columna 2'); 
      PrintTab('Columna 3');
      PrintTab('Columna 4');
      PrintTab('Columna 5');
      PrintTab('Columna 6');
      PrintTab('Columna 7');
      PrintTab('Columna 8');

      Bold:=False;
      NewLine;

end;

El primer parámetro es el ancho, el segundo la alineación y los que siguen son los margenes de la columna.

cristofer_ec 13-12-2011 17:29:35

saludos a todo y disculpa casimiro sino fui muy epsecifico o no cumpli con la guia de estilo, pues la realidad era q tenias mis dudas en como elaborar el enunciado y por lo tanto ubique en el titulo la idea y en el detalle el fin de lo que necesitaba, sorry de verdad, toy muy novato jejejeje, y pos a los compañeros muchas gracias por su ayuda pues el SetTab y el PrintTab son comando del RaveReports pues me estaba siendo complicado pero gracias a la colaboracion de ustedes esto pinta mejor, de veras Gracias por su ayuda

Casimiro Notevi 13-12-2011 17:32:32

No pasa nada, gracias por tu colaboración, y me alegro que te haya servido las respuestas.


La franja horaria es GMT +2. Ahora son las 14:29:10.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi