4D v17.4Método de banco de dados On Drop | 
            ||||||||||||||
                 
                
  | 
                
			
                    
                         
    4D v17.4
 
Método de banco de dados On Drop 
                                
                                
        
 | 
                |||||||||||||
| Ação | Plataforma(s) | Comentário | 
Soltar em uma área vazia da janela MDI  | Windows | Nã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 Dock | macOS | |
| Soltar no icone 4D no escritorio do sistema | Windows(*) e macOS | Método de 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.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
	Produto: 4D
	Tema: Arrastar e Soltar
	
        
        
	
	
	
	
	Manual de linguagem 4D ( 4D v17)
	
	
	
	Manual de linguagem 4D ( 4D v17.1)
	Manual de linguagem 4D ( 4D v17.2)
	Manual de linguagem 4D ( 4D v17.3)
	Manual de linguagem 4D ( 4D v17.4)
Adicionar um comentário