Histórico da Página
CA290FUNC - Edição dos Contextos Para Criação de Menu na Nova Área de Trabalho do CRM
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Serviços | ||||
Módulo: | Faturamento | ||||
Rotina: |
| ||||
País(es): | Todos | ||||
Banco(s) de Dados: | Todos | ||||
Sistema(s) Operacional(is): | Todos |
Descrição
Através deste PE é possível alterar os contextos disponíveis para criação do menu da área de trabalho do CRM.
O PE ira receber as opções padrões através de um array e deverá retornar este mesmo editado.
Ponto de Entrada
Descrição: | CA290FUNC - Edição das opções dos contextos para criação do Menu da Área de Trabalho do CRM | |||||||||
Localização: | Atualizações/Área de Trabalho/Criar Painel/Avançar/Avançar/Avançar | |||||||||
Eventos: | CA290GXMLCA290FUNC() --> cRetaRet | |||||||||
Programa Fonte: | CRMA290 | |||||||||
Parâmetros: | PARAMIXB[1] - Tipo: CaracterArray --> String do XMLArray com opções de contexto | |||||||||
Retorno: |
|
Exemplo:
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
#Include ' |
PROTHEUS. |
User Function CN120ALT()
Local aCab:= PARAMIXB[1]
Local cTipo:= PARAMIXB[2]
If cTipo == '1'
aCab[4][2]:= 'NF' //Validações do usuário
EndIf
Return aCabCH'
User Function CA290FUNC()
Local aPEFuncs := PARAMIXB[1]
aAdd( aPEFuncs , { "Nova Opção", "ALERT('Nova Opção')" } )
Return( aPEFuncs ) |