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.6
On Drop database method

On Drop database method 


 

On Drop database method 
Este comando não requer parâmetros

  

O On Drop database method 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 macOSOn Drop database method é 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:

  `Método de banco On Drop
 arquivoSolto:=Get file from pasteboard(1)
 If(Position(".4W7";droppedFile)=Length(arquivoSolto)-3)
    areaExterna:=Open external window(100;100;500;500;0;arquivoSolto;"_4D Write")
    WR OPEN DOCUMENT(areaExterna;arquivoSolto)
 End if



Ver também 

Arrastar e Soltar

 
PROPRIEDADES 

Produto: 4D
Tema: Métodos banco de dados

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Modificado: 4D v16 R4

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v20)
Manual de linguagem 4D ( 4D v20.1)
Manual de linguagem 4D ( 4D v20.2)
Manual de linguagem 4D ( 4D v20.3)
Manual de linguagem 4D ( 4D v20.4)
Manual de linguagem 4D ( 4D v20.5)
Manual de linguagem 4D ( 4D v20.6)