Criar um vínculo dinâmico complexo

Crie vínculos dinâmicos complexos para transformar valores vinculados.
  1. Na
    Exibição de projeto
    , selecione um objeto que contém uma propriedade a ser vinculada.
  2. Em
    Propriedades
    , passe o mouse sobre a propriedade a ser vinculada, selecione
    Ícone Adicionar vínculo dinâmico
    Adicionar vínculo dinâmico
    .
  3. No navegador de vínculos dinâmicos, selecione
    Avançado
    .
  4. (opcional) Para abrir o editor de vínculo dinâmico complexo no editor, selecione
    Abrir no editor
    .
    DICA: Abrir o editor de vínculo dinâmico complexo no editor é útil se você editar um vínculo dinâmico complexo com uma lógica longa.
  5. Para inserir um vínculo dinâmico:
    1. Selecione
      Ícone Adicionar em azul
      Inserir
      e
      Vínculo dinâmico
      .
    2. Defina a origem do vínculo dinâmico selecionando
      Ícone Adicionar vínculo dinâmico
      Adicionar vínculo dinâmico
      ou arrastando e soltando um objeto ou uma propriedade.
      A referência ao nó ou variável selecionados aparece na propriedade. Antes da propriedade, Ícone Alterar vínculo dinâmico aparece para indicar que a propriedade contém um vínculo dinâmico.
      DICA: Se o vínculo dinâmico não for resolvido em tempo de design, Ícone Vínculo dinâmico não resolvido aparecerá antes do vínculo dinâmico. O vínculo dinâmico para um alias do Windows pode ser resolvido em tempo de execução. Se o vínculo dinâmico não estiver funcionando porque o atributo vinculado não existe mais ou foi movido, Ícone Vínculo dinâmico quebrado é exibido antes do vínculo.
  6. Para inserir um conversor:
    1. Selecione
      Ícone Adicionar em azul
      Inserir
      e um conversor.
    2. Crie a lógica do conversor inserindo dados ou criando vínculos dinâmicos nos campos do conversor.
      DICA: Você pode criar um vínculo dinâmico selecionando
      Ícone Adicionar vínculo dinâmico
      Adicionar vínculo dinâmico
      ou arrastando e soltando um objeto ou uma propriedade.
  7. Para alterar a direção do vínculo dinâmico, selecione o ícone:
    • Ícone Direção de leitura do vínculo dinâmico
      Lê do nó de origem para o pai.
    • Ícone Direção de gravação do vínculo dinâmico
      Grava do nó pai para o nó de origem.
    • Ícone Direção de leitura e gravação do vínculo dinâmico
      Lê do nó de origem para o pai e grava do nó pai para o nó de origem.
  8. Para vincular a variável de origem ao índice específico da variável pai:
    1. Selecione
      Ícone Configurações
      Configurar
      e
      Adicionar índice da matriz pai
      .
    2. Defina o
      Valor de índice da matriz pai
      .
  9. Para criar um conversor no qual seja possível compilar dinamicamente o caminho de origem da variável, selecione
    Ícone Configurações
    Configurar
    e
    Modo UE
    :
    • Padrão
      . Não propaga a Unidade de engenharia (UE) para conversores. Se o valor de saída for um objeto de interface do usuário, a conversão de UE não será aplicada.
    • Localizar
      . Propaga a UE para conversores com localização adequada. Se a saída for um objeto de interface do usuário, a UE será convertida para o sistema de medição atual.
    • Copiar UE da origem
      . Propaga a UE para conversores sem localização. Se a saída for um objeto de interface do usuário, a UE não será convertida para o sistema de medição atual.
    Para mais informações sobre sistemas de medição, consulte Sistemas de medição.
  10. Para adicionar um conversor de caminho dinâmico:
    1. Selecione
      Ícone Configurações
      Configurar
      e
      Conversor chave-valor
      ou
      Conversor condicional
      .
    2. Defina as propriedades do conversor.
  11. Para adicionar espaços reservados para nó de origem:
    DICA: Adicione espaços reservados para nó de origem para modificar vínculos dinâmicos com base nos valores de espaço reservado em tempo de execução. Você pode usar esses vínculos dinâmicos formatados para aliases.
    1. Ao lado do vínculo dinâmico a ser editado, selecione
      Ícone Editar
      .
    2. Edite o vínculo dinâmico adicionando espaços reservados em colchetes.
      Por exemplo:
      /Objects/
      ProjectName
      /Model/Motor{0}
    3. Em cada
      vínculo dinâmico {
      placeholder
      }
      , crie vínculos dinâmicos para valores de espaços reservados.
    No exemplo a seguir, o espaço reservado
    Motor
    {0}
    resolve para um valor de caixa de rolagem.
    Vínculo dinâmico com um espaço reservado
    Diagrama mostrando um MotorWidget_Alias conectado a um vínculo dinâmico formatado e a um {0} vínculo dinâmico, cada um exibindo um caminho com um espaço reservado para substituição de valor dinâmico.
  12. Para excluir um vínculo dinâmico ou um conversor, no bloco, selecione
    Ícone Excluir
    Excluir
    .
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal