Árvore de páginas

Documento de BO

Produto:

Datasul

Ocorrência:

Documentação de BO

Nome Físico

crmabo\boCrmAnexo.p

 

RedordSet

Temp-Table principal usada para utilização dos métodos da BO e suas respectivas definições.

RowObject

Atributo

Tipo

Formato

Descrição

Obr.

Num_id

Int

 

Id do Anexo

 

Nom_arq

Char

 

Nome do arquivo

 

Dsl_arq_docto

Char

 

Caminho completo do arquivo

 

Dat_atualiz

Date

 

Data da inserção

 

dat_livre_1

date

99/99/9999

Livre 1

Não

dat_livre_2

date

99/99/9999

Livre 2

Não

num_livre_1

integer

>>>>>9

Livre 1

Não

num_livre_2

integer

>>>>>9

Livre 2

Não

val_livre_1

decimal

zzz,zzz,zz9.9999

Livre 1

Não

val_livre_2

decimal

zzz,zzz,zz9.9999

Livre 2

Não

cod_livre_1

Char

x(100)

Livre 1

Não

cod_livre_2

char

x(100)

Livre 2

Não

log_livre_1

logical

Sim/Não

Livre 1

Não

log_livre_2

logical

Sim/Não

Livre 2

Não

dat_timestamp

date

99/99/9999

Data de Alteração do Registro

Não

cdd_version

Decimal

>>>,>>>,>>>,>>9

Versão

Não

 

Método Básico 

Métodos básicos de acesso ao banco de dados.

goToKey

Requisito

Nenhum

Descrição

Reposiciona registro com base no índice CODIGO

Parâmetro

Tipo

Formato

I

O

IO

Descrição

Num_id

Int

99999999

X

 

 

Código identificador seqüencial

getKey

Requisito

Nenhum

Descrição

Retorna valores dos campos chave do índice CODIGO

Parâmetro

Tipo

Formato

I

O

IO

Descrição

Num_id

Int

99999999

 

X

 

Código identificador seqüencial

validateRecord

Requisito

Nenhum

Descrição

Validações pertinentes ao DBO para as operações de Create, Update e Delete.

Validação de duplicidade de Preferências para um mesmo usuário.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pType

char

 

X

 

 

Recebe o tipo de validação

getCharField

Requisito

Nenhum

Descrição

Retorna o valor de um campo character.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

char

 

 

X

 

Valor Campo

getDecField

Requisito

Nenhum

Descrição

Retorna o valor de um campo decimal.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

char

 

 

X

 

Valor Campo

getIntField

Requisito

Nenhum

Descrição

Retorna o valor de um campo inteiro.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

char

 

 

X

 

Valor Campo

getDateField

Requisito

Nenhum

Descrição

Retorna o valor de um campo date.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

char

 

 

X

 

Valor Campo

getLogField

Requisito

Nenhum

Descrição

Retorna o valor de um campo logical.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

char

 

 

X

 

Valor Campo

getRawField

Requisito

Nenhum

Descrição

Retorna valor de campos do tipo raw.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

raw

 

 

X

 

Valor Campo

getRecidField

Requisito

Nenhum

Descrição

Retorna valor de campos do tipo recid.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

recid

 

 

X

 

Valor Campo

 

Definição das Queries (acesso ao banco de dados) e Contraints (regras de leitura) utilizadas para buscar grupos de registros da base de dados.

 

Queries e Constraints

openQueryDefault

Requisito

Nenhum

Descrição

Método padrão para abertura da query.

Parâmetro

Tipo

Formato

I

O

IO

Descrição