Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Portuguese

Pagetitle
LerStr - Retorna conteúdo do Devuelve contenido del formato String
LerStr - Retorna conteúdo do Devuelve contenido del formato String

FunçãoFunción: LerStr () - Retorna conteúdo do - Devuelve contenido del formato String


Versões

Versiones:

Advanced Protheus 5.07 , Advanced Protheus 5.08 , Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10

Compatível Países

Compatible países:

Todos

Sistemas

Operacionais

operativos:

Todos

Compatível às Bases de Dados

Compatible con las bases de datos:

Todos

Todas

Nível

Nivel de

Acesso

acceso:

Nível

Nivel 1 (

Acesso Clientes

Acceso clientes)

Idiomas:

Espanhol

Español,

Inglês

Inglés


DescriçãoDescripción:

A função LerStrLa función lerStr() é uma função es una función específica para o processo el proceso de Contabilização Contabilización TXT para os ambientes los entornos SIGACON - Contabilidade e Contabilidad y SIGACTB - Contabilidade GerencialContabilidad de Gestión.

Esta função retorna um conteúdo no función devuelve un contenido en el formato String, de acordo com as posições informadas na linha de movimento do arquivo TXT em processamentoacuerdo con las posiciones informadas en la línea de movimiento del archivo TXT en procesamiento.

Programa Fontefuente:
MATXFUNC.PRW
SintaxeSintaxis:

LerStr() - Retorna conteúdo do Devuelve contenido del formato String ( nPosIni (x)nCaracteres (y) ) --> cString

RetornoRespuesta:
cString
    (caracter)
  • String contendo as informações referentes ao intervado con informaciones referente al intervalo x,y definido nos parâmetrosen los parámetros
ObservacionesObservações

Esta função función utiliza a variável la variable xBuffer (escopo alcance Private) disponível em tempo de processamento da rotina de Contabilização TXT. O conteúdo da variável xBuffer é do tipo string, sendo que seu tamanho depende da parametrização da rotina de contabilização TXT, o qual deve avaliar o tamanho da linha do arquivo TXT + duas posições. As posições adicionadas ao tamanho da linha são referentes ao CRLF formado pela combinação disponible en tiempo de procesamiento de la rutina de Contabilización TXT. El contenido de la variable xBuffer es del tipo string, considerando que su tamaño depende de la parametrización de la rutina de contabilización TXT, el cual debe evaluar el tamaño de la línea del archivo TXT + dos posiciones. Las posiciones agregadas al tamaño de la línea se refieren al CRLF formado por la combinación de chr(10) + chr(13).

EjemplosExemplos
1o. Estructura Estruturade dala linhalínea dodel arquivoarchivo TXT analisadoanalizado:LLLTDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCVVVVVVVVVVVVVVVVVVVVHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAondeLLLDDMMYYYYTDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCVVVVVVVVVVVVVVVVVVVVHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAonde:LLLLLL      - Código dodel lançamento padrão           asiento estándar            : 001 - 003 (03)T T         - Tipo dodel lançamentoasiento contábilcontable (DC)              : 004 - 004 (01)DDDDDD      - ContaCuenta àal debitodébito dodel lançamentoasiento contábil contable  : 005 - 024 (20)CCCCCC      - ContaCuenta àal crédito dodel lançamentoasiento contábilcontable : 025 - 044 (20)VVVVVV      - Valor dodel lançamento contábil          asiento contable           : 045 - 064 (20)HHHHHH      - HistóticoHistorial dodel lançamento contabil      asiento contable       : 065 - 104 (40)2o. OEl tamanhotamaño de la linhalínea aque serse configuradoconfigurará para la correcta corretalectura leiturade desteeste arquivoarchivo, será 106 (última posiçãoposición de informaçãoinformación (104) + 2 caracteres de final de linhalínea.3o. Uso dodel LerStr(x,y):A. LerStr(04,01) --> retornadevuelve oel tipo dode lançamentoasiento contábilcontable, aondedonde:     1- Débito, 2- Crédito, 3- Partida DobradaBDobleB. LerStr(05,20) --> retornaDevuelve oel código de dala contacuenta contábilcontable àal debitodébito dodel lançamentoCasientoC. LerStr(25,20) --> retornaDevuelve oel código de dala contacuenta contábilcontable àal crédito dodel lançamentoDasientoD. LerStr(65,40) --> retornaDevuelve oel texto dodel históricohistorial dodel lançamentoasiento
ParâmetrosParámetros:


Nome

Nombre




Tipo

Descrição


Descripción

Default


Estándar

Obrigatório


Obligatorio

Referência


Referencia


nPosIni (x)




Numérico

Posição inicial da informação da linha do arquivo


Posición inicial de la información de la línea del archivo






X





nCaracteres (y)




Numérico

Quantidade


Cantidad de caracteres

que compõe a informação a ser avaliada a partir da posição inicial (inclusive

que componen la información que se evaluará a partir de la posición inicial (incluso).






X