IMPRESSAO DE FICHA FUNCIONAL
Olá, pessoal
Trabalho em um RH que já possui a maioria das rotinas já informatizadas(cadastro, folha pagamento, inss,..).Mas mesmo assim ainda temos de guardar em arquivos as pastas com a ficha funcional de cada funcionário, com decretos, portarias, atestados,etc. A ficha que fica na frente das pastas ainda é preenchida a maquina de escrever. é uma ficha com várias linhas e com campos na horizontal também, com medidas de 22x32 cm e leva a foto bem no centro.
Após esta explicação vem a minha pergunta: como fazer um formulário em VB6 , onde o usuário preenche os campos (textbox) e simplesmente clica em um botão para dar o comando de impressão.Devido ao tamanho do formulário (22X32), deverá ser impresso em uma impressora matricial (aqui temos uma EPSON FX 2180). A minha dificuldade é fazer os dados informados pelo usuário ser impressos exatamente nos campos da ficha. Imaginei algo do tipo do DATAREPORT que no modo design voce puxa os campos para um lado e outro até ajustar a posição. Mas como fazer em um formulário impresso em gráfica??????
ALAN
Trabalho em um RH que já possui a maioria das rotinas já informatizadas(cadastro, folha pagamento, inss,..).Mas mesmo assim ainda temos de guardar em arquivos as pastas com a ficha funcional de cada funcionário, com decretos, portarias, atestados,etc. A ficha que fica na frente das pastas ainda é preenchida a maquina de escrever. é uma ficha com várias linhas e com campos na horizontal também, com medidas de 22x32 cm e leva a foto bem no centro.
Após esta explicação vem a minha pergunta: como fazer um formulário em VB6 , onde o usuário preenche os campos (textbox) e simplesmente clica em um botão para dar o comando de impressão.Devido ao tamanho do formulário (22X32), deverá ser impresso em uma impressora matricial (aqui temos uma EPSON FX 2180). A minha dificuldade é fazer os dados informados pelo usuário ser impressos exatamente nos campos da ficha. Imaginei algo do tipo do DATAREPORT que no modo design voce puxa os campos para um lado e outro até ajustar a posição. Mas como fazer em um formulário impresso em gráfica??????
ALAN
vc pode usar o componetne RichTextfile para escrever este documento e usar uma função de justificar o texto para impressão em modelo deoficio.
a melhor maneira ao meu ver é o objeto printer.print, tire cópias da ficha e vai testando seu relatório na unha.
printer.print tab(20) textbox e vai embora até posicionar os dados nos campos correspondestes, use o tab para posição horizontal.
printer.print tab(20) textbox e vai embora até posicionar os dados nos campos correspondestes, use o tab para posição horizontal.
olha tenho um projeto que fiz que faz exatamente o que deseja não sei se irá funcionar com impressora matricial, mas com jato de tinta funciona que é uma beleza, é só eu chegar em casa que envio o exemplo pra vc.
opa, Marcelo-Treze tens alguma idéia do que eu posso usar????
MARCELO-TREZE, ou colegas do forum cheguei na parte de visualização do relatório, alguem tem alguma idéia ou algo parecido para que eu possa me guiar????
Tópico encerrado , respostas não são mais permitidas