Consultas restritas com 4D para iOS

Tradução automática de Deepl

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!

David Azancot
• Proprietário do produto 4D for iOS - David Azancot uniu-se ao time 4D Product como Proprietário do Produto em 2017. Está a cargo de escrever as histórias dos usuários e depois traduzi-las em especificações funcionais. Seu papel também é garantir que a implementação de funcionalidades satisfaçam às necessidades do cliente. David se formou com um MBA em Marketing, Internet e mobilidade no Instituto Leonard da Vinci e começou sua carreira em 2011 com uma empresa móvel de nova criação, posteriormente adquirida por Madvertise (um grupo de marketing móvel). Apaixonado pelas interfaces móveis, foi a escolha natural para desenvolver formatos de anúncios móveis interativos para o grupo em 2015. Paralelamente, David desenvolve suas próprias aplicações para iOS e Android desde 2012.