+1 voto
1 visita
Prezados(as), bom dia.

No script de python "def InitializeRow(entity, row):".
Como "desabilitar" um comando customizado?

Att.

José Laércio
por (21 pontos) | 1 visita

1 Resposta

+1 voto

Olá Laércio, tudo bem?

Segue um exemplo para desabilitar um comando em python

def InitializeRow(entity, row):
	from Benner.Tecnologia.Common import Handle
 
	if entity == None:  return
 
	providerWidget = row.Grid.ProviderWidget
	if providerWidget == None: return
	form = providerWidget.Entity
	if form == None: return
 
	row.GetCellByName("CUSTOM_VALOR").Align = "right"
	if row.GetCustomCommand("CMD_REMOVERITEMREEMBOLSO") != None:
		row.GetCustomCommand("CMD_REMOVERITEMREEMBOLSO").Enabled = False

 

por (37 pontos)
phederic.

Muito obrigado pelo retorno.

Esse procedimento funciona perfeitamente para os grid simples.

Porém se aplicarmos esse procedimento para grid editaveis, não funciona!

Mas, agradeço muito seu retorno!

Perguntas relacionadas

+1 voto
1 resposta
perguntado 13 Jun, 2023 por Antonio (28 pontos) | 3 visitas
+3 votos
1 resposta
0 votos
0 respostas
perguntado 2 Fev, 2021 por thiago.pereira (7 pontos) | 25 visitas
Melhores Apr 2026
  1. CeceliaWysel

    5 Pontos

  2. VernonSchaw

    5 Pontos

  3. MargieOsterh

    5 Pontos

200 pontos
Melhores 2026 Apr 06 - 12
  1. danilo.pereira

    96 Pontos

  2. danilo.pereira

    96 Pontos

  3. danilo.pereira

    96 Pontos

  4. willian.metalsystem

    69 Pontos

  5. henrique.muller

    62 Pontos

  6. luciano.fronza

    61 Pontos

  7. luciano.fronza

    61 Pontos

  8. luciano.fronza

    61 Pontos

  9. diuari.molinari

    52 Pontos

  10. diuari.molinari

    51 Pontos

518 perguntas
567 respostas
389 comentários
772 usuários