Retorna uma instância da tela de envio de documento para o Totvs Assinatura Eletrônica
Sintaxe
FwUITotvsSign() |
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
oOwner | objeto | Objeto/painel que conterá a instância da tela de envio |
Retorno
Nome | Tipo | Descrição |
---|---|---|
oSignUI | objeto | instância da tela de envio de documento |
Activate()
Adiciona um passo no Wizard.
Sintaxe
oSign:AddStep()-> self
Deactivate()
Adiciona um passo no Wizard.
Sintaxe
oSign:AddStep()-> Nil
setSize()
Adiciona um passo no Wizard.
Sintaxe
oSign:AddStep()-> Nil
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
---|---|---|---|---|---|
cDescription | Caracter | Descrição do passo | X | ||
bConstruction | Code-block | Bloco para construção da Tela | X |
setFile()
Preenche o nome do arquivo a ser enviado.
Sintaxe
oSign:setFile()-> Nil
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
---|---|---|---|---|---|
cFilePath | Caracter | Path Válido do Arquivo | X |
setInternalId()
Define um Id interno para o documento a ser enviado.
Sintaxe
oSign:setInternalId()-> Nil
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
---|---|---|---|---|---|
cInternalId | Caracter | Id Interno | X |
closeAfterSend()
Define se deve fechar a interface depois de enviar.
Sintaxe
oSign:closeAfterSend()-> Nil
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
---|---|---|---|---|---|
lClose | logical | se verdadeiro fecha a interface depois de enviar | X |
canChooseFile()
Define se habilita o botão de seleção de arquivo
Sintaxe
oSign:canChooseFile()-> Nil
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
---|---|---|---|---|---|
lCanChooseFile | logical | Habilita ou desabilita o botão de seleção de arquivo | X |
Exemplo
// Adicionar a função no menu do sistema. function u_signUI() opc1() opc2() opc3() return Static function opc1() oUI := FwUITotvsSign() oUI:activate() oUI:deactivate() return Static function opc2() oUI := FwUITotvsSign() oUI:setSize(720, 1280) oUI:activate() oUI:deactivate() return Static function opc3() DEFINE DIALOG oDlg TITLE "" SIZE 750, 200 PIXEL oUI := FwUITotvsSign( oDlg ) oUI:activate() ACTIVATE DIALOG oDlg CENTERED oUI:deactivate() return