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, é necessário adicioná-la à 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. Na caixa de busca na parte superior, digite +thing para obter rapidamente o comando. Em seguida, na lista de resultados, selecione +Thing.
2. Na área General Information da coisa, próxima a Name, digite NavLabThing. 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 tasks e, em seguida, adicione-a à lista de tags.
4. Para a caixa Thing Template, certifique-se de que o valor seja este: PTC.Converge.Task.CustomizedAccessTaskConfigTemplate.
5. Próximo a Implemented Shapes, selecione PTC.CustomAccessTaskThingShape.
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. Volte para NavLabThing e, em seguida, clique em Edit.
2. Próximo a Home Mashup, selecione o nome de mashup que corresponde à tarefa. Por exemplo, ptc-connected-demo-mashup.
3. Clique em Save novamente.
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. Volte para o NavLabThing no ThingWorx e clique em Edit.
2. À esquerda, em ENTITY INFORMATION, selecione Properties.
3. À direita, em ThingShapes-Properties, há uma linha da tabela para a imagem do ícone. Na coluna Value, clique em Set. A caixa de diálogo Set value of property:taskIcon é 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 do arquivo na lista de resultados e, em seguida, clique em Set.
6. Mude o nome que é mostrado, definindo um novo valor para a propriedade useCaseNameToken. Na coluna Value, clique em Set e, em seguida, defina um novo nome.
7. Clique em Save novamente e, em seguida, 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 é, na verdade, outro mashup, portanto, será necessário selecionar e conectá-la usando os passos a seguir.
1. De volta ao ThingWorx, clique na aba Home e, em seguida, em VISUALIZATION, clique em Mashups.
2. Encontre o nome do mashup da página de adaptação e, em seguida, copie-o.
3. Na aba NavLabThing, encontre a linha de propriedade tailoringMashupName, clique em Set e, em seguida, cole e defina o nome do mashup.
4. Salve novamente e retorne ao ThingWorx Navigate para atualizar. O lápis de adaptação aparece no bloco e o mashup de adaptação é conectado.