Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Tip

São Janelas para a criação e manutenção de Anotações sobre procedimentos, ocorrências, cuidados e comentários técnicos feitos pelos operadores dos sistemas em tempo real.


Inclui, além de cada registro de anotação, uma listagem com resumos e propriedades de cada Anotação, e facilidades de pesquisa, exportação e outras funcionalidades.


Anchor_bookmark455_bookmark455Pré‐Requisitos AnchorUtilização_do_atributo_Nível_(Assets)_naUtilização_do_atributo_Nível_(Assets)_na Anchor_bookmark456_bookmark456

Pré‐Requisitos

Importação do componente ‘Notes’

  1. Com o projeto aberto, vá em ‘Run’ -> ‘Extensions’ -> ‘Components’;

    1. Verifique se o diretório dos componentes está correto;

    2. Clique no botão ‘Refresh’;

  2. Selecione o componente ‘Notes’;

    1. Clique no botão ‘Add Component...’

    2. Selecione a opção ‘Add and merge to project’, e clique em ‘Ok’;

  3. Aguarde a importação;

  4. Vá em ‘Run’ -> ‘Build’;

    1. Selecione todas as opções disponível para o build;

    2. Clique em ‘Build...’;

Utilização do atributo Nível (Assets) nas Tags

Todas as tags Tags que utilizam as funcionalidades de anotações devem, obrigatoriamente, ter um nível (Level) associado a elas. Para maiores informações sobre cadastro de Levels, favor verificar o item"Criando Níveis (Assets)" na página 101.

anchor

Configurações

Cadastro

_

de

_

Tipos

_

e

_

Status

_

de

_

Anotações

Cadastro_de_Tipos_e_Status_de_Anotações Anchor_bookmark457_bookmark457Cadastro de Tipos e Status de Anotações

Image Added

Inicialmente devem ser configurados a lista de status e a lista de tipos de anotações. Cada lista é configurada em uma determinada tag Tag de sistema separando os itens das listas por ponto e vírgula ((wink).
O cadastro deve ser feito no "template" ZZZLAT_NotesRepository na propriedade "StartValue" ou na propriedade "Comments" da tagTag. Quando o projeto é executado, os scripts de anotações verificam se a propriedade "StartValue" está vazia. Caso esteja, ele verifica se a propriedade "Comments" foi configurada e passa o valor da mesma para a propriedade value da tag Tag de sistema. Caso a propriedade "StartValue" esteja configurada, o script passa o conteúdo desta propriedade para a propriedade "Value" da tag Tag de sistema.
A tabela abaixo apresenta as tags Tags de sistema configuráveis para apresentação da lista de status e tipos de anotações.

AnchorVerificação_de_Sinalização_de_ComandosVerificação_de_Sinalização_de_Comandos AnchorMensagens_de_EventosMensagens_de_Eventos Anchor_bookmark458_bookmark458

Tag de Sistema

Descrição

Tag.

ZZ

ZLA_

System

Notes.

NotesRepository

Repository.StatusList

Lista de status de anotações

Tag.

ZZ

ZLA_

System

Notes.

NotesRepository

Repository.TypeList

Lista de Tipos de anotações

AnchorChamada_de_Tela_de_CadastroChamada_de_Tela_de_Cadastro Anchor_bookmark459_bookmark459Chamada de Tela de Cadastro

Chamadas de Telas

Cadastro

Para a chamada da tela de cadastro de anotações, se faz necessário a criação de um botão, um menu, um label, enfim, qualquer controle que contenha dinâmicas de ação associadas a ele em alguma página do projeto.
Nas dinâmicas de ação do controle, configure "Run Expressions" ou script. Insira a dinâmica a seguir no primeiro campo expression:

Display.ANZLAW_NoteDetailsNotes.NewPopup("tagName='" + Tag.NomeDaTag.GetName() + "';tagLevel='" + Tag.NomeDaTag.Level + "'")

Onde:

Tag.NomeDaTag.GetName() é o nome da tag a qual será adicionada uma anotação;
Tag.NomeDaTag.Level é o nível a qual a tag está associada.

Esta dinâmica abre a tela de cadastro de anotações como popup e passa como parâmetros para a janela o nome da tag e o Level da mesma.
Image Removed

AnchorChamada_de_tela_Sumário_de_AnotaçõesChamada_de_tela_Sumário_de_Anotações Anchor_bookmark460_bookmark460Chamada de tela Image Added

Sumário de Anotações

A tela de sumário de anotações pode ser chamada diretamente a partir de uma dinâmica de ação de qualquer controle que suporte este tipo de dinâmica ou a partir do botão de relatórios do Ribbon e seus botões correspondentes nas demais telas de cabeçalho do projeto (AN_Header, AN_Header2, AN_Header3).
A chamada por dinâmica de ação se faz através da opção:

  • "OpenDisplay" passando como parâmetro a tela Display.

    AN

    ZLAR_NotesSummary, ou

  • "Run Expressions" passando o comando Display.

    AN

    ZLAR_NotesSummary.Open() no campo "Expression" ou

  • Por script usando-se o comando

    "

    @ Display.

    AN

    ZLAR_NotesSummary.Open()

    "

    .

A chamada pelas telas de cabeçalho é feita apenas selecionando a propriedade "Show on Page selector object" no módulo "Draw" do projeto. Isto fará a tela ser mostrada na lista de relatórios do "Runtime".
Show on Page Selector e tela de seleção de RelatóriosImage Removed

AnchorFuncionalidadesFuncionalidades Anchor_bookmark461_bookmark461

Image Added

Funcionalidades

anchor

Criar

_

/

_

Editar

_

/

_

Remover

_

Anotações

Criar_/_Editar_/_Remover_Anotações Anchor_bookmark462_bookmark462Criar / Editar / Remover Anotações

A preparação para a chamada da tela de cadastros descrita no item 7.1.3 habilita o usuário, em tempo de execução do projeto, cadastrar novas anotações ou editar anotações já existentes de uma determinada tag Tag de projeto. Seja qual foi o método usado para a chamada da tela de cadastro, ao se executar este método, a tela a seguir será mostrada:
Image Removed

Image Added

  • No agrupamento "Detalhes", temos as funcionalidades de criação e de edição de anotações para a

tag
  • Tag selecionada.

  1. Ao clicar o botão "Novo", a tela de cadastro de anotações é limpa, como mostrado na figura acima e configura os valores de data / hora de emissão e conclusão para o momento atual, a

tag
  1. Tag e o nível da

tag
  1. Tag para a

tag
  1. Tag selecionada antes da chamada da tela, o nome de operador para o nome do operador atual daquela instância e a estação para o nome da estação atual daquela instância. Os outros campos devem ser configurados pelo usuário.

  2. Ao clicar no botão "Salvar" a data / hora de conclusão é configurada para o momento atual. Caso o usuário esteja criando uma nova anotação, as configurações selecionadas são inseridas no banco de dados. Caso esteja editando uma anotação anterior, as alterações feitas assim como a alteração da data / hora de conclusão são substituídas no banco de dados.

  3. Ao clicar no botão "Remover", o item selecionado é removido do banco de dados. O botão remover, por padrão, é habilitado apenas aos usuários com permissão do tipo "Administrator". Como cada projeto pode conter requisitos divergentes quanto à questão de segurança. Fica a critério da equipe implementadora do projeto habilitar / desabilitar o botão a outros grupos de permissão. Para isto,

  1. basta acessar as propriedades "Security

" da tela de
  1. "

Dynamics"
  1. do botão "Remover" da tela "ZLAW_Notes". Veja a figura seguinte:

Image Removed Image Added

4. Ao clicar o botão "Sair", a tela é fechada. Caso alguma alteração tenha sido feita e não tiver sido salva, ela será perdida.

  • No agrupamento "Lista de Anotações", é apresentada uma lista com as últimas 5 anotações referentes à

tag
  • Tag selecionada antes da abertura da janela.

  1. Ao se selecionar uma linha desta lista, os valores da linha são configurados nos controles da aba de "Detalhes".

  2. Se houverem sido feitas alterações no agrupamento de detalhes que não tenham sido salvas, estas alterações serão perdidas. Caso seja necessário, é possível realizar alterações nas configurações de uma linha selecionada e salvar estas alterações clicando no botão "Salvar".

AnchorSumário_de_AnotaçõesSumário_de_Anotações Anchor_bookmark463_bookmark463

Sumário de Anotações

A preparação para a Chamada da tela de Cadastro descrita acima, habilita o usuário para em tempo de execução do projeto, poder visualizar todas as anotações criadas no sistema, podendo filtrá-las por data / hora de emissão das anotações e podendo filtrar e agrupar os resultados por nome de tagTag, nível, tipo, status, operador e estação.

Os campos "Data / hora inicial" e "Data / hora final" referem-se aos filtros de data de emissão de anotações.
Ao clicar o botão "Pesquisar", uma nova pesquisa é feita a partir do filtro selecionado.
Para ordenar ou filtrar pelas demais propriedades de anotações, utiliza-se as colunas referentes a cada propriedade.

Scroll ignore
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-htmltrue
scroll-epubtrue

Nesta página:

12false
Page Properties
hiddentrue
id001

São Janelas para a criação e manutenção de Anotações sobre procedimentos, ocorrências, cuidados e comentários técnicos feitos pelos operadores dos sistemas em tempo real.