Ao atualizar painel: Neste editor de código, deverá implementar código na linguagem
Typescript
e é onde poderá atribuir comportamentos aos widgets no momento de execução de um Painel.
Exemplos:
- Colocar um widget disabled visto que outro se encontra por preencher, tudo através de funções sdk de frontend:
sdk.setWidgetDisabled(widgetId: string, value: boolean, isField?: boolean)
sdk.setWidgetReadonly(widgetId: string, value: boolean, isField?: boolean)
sdk.setButtonHidden(buttonId: string, value: boolean)
- Desabilitar 1 botão se a textbox estiver vazia:
sdk.setWidgetDisabled(´button_1´, currentPanel.textbox_1 === ´´, false);
No separador traduções, é possível definir para os vários idiomas do PHC GO, os diferentes textos que cada campo deve exibir.
sticky_note_2Notas
Por defeito, nas peças dos painéis, ao ser adicionado um novo objeto (widget) no Desenho do painel, será criada automaticamente uma entrada para esse campo nesta secção.
Deve carregar em
Adicione tradução
, para adicionar um nova linha na tabela de traduções para o ecrã.
A tabela de traduções é composta por 5 colunas, sendo estas:
- Chave: Identificativo único do campo
- Português: Texto do campo para o idioma português
- Español: Texto do campo para o idioma espanhol
- English: Texto do campo para o idioma inglês
- Angola: Texto do campo para o idioma português de angola
tips_and_updatesDicas
Para adicionar uma nova entrada na tabela de traduções do ecrã, basta carregar em Adicionar ( add ).
Para remover uma entrada da tabela de traduções do ecrã, basta carregar no balde do lixo ( delete ) respetivo à linha que deseja remover.