5
5/20/2018 BPM-MtodosDosObjetos-slidepdf.com http://slidepdf.com/reader/full/bpm-metodos-dos-objetos 1/5 Boletim Técnico – Sigabpm – Métodos dos Objetos – Métodos dos Objetos  Am bi ent e : Business Process Management Boletim : 00005181-08 Data da publicação : 03/09/08 Data da revisão : 04/09/08 Versões : AP 7.10, Protheus 8.11 e 10 Países : Todos Sistemas operacionais : Windows/Linux Bancos de dados : Todos Bops : 00000152587 Tabelas utilizadas : Nenhuma Descrevemos a seguir uma listagem de Métodos dos Objetos do Business Process Management, através das quais é possível obter diversos resultados, descritos individualmente nos procedimentos de uso. Procedimentos: 1. Objeto formulário: O objeto formulário contém todas as informações referentes ao formulário e pode ser obtido diretamente através da função auxliar @Formulario(). 1.1 :setFieldValue( <cField>, <uValue> )  Altera o valor de um campo do formulário. Parâmetros: cField (Caracter) O campo que terá o valor alterado. uValue (Qualquer) Valor que deve ser atribuído ao campo. 1.2 :getFieldValue( <cField> ) Retorna o valor de um campo do formulário.

BPM - Métodos Dos Objetos

Embed Size (px)

Citation preview

  • Boletim Tcnico Sigabpm Mtodos dos Objetos 1

    Mtodos dos Objetos

    Ambiente : Business Process Management Boletim : 00005181-08 Data da publicao : 03/09/08 Data da reviso : 04/09/08 Verses : AP 7.10, Protheus 8.11 e 10 Pases : Todos Sistemas operacionais

    : Windows/Linux Bancos de dados : Todos

    Bops : 00000152587

    Tabelas utilizadas : Nenhuma

    Descrevemos a seguir uma listagem de Mtodos dos Objetos do Business Process Management, atravs das quais possvel obter diversos resultados, descritos individualmente nos procedimentos de uso.

    Procedimentos:

    1. Objeto formulrio:

    O objeto formulrio contm todas as informaes referentes ao formulrio e pode ser obtido diretamente atravs da funo auxliar @Formulario().

    1.1 :setFieldValue( , )

    Altera o valor de um campo do formulrio.

    Parmetros:

    cField (Caracter)

    O campo que ter o valor alterado.

    uValue (Qualquer)

    Valor que deve ser atribudo ao campo.

    1.2 :getFieldValue( )

    Retorna o valor de um campo do formulrio.

  • Parmetros:

    cField (Caracter)

    O campo que ter o valor retornado.

    Retorno: (Qualquer)

    Valor do campo do formulrio.

    1.3 :getItens([nObrig], [nInicio], [nFinal] )

    Retorna um array contendo os itens do formulrio.

    Parmetros:

    nObrig (Numrico)

    Campo do grid de itens que deve conter valor para ser includo no array.

    Default: Null

    nInicio(Numrico)

    A partir de que linha os dados sero includos no array.

    Default: 1

    nFinal (Numrico)

    At que linha os dados sero includos no array.

    Default: Nmero de itens do grid

    Retorno: (Array)

    Array contendo os itens do formulrio.

    1.4 :getResult()

    Retorna o resultado da atividade na qual o formulrio est contido

    Retorno: (Caracter)

    1 Aprovado

    2 Reprovado

    2 Boletim Tcnico Sigabpm Mtodos dos Objetos

  • 2 Objeto Atividade:

    O objeto atividade contm todas as informaes referentes a cada atividade e pode ser obtido diretamente atravs da funo auxliar @Atividade().

    2.1 : setProperty( , )

    Altera o valor de uma propriedade da atividade;

    Parmetros:

    cProperty (Caracter)

    Propriedade que ter o valor alterado.

    uValue (Qualquer)

    Valor que ser atribudo propriedade.

    2.2: getProperty( )

    Retorna o valor de uma propriedade da atividade.

    Parmetros:

    cProperty (Caracter)

    Propriedade que ter o valor retornado.

    Retorno: (Qualquer)

    Valor da propriedade do formulrio.

    2.3: getSequence()

    Obtm a seqncia da ltima execuo.

    Parmetros: Nenhum

    Retorno: (String)

    3. Objeto Processo:

    O Objeto processo pode ser obtido diretamente atravs das funes auxiliares @processoatual(), @subprocesso(), @processoant()

    3.1 : getID()

    Boletim Tcnico Sigabpm Mtodos dos Objetos 3

  • Obtm o ID do Processo

    Parmetros: Nenhum

    Retorno: (String)

    3.2 : getProcModel()

    Retorna o Objeto do Modelo do Processo.

    Parmetros: Nenhum

    Retorno: (String)

    4. Objeto Modelo do Processo:

    Atravs do objeto do processo possvel obter o objeto do Modelo do Processo, atravs do qual as seguintes informaes podem ser obtidas:

    4.1: getID()

    Obtm o ID do Modelo do Processo

    Parmetros: Nenhum

    Retorno: (String)

    4.2: getVersion()

    Obtm a verso do Modelo do Processo

    Parmetros: Nenhum

    Retorno: (String)

    4.3: getName()

    Obtm o nome do Modelo do Processo

    Parmetros: Nenhum

    Retorno: (String)

    4 Boletim Tcnico Sigabpm Mtodos dos Objetos

  • 4.4: getDescription()

    Parmetros: Nenhum

    Retorno: (String)

    Obtm a descrio do Modelo do Processo.

    Boletim Tcnico Sigabpm Mtodos dos Objetos 5