Guest Alisson Postado Março 27, 2007 Denunciar Share Postado Março 27, 2007 Pessoal, Como faço para quebrar um linha no campo discriminacao, assim que o limite de caracter exceder 74 e continuar a impressão de todos os campos alinhado.Alguém do me ajudar.Private Sub cmdimprimir_Click()Call imprime_dadosEnd SubPrivate Sub cmdPesquisa_Click()'se houver erro continua no proximo comandoOn Error GoTo cmdPesquisa 'Erro ao consultar registro'avisa o usuário caso a instrução sql não foi fornecidaIf txtConstring.Text = "" Then MsgBox "Informe uma instrução SQL . Ex : Select * From nome_tabela where nome_campo = 'criterio'; ", vbInformation, "Campo Obrigatório" Exit SubElse'define a string de conexão sql$ = txtConstring.Text Call Preenche_GridEnd IfcmdPesquisa_exit:Exit SubcmdPesquisa:MsgBox Err.Description, vbInformation, "Erro ao [cmdPesquisa]"End Sub Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest alisson Postado Março 27, 2007 Denunciar Share Postado Março 27, 2007 Pessoal, Como faço para quebrar um linha no campo discriminacao, assim que o limite de caracter exceder 74 e continuar a impressão de todos os campos alinhado.Alguém do me ajudar.Private Sub cmdimprimir_Click()Call imprime_dadosEnd SubPrivate Sub cmdPesquisa_Click()'se houver erro continua no proximo comandoOn Error GoTo cmdPesquisa 'Erro ao consultar registro'avisa o usuário caso a instrução sql não foi fornecidaIf txtConstring.Text = "" Then MsgBox "Informe uma instrução SQL . Ex : Select * From nome_tabela where nome_campo = 'criterio'; ", vbInformation, "Campo Obrigatório" Exit SubElse'define a string de conexão sql$ = txtConstring.Text Call Preenche_GridEnd IfcmdPesquisa_exit:Exit SubcmdPesquisa:MsgBox Err.Description, vbInformation, "Erro ao [cmdPesquisa]"End SubPublic Sub cabecalho()contapagina = contapagina + 1Printer.CurrentY = 180Printer.Print Tab(0); Format(Now, "long time"); Space(5);Printer.Print Format(Now, "long date");Printer.Print Tab(70); " - CADASTRO DE PATRIMÔNIO - ";Printer.Print Tab(170); "Pág."; contapagina;Printer.Print Tab(68); " - SETOR DE COMPRAS/EA-UFMG -";Printer.PrintCall linha'----------------------------------------Printer.Print Tab(0); "Equipamento";Printer.Print Tab(115); "Nº Patrimônio";Printer.Print Tab(132); "Quantidade";Printer.Print Tab(145); "Setor";Printer.Print Tab(160); "Situação"'-----------------------------------------Call linhaPrinter.PrintEnd SubPrivate Sub linha() Dim linha As String linha = "-" Printer.CurrentX = 0 While Printer.CurrentX + Printer.TextWidth(linha) <= Printer.ScaleWidth Printer.Print linha; Wend End Sub Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Alisson
Pessoal,
Como faço para quebrar um linha no campo discriminacao, assim que o limite de caracter exceder 74 e continuar a impressão de todos os campos alinhado.
Alguém do me ajudar.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.