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