Histórico da Página
CA290MNUXML - Edição do Menu da Á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 as opções do menu da área de trabalho do CRM.
O PE ira receber o menu padrão através de uma expressão carácter, contendo um xml e deverá retornar este mesmo editado.
Ponto de Entrada
Descrição: | CA290MNUXML - Edição do Menu da Área de Trabalho do CRM | ||||||||
Localização: | Atualizações/Área de Trabalho | ||||||||
Eventos: | CA290GXML() --> cRet | ||||||||
Programa Fonte: | CRMA290 | ||||||||
Parâmetros: | PARAMIXB[1] - Tipo: Caracter--> String do XML | ||||||||
Retorno: |
|
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
#Include 'PROTHEUS.CH' User Function CA290MNUXML () Local cPEXml := PARAMIXB[1] cPEXml := "<?xml version='1.0' encoding='UTF-8'?>" cPEXml += "<MenuContent>" cPEXml += " <Folder> cPEXml += " <Description>" + "Novo Menu" + "</Description>" cPEXml += " <Content> cPEXml += " <Description>" + "Alerta 1" + "</Description>" cPEXml += " <Function> ALERT("Botão 1") </Function>" cPEXml += " </Content>" cPEXml += " <Content> cPEXml += " <Description>" + "Alerta 2" +"</Description>" cPEXml += " <Function> ALERT("Botão 2") </Function>" cPEXml += " </Content>" cPEXml += " </Folder>" cPEXml += "</MenuContent>" Return( cPEXml ) |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas