v1.0
Comando

SapDoubleClick()

Executa um duplo clique em um controle SAP GUI.
Sintaxe
SapDoubleClick(controlId [, appId])

Parâmetros

ParâmetroObrigatórioDescrição
controlIdSimIdentificador do controle SAP. Formatos aceitos:
• ID completo ou Nome#Tipo
• Grid com célula: 'grid#GuiGridView@Cell(0,DOCNUM)'
• Árvore com nó: 'tree#GuiTree@nodeKey'
Utilize a janela de configuração do comando no DevStudio para obter os seletores.
appIdNãoIdentificador da instância SAP gerenciada.

Exemplos

AthusScript
// Duplo clique em linha de grid (célula atual):
SapDoubleClick('grid#GuiGridView', 'sap')

// Duplo clique em célula específica:
SapDoubleClick('grid#GuiGridView@Cell(3,DOCNUM)', 'sap')

// Duplo clique em nó de árvore (seleciona + expande + duplo clique):
SapDoubleClick('tree#GuiTree@000001', 'sap')

// Duplo clique em campo de texto:
SapDoubleClick('txt#GuiTextedit', 'sap')

Observações

Para GuiTree com @nodeKey: seleciona o nó (UnselectAll + SelectNode), faz o duplo clique e, se o nó for expansível, o expande automaticamente. Para GuiGridView com @Cell(row,col): posiciona o cursor na célula antes do duplo clique. Aguarda até 60 segundos pelo aparecimento do controle.