BrowserDialog search, not filter. BrowserDialog pesquisar, não filtrar.


Author
Message
Malcon M. Mikami
Malcon M. Mikami
StrataFrame User (164 reputation)StrataFrame User (164 reputation)StrataFrame User (164 reputation)StrataFrame User (164 reputation)StrataFrame User (164 reputation)StrataFrame User (164 reputation)StrataFrame User (164 reputation)StrataFrame User (164 reputation)StrataFrame User (164 reputation)
Group: Forum Members
Posts: 60, Visits: 1.3K
As I can do to only select (seektoprimarykey or seek(where)) in a browserdialog?

Has as I know what the filter used? Or which enrollment selected for after search with a seek?

Como posso fazer para apenas selecionar (seektoprimarykey ou seek(where)) em um browserdialog?

Tem como eu saber qual o filtro utilizado? Ou qual registro selecionado para depois pesquisar com um seek?

Replies
Malcon M. Mikami
Malcon M. Mikami
StrataFrame User (164 reputation)StrataFrame User (164 reputation)StrataFrame User (164 reputation)StrataFrame User (164 reputation)StrataFrame User (164 reputation)StrataFrame User (164 reputation)StrataFrame User (164 reputation)StrataFrame User (164 reputation)StrataFrame User (164 reputation)
Group: Forum Members
Posts: 60, Visits: 1.3K
Ivan. Vamos la em bom e velho portugues... rs

Tabela Grupo

[codigo] [descricao]

1 - teste

2 -teste 2

3- outro

4 - outro 2

Estou usando o mesmo BO no form e no browserDialog.

Quando faço um browsedialog  e filtro pela palavra teste como na imagem o meu BO do formulario passa a ter apenas 2 registros (teste e teste2). Tenho que abrir novamente o browserdialog, fazer uma pesquisa sem nada para que todos os registros do BO volte.

Não tem como ele somente fazer a pesquisa sem fazer o filtro?

http://interno.sistemairis.com.br/br/filtro.jpg 

Ivan George Borges
Ivan George Borges
Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)
Group: StrataFrame MVPs
Posts: 1.9K, Visits: 21K
Oi Ronald.

O BrowseDialog na verdade não filtra seu BO em nenhum momento. Quanto você faz uma busca e preenche os campos de procura, o BD vai ao seu banco de dados e traz de volta os registros que correspondem aos critérios passados, como no seu exemplo contendo a palavra "teste" no se campo IGR_DESCRICAO. Quando você clicka OK, o BD popula o Business Object que você setou como BusinessObjectToPopulate, e neste instante tudo o que o seu BO possui são os registros que satisfizeram seus critérios de busca, nenhum outro foi trazido do banco de dados, logo não existe um filtro para que seja mostrado para você só os registros com a palavra "teste".

Por isto, se você quiser popular seu BO com todos os registros da tabela, ou com algum outro critério qualquer, você precisará ir de volta ao BrowseDialog e oferecer os critérios que deseja, como no caso do seu exemplo, fazer uma busca sem nenhum critério, o que trará todos os registros do banco de dados, dentro do limite da propriedade do BO MaximumReturnedRecords.

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Threaded View
Threaded View
Malcon M. Mikami - 17 Years Ago
Edhy Rijo - 17 Years Ago
Malcon M. Mikami - 17 Years Ago
Edhy Rijo - 17 Years Ago
Ivan George Borges - 17 Years Ago
Malcon M. Mikami - 17 Years Ago
Ivan George Borges - 17 Years Ago
Malcon M. Mikami - 17 Years Ago
Ivan George Borges - 17 Years Ago
Malcon M. Mikami - 17 Years Ago
Ivan George Borges - 17 Years Ago
Malcon M. Mikami - 17 Years Ago
             Eu vou passar o seu pedido.
Ivan George Borges - 17 Years Ago
Ivan George Borges - 17 Years Ago
Malcon M. Mikami - 17 Years Ago
Malcon M. Mikami - 17 Years Ago
Ivan George Borges - 17 Years Ago

Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search