| 4D v13.4ALL SUBRECORDS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v13.4
 ALL SUBRECORDS 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ALL SUBRECORDS ( subTabela ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| subTabela | Subtabela |   | Subtabela na qual selecionar os subregistros | |||||
A partir da versão 11 de 4D não são compatíveis subtabelas. Um mecanismo de compatibilidade garante o funcionamento deste comando em bancos compartilhados; entretanto, é recomendado substituir as subtabelas com tabelas relacionadas padrão.
ALL SUBRECORDS transforma todos os subregistros de subTabela na subseleção atual. Se não existir nenhum registro pai atual, ALL SUBRECORDS não têm efeito. Quando um registro pai for carregado desde o disco, a subseleção contém todos os subregistros. Uma subseleção pode não conter todos os subregistros depois de executar os comandos ADD SUBRECORD, QUERY SUBRECORDS, ou DELETE SUBRECORD.. 
O exemplo abaixo seleciona todos os subregistros com o objetivo de ter certeza que sejam incluídos no total:
 ALL SUBRECORDS([Estados]Vendas)
 VendasTotais:=Sum([Estados]Vendas'Dolares)
	Produto: 4D
	Tema: Subregistros
	Número 
        109
        
        
        
	
        
         
        
	Modificado: 4D v11 SQL  
QUERY SUBRECORDS
Records in subselection