<< Clique para Mostrar o Sumário >>
Uso com Objetos do Elipse Power |
Para que o Template do tipo 3: Faceplate possa ser usado com objetos do Elipse Power, é necessário realizar as seguintes configurações:
1.Selecione um objeto na biblioteca PowerControls, por exemplo um Disjuntor (Breaker).
2.Crie uma propriedade chamada "DataObject", do tipo xfPlantFolder.
3.Clique com o botão direito do mouse no Disjuntor e selecione a opção Inserir - Bibliotecas - hpMenus - hpPopupOpen, de forma que este objeto abra a Tela Faceplate com um clique do mouse.
4.Crie uma Associação Simples na propriedade popArg do objeto hpPopupOpen com a expressão "Parent.DataObject.PathName".
5.Crie uma Associação Simples na propriedade popName do objeto hpPopupOpen com a expressão "Parent.ModalScreenName".
6.Crie uma Associação na propriedade popTemplate do objeto hpPopupOpen com a expressão "hpObjects.ScreenTemplates.Faceplate1".
7.Selecione o objeto XPowerMenuCreator1 e altere as propriedades Enabled e Visible para Falso.
1.Para criar um objeto que armazene código XML, selecione um objeto na estrutura de dados que represente um equipamento.
2.Crie uma pasta do tipo DataServer na raiz deste objeto, chamada "xmlView".
3.Clique com o botão direito do mouse na pasta e selecione a opção Inserir - Panel - Tag Interno. Nomeie este Tag como "xmlData".
4.Repita este processo para cada equipamento na estrutura de dados.
5.Para configurar o endereço de um objeto hpXFaceplateTemplate, configure a propriedade DocString do equipamento com o caminho do respectivo objeto hpXFaceplateTemplate, como por exemplo "hpXObjects.FaceplateTemplates.hpXFaceplateTemplate_Breaker".
1.Configure a propriedade KeywordProperty do objeto com uma String vazia.
2.Configure a propriedade XMLTemplate do objeto com o valor 3: Faceplate.
3.As demais configurações são as mesmas usadas para a Biblioteca PlantModel.