Descrição
Retornar o primeiro número de um determinado campo na criação
Sintaxe
MPCriaNumS( cAlias, cCpoSx8, cAliasSx8, nOrdSX8, lCampo, nTamanho ) → cRet
Parâmetros
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
cAlias | Caracter | Alias da tabela para a qual será criado o controle da numeração sequencial | |
cCpoSx8 | Caracter | Nome do campo para o qual será implementado o controle da numeração | |
cAliasSx8 | Caracter | É informado quando o nome do alias nos arquivos de controle de numeração não é o nome convencional do alias para o Protheus | |
nOrdSX8 | Numérico | Ordem do índice que será utilizado para verificar qual o próximo número disponível | |
lCampo | Lógico | Campo informado via referência, se .T. irá verificar o ultimo valor do registro de acordo com índice | |
nTamanho | Numérico | Campo informado via referência deverá retornar o tamanho da string |
Retorno
cRet - Caracter com o primeiro número da sequência
Observação
Se existir o ponto de entrada CRIASXE a função de criação não será executada
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |