Tipos de arquivos do Progress

Um grande problema que vemos com as pessoas que estão iniciando em Progress e o fato de não entenderem o objetivo de cada tipo de arquivo que ele usa, por esse motivo nesse artigo colocaremos uma lista com os principais tipos de arquivo e seu respectivo objetivo.

Segue lista Abaixo.

.pProcedures e Triggers de Banco de Dados. Temos que observar que praticamente tudo no Progress e composto por Procedures, portanto esse tipo de arquivo representa junto com os de extensão “r” , o maior volume de arquivos.

.i Includes. Muito recomendado para reaproveitamento de código, vale ressaltar que esse tipo de arquivo não precisa ser compilado, visto que ele é “embutido” dentro do programa que o chama.

.r Programas compilados

.db Base de Dados

.bi Before Image da Base de Dados

.ai After image da Base de Dados

.lk Lock da base de dados

.lg Registro das todas as ocorrências relativas a uma base de dados

.w Essa extensão vem da palavra window, ou seja, objetos visuais como Smart Windows, Smart Dialog, Smart Frames, Smart Browsers, Smart Viewers, Smart Panels e Smart Querys.

.wx Templates

.wbx Quando compilada um objeto contendo um componente VBX/OCX, é gerado um arquivo de mesmo nome com esta estensão
.uib Arquivo temporário do User Interface Builder (UIB).

.ped Arquivo temporário do Procedure Editor.

.dbg Arquivo temporário do Application Debugger.
.df Dump de definição da Base de Dados, muito usado quando existe a necessidade da criação da tabela em outro banco, esse arquivo que pode ser gerado pelo DataAdministration do Progress contem as definições de campos e índices da tabela.

.d Dump dos dados, esse arquivo contem todos os dados da tabela em questão, podendo ser usado como uma forma de backup ou de carregamento de um banco teste.

.ds Dados ou definições que foram carregados para a Base de dados através do comando Load.

.e Log de erro gerado na carga de dados ou definições.

FDantas

Formado pela FPJ (Faculdade Politecnica de Jundiai), atualmente atuando como analista de sistemas. Trabalha há mais de 10 anos com analise, desenvolvimento e customização de sistemas desenvolvidos em Progress 4GL como Magnus, EMS e HCM. Atua também com desenvolvimento web, utilizando a ferramenta WebSpeed.

Você pode gostar...

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Unable to load the Are You a Human PlayThru™. Please contact the site owner to report the problem.