Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v20 R7
Método banco de dados On Drop

Método banco de dados On Drop  


 

 

O Método banco de dados On Drop está disponível em aplicações 4D locais ou remotas.

Este método de banco é executado automaticamente no caso de se soltar objetos na aplicação 4D fora de um contexto formulário ou diálogo. Dependendo da plataforma e do tipo de aplicação, são suportados diferentes tipos de soltar

AçãoPlataforma(s)Comentário

Soltar em uma área vazia da janela MDI

WindowsNão disponível quando o banco de dados for executado em modo SDI já que não há nenhuma janela MDI neste contexto (consulte a seção Modo SDI em Windows).
Soltar no icone 4D em DockmacOS
Soltar no icone 4D no escritorio do sistemaWindows(*) e macOSMétodo banco de dados On Drop é chamada unicamente, se a aplicação já tiver sido lançada, exceto no caso das aplicações fusionadas com 4D Desktop. Neste caso, o método banco de dados é chamado mesmo quando o banco de dados não tiver sido lançado. Isto significa que é possível definir firmas de documentos personalizadas.

(*) Não compatível com 4D Developer 64 bits em Windows porque esta ação inicia uma nova instância de aplicação (funcionalidade de sistema).

Em Mac OS, deve pressionar as teclas Opção+Comando ao soltar para que se chame o método de banco.

Exemplo  

Este exemplo pode ser utilizado para abrir um documento 4D Write que foi soltado fora de um formulário: 

 

  // On drop database method
 If((Position(".4LBP";$droppedFile))=(Length($droppedFile)-4)
    ALL RECORDS([Employee])
    PRINT LABEL([Employee];$droppedFile)
 End if



Ver também 

Métodos de banco de dados

 
PROPRIEDADES 

Produto: 4D
Tema: Arrastar e Soltar

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v20 R7)