4D v16.3SET QUERY DESTINATION |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
SET QUERY DESTINATION
SET QUERY DESTINATION
O comando SET QUERY DESTINATION permite indicar a 4D onde colocar o resultado de todas as pesquisas posteriores para o processo atual.
Você especifica o destino da pesquisa no parâmetro opcional destinoObjeto de acordo com a tabela a seguir:
* Com: SET QUERY DESTINATION(Into current selection) Os registros encontrados pela pesquisa se colocarão na seleção atual da tabela na qual se efetua a pesquisa. * Com: SET QUERY DESTINATION(Into set;"meuConjunto") Os registros encontrados pela pesquisa se localizarão no conjunto "meuConjunto". A seleção atual e o registro atual da tabela na qual realiza a pesquisa permanecem iguais. * Com: SET QUERY DESTINATION(Into named selection;"minhaSeleçãoTemporária") Os registros encontrados pela pesquisa se localizarão na seleção temporária "minhaSeleçãoTemporária". A seleção atual e o registro atual para a tabela na que se realiza a pesquisa permanecem iguais. Notas:
Com: SET QUERY DESTINATION(Into variable;$vlResult) Ou: SET QUERY DESTINATION(Into variable;"";->$vlResult) O número de registros encontrado pela pesquisa será localizado na variável $vlResult. A seleção atual e o registro atual para a tabela na que se realiza a pesquisa permanecem iguais. Advertência: SET QUERY DESTINATION afeta todas as pesquisas seguintes no processo atual. Lembre sempre de compensar uma chamada a SET QUERY DESTINATION(onde destinoTipe#0) com uma chamada a SET QUERY DESTINATION(0) para restaurar o modo de pesquisa padrão. SET QUERY DESTINATION muda apenas o comportamento dos comandos de pesquisa, ou seja:
Se cria um formulário que mostra os registros da tabela [Agenda telefônica]. Se cria um objeto de tipo aba chamado asRolodex (com uma aba para cada letra do alfabeto) e um sub-formulário que mostra os registros da tabela [Agenda telefônica]. Ao escolher uma aba, mostra os registros que correspondem á letra. ` Método de objeto asRolodex O método de projeto Valores Unicos neste exemplo lhe permite verificar se os valores são únicos para os campos em uma tabela. O registro atual pode ser um registro existente ou um registro novo. ` Método de projeto Valores Unicos Depois de implementar este método de projeto em sua aplicação, pode escrever: ` ...
Ver também
GET QUERY DESTINATION
|
PROPRIEDADES
Produto: 4D HISTÓRIA
Modificado: 4D v11 SQL ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||