Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Tempo aproximado para leitura: 10 min

01. DADOS GERAIS

Linha de Produto:Protheus
Segmento:Serviços
Módulo:Medicina e Segurança do Trabalho (SIGAMDT)
Função:Prontuário Médico (MDTA410)
Ticket:8169745
Requisito/Story/Issue:DNG-9725


02. SITUAÇÃO/REQUISITO

Foi levantada a necessidade de reordenar as abas presentes no Prontuário Médico (MDTA410) de acordo com a necessidade do cliente.

03. SOLUÇÃO

Criado o ponto de entrada MDTA4102 o qual permite reordenar o Array aOrdem que é justamente o que define a ordem e presença de cada folder na rotina do Prontuário.


Informações
titleCaracterísticas do Funcionamento do Ponto de Entrada
  • A ordem que os itens são inseridos no array representa diretamente a ordem que eles irão aparecer na tela.
  • O array aOrdem deve ser preenchido com os nomes das tabelas que representam cada aba.
    • TMJ - Consultas
    • TMN - Prog. Saúde
    • TMF - Restrições
    • TNA - Doenças
    • TM5 - Exames
    • TMY - ASO's
    • TNY - Atestado
    • TNC - Acidentes
    • TMT - Diagnósticos
    • TL9 - Vacinas
    • TNF - EPI's
    • TMI - Questionário


04. DEMAIS INFORMAÇÕES

Função:MDTA4102()
Retorno:Array, Ordem dos itens que serão apresentados na rotina
Bloco de código
themeEclipse
titleExemplo
#Include "Protheus.ch"

User Function MDTA6451MDTA4102()

	Local aOrdem := {}

	aOrdem := { "TMJ", "TMY", "TMI", "TMT", "TM5", "TMN", "TNY", "TNC", "TNA", "TL9", "TNF", "TMF" }

Return aOrdem 



Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>