Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior | ||
manual_usuario:outros:formatadorrelatorio:fr_introducao_01_the_calc_workspace [2014/12/10 14:23] administrador Aprovado |
manual_usuario:outros:formatadorrelatorio:fr_introducao_01_the_calc_workspace [2015/03/18 15:21] (atual) administrador [INTRODUÇÃO AO RAP - VISÃO GLOBAL - O Calc Workspace] |
||
---|---|---|---|
Linha 12: | Linha 12: | ||
O Calc Workspace (área de trabalho Calc) oferece um ambiente de script baseado em eventos que pode ser usado para executar cálculos e dinamicamente controlar aspectos visuais do layout do relatório, enquanto o relatório está gerando. Scripts que respondem a eventos são chamados de manipuladores de eventos. | O Calc Workspace (área de trabalho Calc) oferece um ambiente de script baseado em eventos que pode ser usado para executar cálculos e dinamicamente controlar aspectos visuais do layout do relatório, enquanto o relatório está gerando. Scripts que respondem a eventos são chamados de manipuladores de eventos. | ||
- | O Relatório de Designer é dividido em quatro áreas principais, como mostrado no diagrama abaixo. Cada uma dessas áreas é abordada em detalhes nas páginas seguintes. | + | O Report Designer é dividido em quatro áreas principais, como mostrado no diagrama abaixo. Cada uma dessas áreas é abordada em detalhes nas páginas seguintes. |
{{ :manual_usuario:outros:formatador_2.png?700 |}} | {{ :manual_usuario:outros:formatador_2.png?700 |}} | ||
Linha 62: | Linha 62: | ||
Este ponto de vista exibe itens, que são visíveis para todos os manipuladores de eventos do relatório: | Este ponto de vista exibe itens, que são visíveis para todos os manipuladores de eventos do relatório: | ||
- | **Declarações -** Estas variáveis e constantes são globalmente visíveis ao longo do relatório; | + | **Declarations -** Estas variáveis e constantes são globalmente visíveis ao longo do relatório; |
- | **Eventos -** Estes são, em essência, os eventos do relatório. No caso em que a janela de pré-visualização é exibida, os eventos OnCreate e OnDestroy são executados quando a janela é aberta e fechada, respectivamente. Os eventos BeforePrint e AfterPrint são métodos disparados a cada impressão, antes e depois da mesma, respectivamente. Os eventos OnCreate e OnDestroy são bons lugares para a inicialização e finalização de código, como a criação e liberando objetos e inicialização de variáveis; | + | **Events -** Estes são, em essência, os eventos do relatório. No caso em que a janela de pré-visualização é exibida, os eventos OnCreate e OnDestroy são executados quando a janela é aberta e fechada, respectivamente. Os eventos BeforePrint e AfterPrint são métodos disparados a cada impressão, antes e depois da mesma, respectivamente. Os eventos OnCreate e OnDestroy são bons lugares para a inicialização e finalização de código, como a criação e liberando objetos e inicialização de variáveis; |
- | **Programas -** Estes são procedimentos e funções que são globalmente visíveis em todo o relatório e podem, portanto, serem chamados de qualquer manipulador de eventos; | + | **Programs -** Estes são procedimentos e funções que são globalmente visíveis em todo o relatório e podem, portanto, serem chamados de qualquer manipulador de eventos; |
- | **Manipuladores de Eventos -** Estes são todos os manipuladores de eventos que têm sido implementados no relatório. | + | **Event Handlers -** Estes são todos os manipuladores de eventos que têm sido implementados no relatório. |
**Code Toolbox** | **Code Toolbox** | ||
Linha 132: | Linha 132: | ||
**Revert** | **Revert** | ||
- | Use Revert para substituir o conteúdo do editor de código com o que está atualmente contida no buffer código. Isso tem o efeito de remover todas as alterações desde a última gravação. | + | Use Revert para substituir o conteúdo do editor de código com o código que está atualmente contido no buffer. Isso tem o efeito de remover todas as alterações desde a última gravação. |
**Delete** | **Delete** |