Páginas filhas
  • EDAPPBUT - Desabilta botões

Descrição

EDAPPBUT - Desabilta botões

Observações

O conteúdo de cada elemento do array deve ser lógico (.T. ou .F.)

Todos os elementos do array são passados com o conteúdo .T., quer dizer, até a execução do Ponto de Entrada, todos os botões estão habilitados.

Posição dos botões no array
[1] Arquivo
[2] Pesquisa
[3] Filtro
[4] Dicionário
[5] Impressão
[6] Visualizar
[7] Exp. Excel (este elemento só é apresentado em client windows)
[8] Habilita a gravação do filtro no profile da rotina

[9] Excluir consulta salva (Disponível a partir da LIB Label 20220613)


O retorno do P.E. deve ser um array com a mesma quantidade de elementos trazida no PARAMIXB.

O conteúdo de cada elemento do array deve ser lógico (.T. ou .F.)

Exemplos

#include "protheus.ch"
User Function EDAPPBUT()
Local aBut := PARAMIXB
//cada posição do array identifica o botão da consulta genérica
//No exemplo abaixo iremos desabilitar as opções de Impressão e Visualizar do usuário Administrador
If __cUserID == "000000"
aBut[5] := .F.
aBut[6] := .F.
EndIf
Return aBut

Preview

Idioma

Português(Brasil)

Versões

Versões_Anteriores

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Programa Fonte

APLIB230.PRW
  • Sem rótulos