4D v14.3ORDER SUBRECORDS BY |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
ORDER SUBRECORDS BY
|
ORDER SUBRECORDS BY ( subTabela ; subCampo {; > ou <}{; subCampo2 ; > ou <2 ; ... ; subCampoN ; > ou <N} ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
subTabela | Subtabela |
![]() |
Subtabela para qual ordenar os subregistros selecionados | |||||
subCampo | Subcampo |
![]() |
Subcampo para cada nível no qual vai "ordenar por" | |||||
> ou < | Operador |
![]() |
Direção de ordenação para qualquer nível: > para ordem ascendente; ou < para ordem descendente. | |||||
As subtabelas não são compatíveis a partir da versão 11 de 4D. Um mecanismo de compatibilidade garante o funcionamento deste comando em bancos compartilhadas; entretanto, é recomendável substituir as subtabelas com tabelas relacionadas padrão.
ORDER SUBRECORDS BY ordena a subseleção atual de subTabela. Apenas a subseleção de subtabela contida no registro pai atual.
O parâmetro direçao especifica se ordenar subCampo de forma ascendente ou descendente. Se direçao for igual ao símbolo “maior que” (>), os subregistros estão ordenados na ordem ascendente. Se direçao for igual ao símbolo “menor que” (<), os subregistros são ordenados na ordem descendente.
Pode especificar vários níveis de ordenação incluindo mais subcampos e símbolos de ordenação.O exemplo abaixo ordena a subtabela [Estados]Vendas em ordem ascendente, baseado no subcampo VendasDólares:
ORDER SUBRECORDS BY([Estados]Vendas;[Estados]Vendas'Dólares;>)
Produto: 4D
Tema: Subregistros
Número
107
Modificado: 4D v11 SQL
Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)