Com 4D v17 R4, incorporar e exibir o conteúdo filtrado na sua aplicação 4D para iOS é canja! Com este lançamento R, será capaz de filtrar os dados a serem exibidos na sua aplicação móvel.
Uma nova secção Data está disponível para lhe permitir filtrar os dados enviados para dispositivos móveis. Nas versões anteriores, estava limitado a um subconjunto de tabelas e campos. Agora pode controlar quais os registos que são enviados – independentemente – para cada iPhone ou utilizador.
Por exemplo, poderá querer sincronizar apenas facturas do último ano ou clientes de uma equipa de vendas específica, filtrados por região.
Para facilitar o desenvolvimento e testes, a nova secção Dados permite-lhe definir a fonte de dados de onde provêm os dados (ficheiro de dados actual ou ficheiro de dados do servidor de produção) e especificar se pretende regenerar os dados automaticamente cada vez que constrói a sua aplicação ou a gera manualmente.
Na documentação 4D para iOS esta secção de Dados está documentada para o ajudar a definir facilmente os seus primeiros filtros.
Está também disponível um tutorial para explicar os filtros de consulta com base na informação do utilizador. No final do tutorial, poderá exibir o conteúdo dependendo do login utilizado. Como pode ver nas imagens abaixo, que mostram os resultados finais do tutorial, o conteúdo da aplicação é filtrado com base nos contratos “Em curso ” E de acordo com o vendedor que está registado.
Apenas os contratos “In Progress” de Michelle Simpson são enviados para o iPhone, reduzindo drasticamente o tempo de sincronização e o volume de dados.
Feliz filtragem!