Macros Report PDF

O SC não funciona mais com estas macros?

Macros ReportPDF

Metodo FPDF Macro Scriptcase Descrição
AcceptPageBreak sc_pdf_accept_page_break Aceita ou não quebra de página automática.
AddFont sc_pdf_add_font Adiciona uma nova fonte
AddLink sc_pdf_add_link Cria um link interno
AddPage sc_pdf_add_page Adiciona uma nova página.
AliasNbPages sc_pdf_alias_nb_pages Define uma alias para o número de páginas
Cell sc_pdf_cell Imprime uma célula
Close sc_pdf_close: Finaliza o documento
Error sc_pdf_error Exibir mensagem de erro
Footer sc_pdf_footer Rodapé da página
GetStringWidth sc_pdf_get_string_length Calcula o tamanho de uma string
GetX sc_pdf_get_x Retorna a posição atual de x
GetY sc_pdf_get_y Retorna a posição atual de y
Header sc_pdf_header Cabeçalho da página
Image sc_pdf_image Coloca uma imagem na página
Line sc_pdf_line Desenha uma linha
Link sc_pdf_link Insere um link
Ln sc_pdf_ln Configura a quebra de linha
MultiCell sc_pdf_multi_cell Imprime um texto com quebra de linhas
Output sc_pdf_output Salva ou envia o documento
AliasNumPage sc_pdf_page Retorna o Número atual da página
AliasNbPages sc_pdf_page_tot Retorna o Número total de páginas
Rect sc_pdf_rect Desenha um retângulo
SetAuthor sc_pdf_set_author Define o autor do documento
SetAutoPageBreak sc_pdf_set_auto_page_break Ativa ou desativa o modo de quebra de página automática
SetCompression sc_pdf_set_compression Liga / Desliga compressão de página
SetCreator sc_pdf_set_creator Define o criador do documento.
SetDisplayMode sc_pdf_set_display_mode Alterna o modo display
SetDrawColor sc_pdf_set_draw_color Define a cor usada para operações de desenho
SetFillColor sc_pdf_set_fill_color Define a cor para operações de preenchimento
SetFont sc_pdf_set_font Define as configurações da fonte
SetFontSize sc_pdf_set_font_size Define o tamanho da fonte
SetKeywords sc_pdf_set_keywords Associa uma palvra chave a um documento
SetLeftMargin sc_pdf_set_left_margin Define a margem esquerda
SetLineWidth sc_pdf_set_line_width Define a largura da linha
SetLink sc_pdf_set_link Define o destino de um link interno
SetMargins sc_pdf_set_margins Define as margens
SetRightMargin sc_pdf_set_right_margin Define a margem direita
SetSubject sc_pdf_set_subject Define o assunto
SetTextColor sc_pdf_set_text_color Define a cor do texto
SetTitle sc_pdf_set_title Define o título do documento
SetTopMargin sc_pdf_set_top_margin Define a margem do topo
SetX sc_pdf_set_x Define a posição atual de x
SetXY sc_pdf_set_xy Define a posição atual de x e y
SetY sc_pdf_set_y Define a posição atual de y
Text sc_pdf_text Imprime uma string
Write sc_pdf_write Imprime uma string de caracteres

Tem 2 coisas q gostaria de fazer no meu pdf é:
1- Quebrar a linha
2- Desenha uma linha no cabeçalho.
3- Limitar texto do campo para não ultrapassar para outro campo

Como fazer?

Estas macros não funcionam nos eventos do pdf. e sim indo em:
Layout Pdf --> Código.

Se você for fazer um relatório bastante trabalhado aconselho a utilizar a biblioteca tcpdf, tem vários exemplos de como utilizar ela no scriptcase.

1 Curtida