Search Results for

    Show / Hide Table of Contents

    Usando objetos no script

    Qualquer objeto do relatório pode ser acessado por um script. Deste modo, se houver uma página "Page1" e um objeto "Memo1", por exemplo, eles podem ser usados no script ao chamá-los usando seus nomes:

    PascalScript:

    Memo1.Color := clRed
    

    C++Script:

    Memo1.Color = clRed
    

    A lista de objetos do relatório que podem ser acessados pelo script é exibida no painel "Árvore do Relatório". Quais propriedades do objeto estão disponíveis para um script? A resposta é simples: todas que estão visíveis no inspetor de objetos. O inspetor de objetos também mostra dicas de cada propriedade na parte inferior. Ambos os painéis (a árvore do relatório e o inspetor de objetos) permanecem disponíveis ao trabalhar em um script. Para obter ajuda detalhada sobre as propriedades do objeto e os métodos, consulte o arquivo de ajuda do FastReport que é incluído no kit de distribuição.

    Aqui há um exemplo simples. Coloque um objeto "Texto" com o nome "MyTextObject" que contém "Test" na página de design do relatório. Então escreva este script:

    PascalScript:

    begin
      MyTextObject.Color := clRed
    end.
    

    C++Script:

    {
      MyTextObject.Color = clRed
    }
    

    Execute o relatório e veja que a cor do objeto é vermelha.

    Back to top © Copyright Fast Reports Inc.