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

oOwnerobjetoObjeto/painel que conterá a instância da tela de envio 

Retorno

Nome

Tipo

Descrição

oSignUI

objetoinstâ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

cDescriptionCaracterDescrição do passo
X
bConstructionCode-blockBloco 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

cFilePathCaracterPath 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

cInternalIdCaracterId 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

lCloselogicalse 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

logicalHabilita 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




  • Sem rótulos