4D v14.3SET EXTERNAL DATA PATH |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
SET EXTERNAL DATA PATH
SET EXTERNAL DATA PATH
O comando SET EXTERNAL DATA PATH, define ou modifica, para o atual registro, a localização do armazenamento externo para o campo aCampo passado como parâmetro. Com 4D (a partir da versão 13) é possível salvar campos do tipo Texto, BOLB e Imagem fora do arquivo de dados. Para uma descrição completa desta funcionalidade, consulte o Manual de Desenho 4D. A configuração definida por este comando somente é aplicada quando o registro atual é salvo no disco. Os parâmetros de armazenamento definidos na estrutura da aplicação não são alterados. Se o atual registro é cancelado, o comando não faz nada. Uma vez que o comando é executado, 4d automaticamente mantém a conexão entre o campo do registro e o arquivo no disco. Não é necessário executar o comando novamente (somente se você precisar mudar a rota de acesso ao documento). Em rota, pode passar um nome de rota padrão ou uma constante designando uma localização automática:
Nota: O comandoSET EXTERNAL DATA PATH só pode ser executado numa máquina 4D local ou num servidor 4D. Não faz nada quando é executado numa máquina 4D remota. Você quer salvar o conteúdo de um arquivo de imagem fora dos dados quando o arquivo excede um determinado tamanho. No botão de validação do formulário, pode escrever o seguinte: If(Picture size([Photos]InputField)>1300000) Você deseja guardar o conteúdo de um campo imagem ao exterior dos dados e em relação com o arquivo de dados da base: CREATE RECORD([Photos]) |
PROPRIEDADES
Produto: 4D
HISTÓRIA
Criado por: 4D v13 VER TAMBÉM
Get external data path ARTICLE USAGE
Manual de linguagem 4D ( 4D v14 R3) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||