<< Clique para Mostrar o Sumário >>
Select |
Select([ActorID])
Executa a ação de Select, em que o parâmetro ActorID é o nome do usuário. Se omitido, assume o logon do usuário do Elipse Water Viewer, "Anonymous" se não há usuário logado ou "System" se a chamada deste método foi originada no servidor. Para que esta ação ocorra, algumas condições devem ser satisfeitas:
•O Comando pai da Unidade deve ter a propriedade Enabled configurada como Verdadeiro
•Não deve haver nenhum comando operando na Unidade de Comando, ou seja, a propriedade ActionInProgress deve ser igual a 0 (zero, Nenhum)
•O script do evento OnSelect deve estar definido no tipo de Conversão do comando configurado
Este método aguarda pelo valor de retorno até o tempo limite especificado se todas as seguintes condições são satisfeitas:
•O script foi executado com sucesso
•O script não foi cancelado
•O tempo limite de retorno da Conversão não é 0 (zero)
•O caminho do Tag de retorno não é vazio
Caso o valor de retorno não seja usado pelo Tag dentro do tempo limite ou se o caminho do Tag é inválido, mas não vazio, o comando é considerado como falho.
NOTA |
O valor de retorno só é considerado se a qualidade não é ruim. Se a ação falhar ou mesmo funcionar, o evento OnSelectFinished da Conversão configurada é executado, se foi definido. |