Personalização avançada > Adicionar uma tarefa personalizada à sua página inicial
  
Adicionar uma tarefa personalizada à sua página inicial
Após criar uma tarefa personalizada, adicione-a à página inicial para que os usuários possam acessá-la. Nesta etapa, também é possível personalizar o bloco da tarefa e adicionar adaptações. Para realizar essas operações, siga estes passos no ThingWorx:
1. Criar uma coisa para a tarefa
Primeiramente, é necessário criar uma coisa do ThingWorx para a tarefa.
1. Clique em NEW e, em seguida, na lista de resultados, selecione Thing.
2. Na área General Information da coisa, próximo a Name, digite um nome para a coisa. Por exemplo, NewTaskThing. Este é o nome da coisa, mas não precisa ser o nome de exibição da tarefa.
3. Próxima a Tags, encontre a tag Custom apps e, em seguida, adicione-a à lista de tags.
4. Para a caixa Base Thing Template, certifique-se de que o valor seja este: PTC.Converge.App.CustomizedAccessAppConfigTemplate.
5. Próximo a Implemented Shapes, selecione PTC.CustomAccessAppThingShape.
6. Clique em Save.
2. Selecionar o mashup
Agora que a tarefa possui uma coisa, vamos selecionar o mashup. O mashup é a tarefa que está sendo adicionada à página inicial.
1. Edite o NewTaskThing recém-criado.
2. Na área General Information da coisa, próximo a Home Mashup, selecione o nome do mashup que corresponda à tarefa. Por exemplo, mycompany-new-mashup.
3. Clique em Save.
4. Volte para o ThingWorx Navigate por um momento. Atualize o navegador e observe que a nova tarefa aparece em uma nova linha na página.
3. Mudar o nome e a imagem do bloco
Agora, a tarefa aparece em sua página inicial, mas pode ser interessante personalizar a aparência do bloco. Nos próximos passos, vamos adicionar o nome da tarefa e atribuir um novo ícone a ela.
1. No ThingWorx, edite o NewTaskThing.
2. Na parte superior, clique em Properties and Alerts. A tabela Inherited Properties exibe a imagem do ícone default.
3. Na linha appIcon, na coluna Value, clique em Set value of property. A caixa de diálogo Set value of property é aberta.
4. Clique no X para remover o ícone existente e, em seguida, comece a digitar o nome do novo ícone.
5. Selecione o nome da mídia na lista de resultados e clique em .
6. Na linha useCaseNameToken, na coluna Value, clique em Set value of property.
7. Defina um novo nome e clique em .
8. Clique em Save e volte para o ThingWorx Navigate. Atualize a página. A nova tarefa é atualizada.
4. Adicionar a capacidade de adaptar a tarefa personalizada
Em seguida, pode ser interessante adicionar a capacidade de adaptar a tarefa. Uma página de adaptação é outro mashup, portanto, será necessário selecioná-lo e, em seguida, conectá-lo usando os passos a seguir.
1. Ao voltar para o ThingWorx, clique em Browse.
2. Em Mashups, encontre e copie o nome do mashup da página de adaptação.
3. Volte para NewTaskThing e localize a linha da propriedade tailoringMashupName.
4. Na coluna Value, clique em Set Value e cole o nome do mashup.
5. Salve NewTaskThing e retorne ao ThingWorx Navigate. Atualize a página. O lápis de adaptação aparece no bloco e o mashup de adaptação é conectado.