tab e page

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
Amparo
Usuário Nível 3
Usuário Nível 3
Mensagens: 342
Registrado em: 20 Ago 2010 10:38
Localização: caieiras / sao paulo

tab e page

Mensagem por Amparo »

ola pessoal

estou fazendo alguns teste para migrar do clipper 5.3 para minigui e tenho muitas duvidas mas em especial segue abaixo:

criei um tab conforme abaixo, como faço para ocultar uma PAGE, por exemplo o usuario Pedro so pode usar a PAGE Guia 1 e Guia 3, na documentacao esta assim <WindowName>.<ControlName>.Enabled [<nItemNumber>] := lEnabledState

não entendi a sintax, tentei colocar assim e deu erro.
NOVA_FICHAS.TABPAGE.ENABLED[2] := .F.

abaixo o exemplo

Código: Selecionar todos

 DEFINE TAB TABPAGE OF NOVA_FICHAS AT 05,03 WIDTH 570 HEIGHT 460 VALUE   1 FONT 'ARIAL' SIZE 09 BOLD

  PAGE 'Guia 1'
...
  END PAGE

  PAGE 'Guia 2'
...
  END PAGE

  PAGE 'Guia 3'
...
  END PAGE

 END TAB
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

tab e page

Mensagem por Pablo César »

Conseguiu resolver ? Como foi que você fez ? Eu tenho uma sugestão se interessar...
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
luiz antonio da silva
Usuário Nível 3
Usuário Nível 3
Mensagens: 161
Registrado em: 21 Nov 2006 22:12
Localização: serrana-sp

tab e page

Mensagem por luiz antonio da silva »

Olá amparo !

se a tela em questão não for dinâmica (podendo o usuario trocar login com a tela aberta) fica mais fácil usar o que segue, na proxima carga do form tudo estará lá seguindo as regras de cada usuário.

Código: Selecionar todos

form_1.tabpage.deletepage(numero_da_pagina)
Abraço.
Luiz.
HMG 3.4.4 - SQL SERVER - ORACLE
Responder