Acho que entendi o que deseja, não é dificil de usar uma lógica pra isso, na época do Clipper já fiz para imprimir NFs, onde se tem uma tela com todos os campos da NF, e você informa somente a linha e coluna de cada um, montando assim 1 layout. O software Nota Fácil também segue esse mesmo conceito que deseja.
Um resumão da lógica principal, ignorando outros detalhes: 1-Crie uma tela de configuração, um grid com todos os campos necessários ao certificado, cada um terá o ID, naturalmente estes dados guardará numa tabela (CFGLAYOUT): Descricao Linha Coluna 1 - Nome do Aluno 999 999 2 - Curso 999 999 3 - Data Emissão 999 999 4 - Nome escola 999 999 2-Na rotina de impressão, você alimenta uma tabela temporária com os dados do certificado associado ao ID correspondente, sem se preocupar com as posições: CfgLayOut( 4, "Escola Tradicional de Botucatu" ) CfgLayOut( 1, "Joao Da Silva" ) CfgLayOut( 2, "Curso de filosofia" ) ... 3-Imprime os dados da tabela temporária, antes ordenando por linha+coluna, na posição definida na configuração (CFGLAYOUT) Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Eloi Filho <e...@...> escreveu > > bom dia Marcelo, > > 1º quero agradecer por ter se interessado por meu problema, mas oq eu quero > é o seguinte: tenho uma impressão de certificado em uma escola e as vezes a > gráfica manda o certificado fora do padrão e ai tenho q reconfigurar todos > os campos, oq eu é que quando vier assim o usuario mesmo possa reconfigurar > a linha e coluna do campo no certificado... entendeu > > abraços... > > Em 23 de junho de 2010 01:07, Fortes Marcelo > <marcelosoftw...@...>escreveu: > > > > > > > >1 - Quero fazer efeitos na abertuda do formulário, exemplo: quando chamar > > o form, ele >abrir do centro pra fora ou de outra maneira. > > A biblioteca JediVCL tem um componente que faz isso e um monte de piruetas > > com o form parece até powerpoint, mas a Jedi é bem grande viu? componente > > pra caramba, e implementar isso nos forms não é tão difícil usando > > interpolação outra forma é usar a propriedade AlphaBlend do Form e fazer ele > > vir do invisível até passando por transparente até totalmente opaco faz um > > efeito legal é só fazer um laço num timer e incrementar o AlfaBlendValue de > > 0 até 255 a propriedade AlphaBlend deve estar setada para True. > > > > > > 2 - Quero fazer configuração de relatórios, exemplo: a pessoa poder mexer > > os campos do relatorios (linha e coluna) e gravar a posição para impressão. > > > > Não entendi essa vc quer que o usuário monte o relatório? acho que se for > > isso o Rave o FreeReports e o ReporBuilder fazem isso. > > > > Marcelo Fortes. > > --- Em ter, 22/6/10, Eloi Filho <e...@... <efgf%40ig.com.br>> > > escreveu: > > > > De: Eloi Filho <e...@... <efgf%40ig.com.br>> > > Assunto: [delphi-br] Efeitos em formulários e Configuração de Relatórios... > > Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> > > Data: Terça-feira, 22 de Junho de 2010, 22:09 > > > > > > > > > > boa noite pessoal, > > > > gostaria de saber se alguem na lista pode me ajudar nos seguinte quesitos: > > > > 1 - Quero fazer efeitos na abertuda do formulário, exemplo: quando chamar o > > form, ele abrir do centro pra fora ou de outra maneira. > > > > 2 - Quero fazer configuração de relatórios, exemplo: a pessoa poder mexer > > os campos do relatorios (linha e coluna) e gravar a posição para impressão. > > > > desde já, agradeço a todos... > > > > grande abraço. > > > > Eloi Filho > > > > Programador de Sistemas > > > > e...@... <efgf%40ig.com.br> > > > > Contatos: (92) 3654-4965 / 9130-5174 > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > -- > > > Eloi Filho > Programador de Sistemas > e...@... > Contatos: (92) 3654-4965 / 9130-5174 > > > [As partes desta mensagem que não continham texto foram removidas] >