| Linha de Produto: | TOTVS Varejo Lojas |
|---|---|
| Segmento: | Varejo |
| Módulo: | SigaLoja (Controle de Loja) |
| Função: | LjCadAux.prw |
| Ticket: | Não há. |
| Story: | DVARLOJ1-9266 |
Permitir que ao apertar o botão F1 com algum campo selecionado seja apresentada um painel de Help de campo com uma explicação simples do objetivo do campo.
Foi realizada a viabilização de cadastro de helps nos campos a partir da estrutura JSON do cadastro auxiliar.
Para tal realização, foi necessária a criação de duas tags diferentes no JSON de layout auxiliar, sendo eles :
'IdFieldModel' (Caractere) : Representa o ID do campo dentro do model MVC. Este ID somente será usando quando acessados os objetos de MVC do protheus.
'Help' (Array) : Armazena as informações do campo cadastrado, que serão exibidas ao apertar F1 (help) no campo selecionado em tela.
Exemplo de configuração no JSON:
{
"ContentType": "String",
"IdComponent": "modeloFiscal",
"IdFieldModel": "MODFISCAL"
"Component": {
"ComponentType": "COMBO",
"Parameters": {
"Order": "11",
"Size": 16,
"F3": null,
"Required": true,
"Picture": null,
"Valid": null,
"IniPad": null,
"CanChange": true,
"Trigger": null,
"Help":
[
"(ListBox, Obrigatório)",
"Lista dos modelos fiscais que serão utilizadas no PDV que será enviada a forma de pagamento em questão (NFC-e,SAT,etc...), preencher com seu modelo Fiscal."
]
"List": [
"",
"Nao Configurado",
"SAT",
"NFCe",
"MFE"
]
},
"ComponentLabel": "Modelo Fiscal"
},
"ComponentContent": ""
}, |
Exemplo do layout em tela:

Não há.
<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;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|