|
|
|
|
Postada em 01/03/2005 17:58 hs
Saquei, vai depender de como vc faz teus relatórios... O que vc usa?
|
|
|
|
Postada em 02/03/2005 07:37 hs
ESTOU IMPRIMINDO O CONTEUDO DE UM LIST. Dim maximo As Integer Dim cont As Integer Dim X As Integer Printer.FontName = "Courier New" Printer.FontSize = "8" 'Printer.Orientation = 2 Printer.FontBold = True Printer.Print "TÍTULO - FILTRO USADO: " & vartipo Printer.FontBold = False Printer.Print ("---------------------------------------------------------------------------------------------------------------------------------------------------------------------------") Printer.Print (" COD. NOME. CIDADE. EQUIP. SELB.") Printer.Print ("---------------------------------------------------------------------------------------------------------------------------------------------------------------------------") Printer.Print ("") maximo = 54 If cont = maximo Then cont = 0 Printer.NewPage End If For X = 0 To lstchamados.ListCount - 1 Printer.Print lstchamados.List(X) Next X Printer.Print ("") Printer.Print ("---------------------------------------------------------------------------------------------------------------------------------------------------------------------------") Printer.FontBold = True Printer.Print ("RODAPE") Printer.FontBold = False Printer.Print ("---------------------------------------------------------------------------------------------------------------------------------------------------------------------------") Printer.EndDoc
ANGUS TORMENTOR
|
|
|
|
Postada em 02/03/2005 08:18 hs
Bom, nesse caso, vc pode usar a instrução mid: if len(conteudodocampo)>=50 then conteudodocampo = mid(conteudodocampo,1,47) & "..." end if
|
|
|
|
Postada em 02/03/2005 09:49 hs
ANGUS TORMENTOR
|
|
|