O fator de forma altera o layout dos campos. Escolha um fator de forma que corresponda ao tipo de hardware que executará o aplicativo. Large é o layout para clientes de área de trabalho. Medium é o layout para tablets e Small para celulares. Nos fatores de forma grande e médio, o layout das seções tem duas colunas. No fator de forma pequeno, o layout das seções tem uma coluna.
O tipo de layout determina quantos campos são retornados. Os tipos de layout possíveis são Full e Compact. O layout completo (“Full”) padrão inclui todos os campos do layout de página que foram atribuídos ao usuário atual. O layout compacto (“Compact”) inclui todos os campos do layout compacto que foram atribuídos ao usuário atual. É possível editar ambos os tipos de layout em Configuração. A despeito do tipo de layout, a resposta inclui apenas os campos aos quais o usuário tem acesso.
O modo corresponde à tarefa que o usuário está fazendo: Create, View ou Edit. As informações do layout mudam conforme o modo. Por exemplo, no modo de criação, o layout não contém a seção Informações do sistema, que tem campos como Criado por e Última modificação feita por.
O aplicativo Visualizador de registros solicita os modos de exibição e edição; assim, se o usuário clica em Editar, o aplicativo já tem as informações necessárias para renderizar a UI.
Para retornar registros filho sem precisar criar consultas que associem dois registros, use o parâmetro childRelationships. A resposta é paginada e inclui um nível de relacionamentos do tipo filho. Por exemplo, esta solicitação retorna um registro Conta e os respectivos registros filho Oportunidade.