Subsistema auxiliar de configurações

Índice

Manutenção de arquivos

RTCONFIG.UTL_FILES

Descrição

Interface que permite administrar os arquivos do sistema no servidor.
Permite várias operações relacionadas ao gerenciamento de arquivos, tais como:

Atenção
O uso desta interface deve estar restrito apenas a usuários administradores.

Campos:

Domínio primitivo para representar/implementar atributos do tipo texto.

Propriedades (format)


text-transform

  • uppercase: Transforma o texto para letras maiusculas
  • lowercase: Transforma o texto para letras minúsculas
  • capitalize: Primeiras letras em maiúscula
  • ascii7: Ajusta acentos, cedilhas e outros caracteres especiais para caracteres básicos
  • trim: Remove espaços extras no início e no fim do texto.

validações

  • accept-digit:S/N = define se aceita ou não digitos
  • accept-alpha:S/N = define se aceita caracteres alfabeticos
  • accept-special:S/N = define se aceita caracteres especiais
  • min-length: = define a quantidade minima de caracteres
  • max-length: = define a quantidade maxima de caracteres
Tamanho em bytes do arquivo
Domínio primitivo para representar/implementar atributos do tipo texto.

Propriedades (format)


text-transform

  • uppercase: Transforma o texto para letras maiusculas
  • lowercase: Transforma o texto para letras minúsculas
  • capitalize: Primeiras letras em maiúscula
  • ascii7: Ajusta acentos, cedilhas e outros caracteres especiais para caracteres básicos
  • trim: Remove espaços extras no início e no fim do texto.

validações

  • accept-digit:S/N = define se aceita ou não digitos
  • accept-alpha:S/N = define se aceita caracteres alfabeticos
  • accept-special:S/N = define se aceita caracteres especiais
  • min-length: = define a quantidade minima de caracteres
  • max-length: = define a quantidade maxima de caracteres
Domínio do tipo "file upload" para processamento de arquivos do usuário (p.ex, input type=file).
Componente utilizado para representar campos que contém códigos-fontes em uma determinada linguagem de programação. Para a persistência, é um campo texto (contendo quebras de linha) como qualquer outro. Na interface é apresentado como um campo multi-linha, que não quebra as linhas automaticamente e usa um fonte de tamanho fixo.

No formato, pode-se incluir a propriedade "language" para definir a sintaxe da linguagem a ser utilizada.

Exemplo:
language:java

Outras linguagens suportadas:
  • java
  • sql
  • html
  • csharp
  • css
  • javascript
  • ruby
  • php
  • velocity
Domínio primitivo para representar/implementar atributos do tipo texto.

Propriedades (format)


text-transform

  • uppercase: Transforma o texto para letras maiusculas
  • lowercase: Transforma o texto para letras minúsculas
  • capitalize: Primeiras letras em maiúscula
  • ascii7: Ajusta acentos, cedilhas e outros caracteres especiais para caracteres básicos
  • trim: Remove espaços extras no início e no fim do texto.

validações

  • accept-digit:S/N = define se aceita ou não digitos
  • accept-alpha:S/N = define se aceita caracteres alfabeticos
  • accept-special:S/N = define se aceita caracteres especiais
  • min-length: = define a quantidade minima de caracteres
  • max-length: = define a quantidade maxima de caracteres
No do arquivo
Define quando realizar upload e o arquivo já existir se deve substituir ou não

Operações

Topo

Custom

Tela sem operações geradas. Totalmente customizada.
Topo

Custom

Tela sem operações geradas. Totalmente customizada.
Topo

Mover

Mover arquivo ou pasta de um diretório para outro
Topo

Renomear

Renomear arquivo ou pasta
Topo

Custom

Gera um zip recursivo da pasta selecionada
Topo

Ação customizada

Ação que pode ser disparada pelo usuário a partir de um escopo qualquer conforme fluxo customizado.
Topo

Ação customizada

Interface para editar arquivo texto
Topo

Descompactar ZIP

Ação que pode ser disparada pelo usuário a partir de um escopo qualquer conforme fluxo customizado.
Topo

Nova pasta

Permite a criar uma nova pasta (diretório) no servidor.
Deve ser observado que a / (barra) deve ser informada "antes" do nome da nova pasta em servidores Linux na criação de sub-pastas.