Documento de BO
Produto: | Datasul |
Ocorrência: | Documentação de BO |
Nome Físico | inbo/boin804.p |
RecordSet
tt-campanha | ||||
Atributo | Tipo | Formato | Descrição | Obr. |
cod-campanha | char | x(10) | Campanha | Sim |
nr-ord-produ | integer | >>>>>>>>9 | Nr Ordem Produção | |
num-seq | Integer | >>>>9 | Nr Sequencia | |
cod-livre-1 | char | x(100) | Livre 1 | |
cod-livre-2 | char | x(100) | Livre 2 | |
log-livre-1 | logical | Sim/Não | Livre 1 | |
log-livre-2 | logical | Sim/Não | Livre 2 | |
num-livre-1 | integer | ->>>>>>>>9 | Livre 1 | |
num-livre-2 | integer | ->>>>>>>>9 | Livre 2 | |
val-livre-1 | decimal | ->>>>>>>>>>>9.9999 | Livre 1 | |
val-livre-2 | decimal | ->>>>>>>>>>>9.9999 | Livre 2 | |
dat-livre-1 | date | 99/99/9999 | Livre 1 | |
dat-livre-2 | date | 99/99/9999 | Livre 2 | |
r-rowid | rowid |
Métodos Básicos
Métodos básicos de acesso ao banco de dados.
Método: goToKey
Descrição:
Reposiciona registro com base na chave primária
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pcod-campanha | char | X |
|
| Código da Campanha | |
pnr-ord-produ | integer | X | Número da Ordem de Produção |
Método:
getKey
Descrição:
Retorna valores da chave Primária
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pcod-campanha | Char |
| X |
| Código da Campanha | |
pnr-ord-produ | Int | X | Número da Ordem de Produção |
Método:
validateRecord
Descrição:
Valida temptable RowObject
Requisitos:
Nenhum
Parâmetros:
Recebe o tipo de validação (Create, Delete, Update)
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pType | Char | X |
|
| Recebe o tipo de validação |
Método:
getCharField
Descrição:
Retorna o valor de um campo character.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pFieldName | Char | X |
|
| Nome Campo | |
pFieldValue | Char |
| X |
| Valor Campo |
Método:
getIntField
Descrição:
Retorna o valor de um campo Inteiro.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | |
pFieldName | Char | X |
|
| Nome Campo | ||
pFieldValue | Integer |
| X |
| Valor Campo |
Queries e Constraints
Definição das Queries (acesso ao banco de dados) e Contraints (regras de leitura) utilizadas para buscar grupos de registros da base de dados.
Método:
OpenQueryStatic ("Main")
Descrição: Busca conjunto de registros da tabela Ordem de Produção x Campanha.
Método:
OpenQueryStatic ("CodCampanha")
Constraints Associados:
Executar o método setConstraintCodCampanha
Descrição:
Busca conjunto de registros da tabela campanha, listando todas as campanhas que sejam compreendidas pelo filtro de código
Ordena por código da Campanha, Sequencia e Número da Ordem de Produção
Método:
OpenQueryStatic ("Ordprdcc")
Constraints Associados:
Executar o método setConstraintOrdprdcc
Descrição:
Busca conjunto de registros da tabela Ordem de Produção x Campanha, listando todas as ordens de produção de acordo com a Campanha e Ordem de Produção
Método:
SetConstraintCodCampanha
Descrição:
Seta as variáveis de controle para queries contendo a faixa de códigos de campanha
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-cod-campanha-ini | char | x(10) | X |
|
| Código da Campanha |
Método:
SetConstraintOrdprdcc
Descrição:
Seta as variáveis de controle para queries contendo a faixa de códigos de campanha
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-cod-campanha | char | x(10) | X |
|
| Código da Campanha |
p-nr-ord-produ | integer | >>>>>>>>9 | X |
|
| Número da Ordem de Produção |