Compartilhar via


Definir a aparência de exibição do dispositivo móvel

Se aplica a: Microsoft Dynamics AX 2012 R3

Observação

Este tópico se aplica aos recursos do módulo Gerenciamento de depósito. Não se aplica aos recursos do módulo Gerenciamento de estoque.

Este tópico descreve como configurar a aparência de uma exibição do dispositivo móvel, e como mapear teclas de atalho para controles, como botões.

Especifique a cor da fonte para mensagens do sistema

Você pode selecionar a cor a ser usada para o texto das mensagens geradas pelo sistema, como mensagens de erro.

Para especificar cores de texto para mensagens do sistema, siga estas etapas:

  1. Clique em Gerenciamento de depósito > Configuração > Dispositivo móvel > Cores do texto do dispositivo móvel.

  2. Clique em Novo para criar uma nova linha.

  3. No campo Texto, selecione o tipo de mensagem para definir uma cor para ela. Cada tipo de mensagem tem um significado diferente, conforme descrito na tabela a seguir. É recomendável selecionar uma cor que indique a intenção ou a severidade da mensagem. A tabela a seguir descreve os tipos de mensagens que são exibidas.

    Tipo de mensagem

    Descrição

    Padrão

    Use as configurações padrão de cores para todas as mensagens.

    [!Dica]
    As cores padrão são especificados pela folha de estilos em cascata para o WMDP (portal do Windows Mobile Device). Isso é descrito na próxima seção deste tópico.

    Erro

    Indica um problema que um usuário deve resolver antes de prosseguir.

    Êxito

    Confirma que a ação teve êxito.

    Aviso

    Informa ao funcionário que há um problema, ou que poderá haver um problema se o funcionário prosseguir. Mas o funcionário pode continuar sem solucionar o problema.

    1. Clique em Selecionar cor de texto. Na janela Cor, selecione a cor a ser aplicada clicando na paleta ou inserindo os valores. Clique em OK.

    Especifique estilos, mapeie teclas de atalho e atribua um menu

    Você deve especificar a folha de estilos em cascata (CSS) que definirá os estilos de menu e todos os formulários, e atribua o menu para um dispositivo específico. Opcionalmente, você também pode mapear teclas de atalho para os controles HTML.

    Observação

    Para concluir este procedimento, você precisa saber os nomes de arquivo do CSS e do arquivo de exibição de ASPX. Esses arquivos estão localizados na raiz de instalação do host para o portal do Windows Mobile Device. Se não souber os nomes de arquivos, pergunte ao administrador do sistema.

    Além disso, se você desejar mapear os controles na página para teclas de atalho no teclado, precisará saber os códigos numéricos das teclas.

    Para definir as configurações de exibição do dispositivo móvel, siga estas etapas:

    1. Clique em Gerenciamento de depósito > Configuração > Dispositivo móvel > Configurações de exibição de dispositivo móvel do usuário de trabalho.

    2. Clique em Novo para criar uma nova linha.

    3. No campo Nome, insira um nome para a definição da exibição. Isso deve indicar onde o dispositivo será usado.

    4. Opcional: Para usar as definições de exibição por padrão, marque a caixa de seleção Padrão.

    5. No campo Arquivo CSS, insira o nome do arquivo da folha de estilos em cascata a ser usada. Inclua a extensão do nome do arquivo .css no nome do arquivo.

    6. No campo Exibição das configurações de exibição do dispositivo móvel, insira o nome de arquivo do arquivo de exibição ASPX a ser usado. Não inclua a extensão do nome do arquivo .aspx no nome do arquivo.

    7. No campo Atalho do teclado, mapeie a tecla no teclado para o botão na exibição do dispositivo móvel.

      Observação

      Você deve usar a seguinte sintaxe para criar o mapeamento:

      <nome do controle>(<nome da tecla>=)<código da tecla>;

      • <nome do controle> – o nome do controle; por exemplo, um botão, que é processado em HTML.

      • (<nome da tecla>) – o nome da tecla do teclado para a qual você está criando o atalho.

      • <Código da tecla> – o código de caracteres numéricos para a chave que você deseja usar para a tecla de atalho.

    8. No campo Critérios, mapeie a definição de dispositivo móvel para um dispositivo específico.

      Observação

      Você deve usar uma expressão regular de .NET para criar o mapeamento. A expressão deve consistir em três seções que são separadas por uma barra vertical ( | ), da seguinte maneira:

      Request.UserHostAddress=<endereço do host do usuário>|HostName=<nome do host do usuário>|Request.UserAgent=<agente do usuário>

      • <endereço do host do usuário> - uma expressão regular do .NET para coincidir com o endereço IP do solicitante.

      • <nome do host do usuário> - uma expressão regular do .NET para coincidir com o nome de rede do solicitante.

      • <agente de usuário> - uma expressão regular do .NET para coincidir com a identificação do navegador usado pelo solicitante.

      O exemplo a seguir habilita o uso do Internet Explorer 8.

      • Request.UserHostAddress=.*|HostName=.*|Request.UserAgent=MSIE\s8\.0

    Definir o formato de data a ser usado em dispositivos móveis

    Você pode estender a lista de formatos de data aceitos para cada instalação. Por exemplo, isso poderá ser útil se você desejar fornecer um formato que facilite a inserção por um trabalhador de uma data em um dispositivo móvel. O formato padrão para datas é determinado pelo idioma padrão da conta de usuário que o pool de aplicativos de IIS (Serviços de Informações da Internet) que executa o WMDP usa para acessar o Microsoft Dynamics AX. Para alterar um formato de data, você deve estar familiarizado com as expressões regulares no .NET Framework. Para obter mais informações, consulte Expressões regulares do .Net Framework.

    Você pode definir formatos de data editando o arquivo Dates.ini, que está localizado no servidor WMDP em Content\Settings\Dates.ini. Esse arquivo usa expressões regulares do .NET para determinar o formato de data. A expressão regular deve conter subexpressões que criam grupos nomeados para dia, mês e ano (DDMMAA), conforme mostrado no seguinte exemplo:

    ^(?<dia>\d{2})(?<mês>\d{2})(?<ano>\d{2})$

    Cada uma das subexpressões requer 1-2 dígitos para o dia e mês, e 1-4 dígitos para o ano. O seguinte exemplo é uma subexpressão que define um grupo nomeado para um ano, e requer um mínimo de dois ou um máximo de quatro dígitos:

    (?<ano>\d{2,4})

    Você pode especificar mais de uma expressão nas linhas separadas no mesmo arquivo, no entanto, a primeira expressão que é feita é usada para analisar gramaticalmente a data.

    Próxima etapa

    A próxima etapa no processo de configuração de dispositivos móveis é definir contas de usuário para trabalhadores. Para obter mais informações, consulte Configurar contas de usuário do dispositivo móvel para trabalhadores.

    Tarefas relacionadas

    Configurar menus do dispositivo móvel para exibição de trabalho ou atividades

    Defina os tipos de ordens de trabalho que um dispositivo móvel pode processar

    Informações técnicas para administradores de sistemas

    Se você não tiver acesso às páginas que são usadas para concluir essa tarefa, entre em contato com o administrador do sistema e forneça as informações que são mostradas na tabela a seguir.

    Categoria

    Pré-requisito

    Chaves de configuração

    Clique em Administração do sistema > Configuração > Licenciamento > Configuração da licença. Expanda a chave de licença Comércio e selecione a chave de configuração Gerenciamento de Depósito e Transporte.