Usina BRGuía AdvPL
Ingresar
← Todos los temas
FUNCIóNEn revisión

CriaTrab

CriaTrab( <aArray>, <lDbf> ) --> cNome

Distingue obtener nombre de crear archivo de trabajo.

CriaTrabAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

Referencia histórica describe CriaTrab(aArray,lDbf): verdadero crea archivo con estructura; falso solo obtiene nombre. Ejemplo oficial Crystal Reports usa CriaTrab(Nil,.F.) para nombre de apoyo, sin crear tabla en esa llamada. Difiere de temporal SQL FWTemporaryTable. No se localizó ficha actual específica; contrato histórico no garantiza drivers locales universales. Ejemplo solo solicita nombre sin escribir. (TOTVS, s.f., ref. 1; FERREIRA, 2023, ref. 2)

02 · SINTAXIS

Sintaxis

CriaTrab( <aArray>, <lDbf> ) --> cNome

Parámetros

aArray
CualquieraObligatorio

Estructura de campos; Nil en modo solo nombre.

lDbf
LógicoObligatorio

Verdadero crea archivo; falso solo nombre según contrato histórico.

Retorno

Nombre de archivo según referencia histórica.

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "Protheus.ch"

User Function Ed317()
    Local cNombre := CriaTrab(Nil, .F.)
    // No crea archivo; nombre no equivale a tabla abierta.
    ConOut(cValToChar(Len(cNombre)))
Return Nil
Resultado esperado

Tamaño del nombre generado, sin contenido fijo supuesto; no crea archivo. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Comprobar infraestructura y elegir abstracción temporal apropiada. No borrar archivos arbitrarios para liberar nombre.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. TOTVS. CriaTrab. TDN. Consulta el 2026-10-26.
  2. FERREIRA, Bia. Advpl CriaTrab. Bynem, atualização de 25 jun. 2023. Referência histórica. Consulta el 2026-10-26.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha