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