Mais

Exceção COM ao definir a propriedade DisplayField

Exceção COM ao definir a propriedade DisplayField


Eu tenho um aplicativo C # .NET que faz referência ao ArcGIS Engine 10.2.

A última linha deste fragmento de código causa uma exceção COM:

gridLayer = new FeatureLayerClass (); gridLayer.FeatureClass = layersFeatureWorkspace.OpenFeatureClass (layerName); gridLayer.Name = "Grade de densidade"; gridLayer.Cached = true; gridLayer.Selectable = true; gridLayer.ShowTips = true; gridLayer.DisplayField = "NumEvents"; // Causa uma exceção COM imediatamente!

O código de erro COM é-2147467259, que não aparece nesta lista de intervalos de erro: http://resources.arcgis.com/en/help/arcobjects-net/conceptualhelp/index.html#//0001000002zz000000

O que está acontecendo aqui e como posso resolver o problema?


Neste caso, o campoNumEventsnão estava disponível até oDisplayRelationshipfoi configurado.

gridLayer = new FeatureLayerClass (); gridLayer.FeatureClass = layersFeatureWorkspace.OpenFeatureClass (layerName); gridLayer.Name = "Grade de densidade"; gridLayer.Cached = true; gridLayer.Selectable = true; gridLayer.ShowTips = true; […] // Criar relacionamento entre a camada do mapa e a tabela do banco de dados IMemoryRelationshipClassFactory memRelFactory = new MemoryRelationshipFactoryClass (); IRelationshipClass relationshipClass; relacionamentoClass = memRelFactory.Open (…); // Executa uma junção entre a tabela de camadas e a tabela de banco de dados de suporte de mapa IDisplayRelationshipClass displayRelationship; displayRelationship = (IDisplayRelationshipClass) gridLayer; displayRelationship.DisplayRelationshipClass (releationshipClass, esriJoinType.esriLeftInnerJoin); gridLayer.DisplayField = "NumEvents"; // Sem exceção COM desta vez!

ANTECEDENTES DA INVENÇÃO

Este pedido se refere geralmente à avaliação de propriedades, mais particularmente à avaliação de propriedades próximas a características geográficas especificadas e, ainda mais particularmente, à previsão de valores de propriedades que fazem fronteira com características geográficas especificadas usando um sistema de informação geográfica (GIS) e um modelo de avaliação automatizado (AVM) .

2. Descrição da Arte Relacionada

Os sistemas de informações geográficas (GIS) são ferramentas que relacionam vários tipos de dados aos dados de localização geográfica. Eles podem ser aplicados a qualquer área onde as decisões serão tomadas com base na distribuição geográfica dos dados.

Modelos de avaliação automatizados (AVM) têm visto um uso crescente no mercado imobiliário desde a década de 1990, quando começaram a ser amplamente utilizados por investidores institucionais no mercado. Eles são usados ​​para reduzir o tempo e o dinheiro necessários para chegar a preços precisos para propriedades geradas por avaliadores humanos individuais. A precisão do modelo é útil para aqueles interessados ​​em preços de propriedades, incluindo corretores de imóveis, proprietários de casas particulares, banqueiros hipotecários e participantes do mercado de hipotecas secundárias. O impacto do valor de mercado de uma casa pode variar dependendo da parte interessada. Para um proprietário, isso afeta sua posição patrimonial, enquanto o mercado hipotecário secundário está preocupado com o risco de inadimplência ou pré-pagamento, que está fortemente relacionado com as mudanças no valor do imóvel que lastreia a dívida hipotecária.

Independentemente disso, a precisão é importante para as partes interessadas na avaliação de propriedades. Uma área onde a precisão pode ser afetada envolve a proximidade da propriedade em questão a características geográficas específicas. Às vezes, o nível de proximidade de uma característica (por exemplo, o oceano ou outro corpo de água) pode ter um efeito muito significativo na avaliação. No entanto, considerar a proximidade de muitas dessas características de forma adequada seria difícil no ambiente AVM, devido ao alto volume de dados de propriedades e à irregularidade das características geográficas correspondentes.

O que é necessário é uma modelagem aprimorada de propriedades comparáveis ​​e avaliação de propriedade correspondente, incluindo modelagem de avaliação automatizada que prevê valores de propriedades que fazem fronteira com características geográficas especificadas.


2 respostas 2

Quero que a variável testIfSiteNull seja definida como verdadeira (se o campo Site não for nulo) ao carregar a página, não depois de clicar em um botão

Da documentação para connectedCallback ():

O gancho do ciclo de vida conectadoCallback () é acionado quando um componente é inserido no DOM

ao passo que processadoCallback () menciona:

Use-o para executar a lógica após um componente terminar a fase de renderização.

Como você deseja preencher o campo depois que seu componente for renderizado, o uso de renderingCallback () permitirá que você faça isso. Portanto, sua função JS será semelhante a:

Observação: Porque sua propriedade de registro é um com fio , então você poderá acessar this.record.data em qualquer função somente após os ganchos do ciclo de vida. Portanto, se você tentar usar isso em qualquer função de ciclo de vida, acabará obtendo uma exceção indefinida. Da documentação:

A propriedade recebe um valor padrão após a construção do componente e antes de qualquer outro evento do ciclo de vida. O valor padrão é um objeto com dados e propriedades de erro de indefinido.


Abril de 2020

Em um caso de condenação em rodovia na US Hwy 401 (Raeford Rd.) Em Fayetteville, NC, o NC Department of Transportation vs. 3009 Raeford, LLC, Court File No .: 2018-CVS-7157 Cumberland County onde o DOT ofereceu e depositou $ 89.625 para a captura e danos. O associado avaliador, Jim Bullard, avaliou a tomada e os danos em $ 228.530, o que ajudou o advogado do proprietário do imóvel, Garris Neil Yarborough de Yarborough, Winters, Neville, PA em Fayetteville, NC, a chegar a um acordo fora do tribunal de $ 163.500 (1,82 vezes o NC DOT oferecer). O caso foi complicado pela perda de acesso e dos direitos dentro de uma utilidade permanente e servidões de drenagem que o Sr. Bullard foi capaz de quantificar os danos relevantes de cada fator que afetou o valor devido à tomada do DOT. O Sr. Bullard contou com a experiência e o conhecimento de uma empresa de avaliação com mais de 99 anos de experiência combinada no desenvolvimento de técnicas de avaliação de condenação para defender com sucesso suas avaliações em um tribunal.


Em seu ápice, trate a exceção assim

Agora você tem que lidar com o erro no controlador javascript

Use também o redirecionamento de objeto embutido para navegar até a oportunidade.

Primeiro, jogue uma aura tratada com exceção do controlador.

Em seguida, manuseie-o no controlador ou componente do componente aura se seguir as práticas recomendadas. Verifique se o estado de resposta foi bem-sucedido verificando o estado de resposta. Se houver um erro, será uma matriz. Devido à estrutura aura que usa a API LockerService para segurança, cada objeto é um Objeto Proxy, é por isso que JSON.parse e JSON.stringigy podem ser necessários.


Para retomar uma observação, siga o procedimento descrito no capítulo Iniciar :: Servidor INDI e Drivers. Desconectar o driver Astro-Physics força todos os drivers subsequentes em Modo manual.

Porta cúpula

Para fechar a porta da cúpula, conecte-se a lukalix.obsvermes.loc

Verifique a posição da porta com a câmera Axis definida para a marca da porta. Se for semelhante à imagem do lado direito, continue com

Verifique a posição novamente e feche a porta com vários comandos

até que a barra preta inferior desapareça e a posição final seja alcançada (veja a imagem à direita).


Reapresentando & # 8220Responding to AIDS: The Seattle-King County Department of Public Health 1982-1996 & # 8221

Em 2016, os Arquivos do Condado de King produziram um projeto de história oral e uma exibição online documentando a resposta do Departamento de Saúde Pública do Condado de Seattle-King e # 8217s à epidemia de HIV / AIDS no Condado de King. A mostra foi publicada em site próprio. Durante o verão, para tornar a exposição mais fácil de gerenciar a longo prazo e mais fácil de conectar de volta às nossas coleções, a equipe de arquivos migrou o conteúdo da exposição para uma página no site de arquivos. Abaixo, leia um blog de perguntas e respostas com as arquivistas assistentes Jen Peters e Emily Cabaniss sobre por que os arquivos têm exposições, o que arquivos e exposições de arquivos podem nos ensinar sobre nossas comunidades e como os arquivos podem ser usados ​​para iluminar e conectar o passado, o presente, e o futuro.

Sobre o que estava respondendo à AIDS?

Jen: A exposição era sobre a resposta do Departamento de Saúde Pública do Condado de Seattle-King à crescente epidemia de HIV / AIDS e seu impacto no condado ao longo dos anos 1980 e # 8211 em meados dos anos 1990. A exposição enfoca os desafios e perspectivas da equipe de Saúde Pública.

Emily: A mostra fez parte de um projeto de coleta de histórias orais de funcionários da rede pública de saúde durante a epidemia de HIV / AIDS sobre suas memórias e experiências de combate à epidemia. As histórias orais têm sua própria página na exibição online, e os clipes de áudio delas são inseridos ao longo da exibição online.

Por que você está migrando a exposição para o site dos arquivos?

Jen: Queríamos ter um pouco mais de controle sobre nossos projetos que foram desenvolvidos ao longo do tempo. Além disso, manter a existência desta exposição é importante, pois fornece acesso adicional a esses materiais de coleção. E, estamos felizes em fazer um novo lar para ele por meio de nosso site principal de Arquivos.

Eu não sabia que arquivos criavam exposições! O que há com isso?

Jen: Os Arquivos ocasionalmente criam exposições usando materiais que temos em nossas coleções. Como não temos necessariamente um espaço físico acessível a todos fora do horário comercial, o Archives se concentrou na criação de um espaço online para mostrar materiais de coleção para navegação e pesquisa. Idealmente, os interessados ​​no material visto através das exposições podem encontrar recursos adicionais em nosso banco de dados. Alguns materiais já estão digitalizados e disponíveis, enquanto solicitações podem ser feitas para acessar itens que ainda não estão online.

Emily: Uma das coisas mais importantes é fornecer acesso aos nossos registros, mas se as pessoas não sabem que eles existem, não sabem pedir por isso em primeiro lugar. As exibições são uma forma de destacar a amplitude e o potencial da pesquisa em nossos arquivos.

Por que é importante manter esta exposição online?

Jen: Entre as histórias orais reunidas no desenvolvimento e suporte da exposição e os registros do Projeto de Prevenção da AIDS, é vital manter este recurso coeso para acesso público. Nossa coleção reflete material adicional que vai além do intervalo de datas da exposição, e esta exposição existe como um convite para aqueles que desejam pesquisar mais ou aprender mais pela primeira vez. Muitos dos recursos, incluindo a própria exposição, são continuamente solicitados ou consultados para obter mais informações sobre a resposta da região à epidemia de HIV / AIDS. Pedidos e perguntas sobre a migração têm chegado, por isso estamos ansiosos para colocá-lo novamente online!

O que é necessário para mover esta exposição para o site principal dos arquivos? Você teve que aprender algo novo?

Jen: Para migrar este site e todos os seus recursos, usamos nossa infraestrutura de site principal para construir uma nova casa para a exposição. Nosso site utiliza um sistema de gerenciamento de conteúdo que eu não usava antes, então participei de um treinamento de utilização do sistema. Depois disso, comecei a usar minhas habilidades de iniciante no trabalho com HTML para começar a fazer a migração do site junto com Emily.

Você aprendeu algo novo sobre o assunto da exposição - a epidemia de HIV em Seattle - que não sabia antes?

Jen: Para mim, aprendi um pouco sobre a resposta da Saúde Pública à epidemia de HIV / AIDS na área. Sendo uma criança na época, eu não tinha muito conhecimento do que tudo significava para mim e certamente não para outras pessoas que estavam enfrentando a epidemia diretamente. Analisar materiais sobre uma resposta mais localizada me ajudou a começar a preencher muitas lacunas de informações que reuni ao longo da minha vida sobre a resposta nacional. A exposição em si não inclui todos os materiais que temos na coleção, portanto, prevejo que continuarei a aprender mais com esses materiais de coleção.

Emily: Eu não sabia o quanto nosso Departamento de Saúde Pública trabalhava e quantos meios eles usavam para educar as pessoas. As entrevistas com funcionários refletem compaixão e uma construção consciente de confiança entre as pessoas afetadas pelo HIV / AIDS e a Saúde Pública, e esses não eram grupos totalmente separados. O conceito de redução de danos na saúde pública era uma noção que eu considerava natural, mas essas entrevistas demonstraram como essa estrutura era inovadora para se pensar sobre saúde pública.

Alguma coisa que você aprendeu, descobriu ou pensou durante a migração desta exposição mudou a maneira como você trabalhará como arquivista daqui para frente?

Jen: Sim, certamente afetou minha abordagem. Especificamente, estou interessado em como interagimos com as informações online e como melhoramos o acesso em geral. Tenho pensado em como acesso e consumo informações online e como isso pode ser comparado a amigos, colegas e ao público em geral. Trabalhar na migração desta exposição me fez pensar em como podemos usar nosso sistema de gerenciamento de conteúdo da web para melhorar nosso site principal e responder melhor às necessidades dos usuários de localizar informações sobre os Arquivos, a coleção e assim por diante. Então, estive pensando mais sobre como usamos imagens, vídeos, texto e links não apenas para descrever uma exposição, mas também para descrever melhor como um usuário pode pesquisar documentos gravados ou outro material não gravado ou de arquivo. Por exemplo, onde podemos usar menos texto em favor de um pequeno vídeo ou série de imagens explicando como fazer a busca de documentos e, ao mesmo tempo, ter em mente que nem todo mundo lê, ouve ou vê da mesma maneira. Então, onde podemos aprimorar imagens, descrições de URL e / ou descrições de documentos para obter as informações corretas? Também estou explorando como posso fornecer mais acesso ao nosso material de coleção, especialmente se ele permaneceu relativamente estático em seu acesso a pesquisadores internos e externos.

Emily: Eu sabia disso, ou teria concordado se alguém tivesse me contado, mas esse projeto realmente me deixou claro que o passado não é muito passado. A conexão desses arquivos da saúde pública com as histórias orais de ex-funcionários, conduzida há poucos anos em cores vivas, nos lembra que os efeitos e ramificações dos eventos na história duram muito, muito mais do que o estágio em que você está pensando sobre o evento todos os dias, ou respondendo ativamente a ele. E pensando que as pessoas envolvidas seguem em frente, elas não necessariamente desaparecem. Como arquivista, quando descrevo e organizo documentos, gostaria de fazer escolhas que me sentiria confortável em fazer se o objeto dos documentos estivesse olhando por cima do meu ombro - porque poderiam estar.

Qual é a coisa mais interessante nas coleções que foram usadas na construção desta exposição?

Jen: A grande quantidade de pôsteres, panfletos e outros gráficos mantidos ao longo desse tempo foi uma das coisas mais interessantes de se ver na coleção. E saber que o que compõe a exposição é apenas uma fração do material relacionado no Arquivo. Honestamente, a amplitude da coleção como um todo é verdadeiramente fascinante. Por causa desse projeto, tenho pesquisado muito mais material digitalizado do que o existente no site. Do jeito que está, a exposição me deu a oportunidade de ver esse fio comum de informações que descreve a resposta ao HIV / AIDS. Eu me sinto com sorte porque consegui dar mais alguns passos em partes desta exposição que eu não sabia que estavam aqui. Eu passava por essas caixas quase todos os dias. Então, ver tanto disso na sua frente, mesmo digitalmente, é incrível. Só posso imaginar como foi localizar esses itens em suas caixas e colocá-los todos prontos para digitalização.

Emily: Meus documentos favoritos são os quadrinhos de Stella, que aparecem na exposição, mas honestamente as histórias orais são realmente convincentes, e eu gastaria um tempo para assistir a todos eles se fosse você, um leitor e fã de arquivos.


Modificar termos e acordos

A mensagem padrão de conformidade com a política corporativa é uma declaração de aceitação que os funcionários normalmente reconhecem marcando uma caixa de seleção ao criar um relatório de despesas. A mensagem padrão informa que o trabalhador leu e aceitou as políticas corporativas de viagens e despesas. Se você optar por exibir uma mensagem de conformidade com a política corporativa, poderá usar o padrão fornecido ou modificar o texto da mensagem e torná-la somente texto ou um link clicável que direciona para a política de viagens e despesas da sua empresa.

As unidades de negócios podem ter seus próprios requisitos relacionados ao cumprimento obrigatório das políticas corporativas. Por exemplo, algumas unidades de negócios podem exigir termos específicos e textos de acordos que reflitam sua mensagem de aceitação exclusiva. Como implementador, você pode decidir se deseja:

Imponha o reconhecimento de que o trabalhador leu e aceita as políticas corporativas, apresentando uma caixa de seleção necessária para selecionar

Crie o texto dos termos e acordos específicos para uma unidade de negócios

Fornece um texto específico de termos e acordos que também atua como um link para as políticas corporativas

Fornece um link para políticas corporativas específicas de uma unidade de negócios

Você decide a mensagem de texto a ser exibida e se deve ou não exibi-la como um link clicável para a política corporativa. Você também decide se deve ou não impor o reconhecimento e a aceitação das políticas corporativas pelos trabalhadores, incluindo uma caixa de seleção antes da mensagem de texto que deve ser marcada. Essas decisões são tomadas na página Criar ou Editar Opções do Sistema de Despesas.

Para navegar até a seção Todas as unidades de negócios:

Na área de trabalho de Configuração e Manutenção, vá para o seguinte:

Tarefa: Gerenciar Opções do Sistema de Despesas

Na página Gerenciar Opções do Sistema de Despesas, subseção Opções Corporativas para Relatório de Despesas, marque a caixa de seleção Habilitar termos e acordos.

Marque a caixa de seleção Habilitar URL da política corporativa.

Para navegar até a seção Unidades de negócios específicas:

Na área de trabalho de Configuração e Manutenção, vá para o seguinte:

Tarefa: Gerenciar Opções do Sistema de Despesas

Na página Gerenciar opções do sistema de despesas, seção Unidades de negócios específicas, selecione e clique em uma unidade de negócios específica.

Na página Editar Opções do Sistema de Despesas, selecione a guia Opções Corporativas para Relatório de Despesas.

Na lista de opções Ativar termos e acordos, selecione uma opção.

Na lista de opções Enable Corporate Policy URL, selecione uma opção.

Navegue até uma unidade de negócios específica: Configuração e manutenção & gt Pesquisa: Gerenciar despesas do sistema Opções & gt Clique em Gerenciar despesas no link Opções do sistema & gt Gerenciar despesas da página Opções do sistema & gt seção Unidades de negócios específicas & gt Selecione e clique em uma unidade de negócios específica & gt Editar página Opções do sistema de despesas & gt Selecione a guia Opções corporativas para relatório de despesas & gt Ativar lista de opções Termos e acordos e a lista de opções Ativar URL de política corporativa.

Exibindo Termos Definidos pelo Usuário e Texto de Contratos

Você tem várias opções a considerar antes de decidir o que e como exibir o texto dos termos e acordos.

A tabela a seguir contém várias combinações para selecionar ou desmarcar o texto dos termos e acordos com ou sem um URL de política corporativa. A tabela também descreve o texto resultante e os links que são exibidos na página Criar e editar relatório de despesas e na página de boas-vindas. As seleções contidas na tabela são feitas na página de configuração Opções do sistema de gerenciamento de despesas para todas as unidades de negócios.

Caixa de seleção visível antes do texto.

Um trabalhador deve marcar a caixa de seleção para confirmar a aceitação das políticas corporativas antes de enviar um relatório de despesas.

Texto: Li e aceito as políticas corporativas de viagens e despesas.

Link clicável que abre o documento de políticas de despesas e viagens da sua empresa.

Um link clicável, Políticas corporativas, aparece na página de boas-vindas que se abre no documento de políticas de viagens e despesas da sua empresa.

Opção definida pelo usuário selecionada

Caixa de seleção visível antes do texto.

Um trabalhador deve marcar a caixa de seleção para confirmar a aceitação das políticas corporativas antes de enviar um relatório de despesas.

Link clicável que abre para um documento especificado pelo URL.

Um link clicável, Políticas corporativas, aparece na página de boas-vindas que se abre no documento de políticas de viagens e despesas da sua empresa.

Nenhuma caixa de seleção visível antes do texto.

Link clicável que abre para um documento especificado pelo URL.

Um link clicável, Políticas corporativas, aparece na página de boas-vindas que se abre no documento de políticas de viagens e despesas da sua empresa.

Opção definida pelo usuário selecionada

Caixa de seleção visível antes do texto.

Sem vínculo com as políticas corporativas.

Nenhum link clicável aparece na página de boas-vindas.

Nenhuma caixa de seleção visível no relatório de despesas.

Sem vínculo com as políticas corporativas.

Nenhum link clicável aparece na página de boas-vindas.

Nenhuma caixa de seleção visível no relatório de despesas.

Link clicável que abre para um documento especificado pelo URL.

Um link clicável, Políticas corporativas, aparece na página de boas-vindas que se abre no documento de políticas de viagens e despesas da sua empresa.

Criação de códigos de pesquisa para texto de contratos e termos definidos pelo usuário

Para criar um texto de conformidade com a política corporativa definido pelo usuário que é exibido na página Criar e Editar Relatório de Despesas, execute as seguintes etapas:

Na área de trabalho de Configuração e Manutenção, vá para o seguinte:

Clique no link Gerenciar pesquisas padrão.

Na página Gerenciar pesquisas padrão, seção Pesquisar, insira ORA_EXM_TERMS_AGRMT no campo Tipo de pesquisa e clique em Pesquisar. O tipo de pesquisa ORA_EXM_TERMS_AGRMT aparece, junto com seus códigos de pesquisa associados.

Na seção ORA_EXM_TERMS_AGRMT: Códigos de Pesquisa, clique no ícone Novo (+) para adicionar uma nova linha à tabela.

No campo Código de pesquisa, você pode inserir um valor exclusivo, como Unidade de negócios 1.

No campo Sequência de exibição, insira a sequência na qual deseja que os significados sejam exibidos.

Marque a caixa de seleção Habilitado para habilitar o código de pesquisa.

No campo Significado, insira um termo comercial que defina o código de pesquisa. O significado dos códigos de pesquisa são exibidos em ordem sequencial quando você ativa os termos e acordos.

No campo Descrição, insira uma breve descrição para o significado do código de pesquisa. O que quer que você insira para a descrição é exibido quando você passa o mouse sobre um valor na lista de opções.

Clique em Salvar ou Salvar e Fechar.


Para evitar telas desordenadas com muitos objetos no mapa, você pode usar um dos três algoritmos de cluster:

  • Agrupamento de grade: os objetos visuais são agrupados com base em uma grade. Você pode ter vários clusters baseados em grade. O objeto de visualização é colocado no centro da célula da grade com um deslocamento especificado.
  • Agrupamento de árvores: agrupamento complexo baseado em diagramas de Voronoi. O clustering em si é baseado nas áreas do diagrama de Voronoi e os objetos de cluster são agregados a uma hierarquia em vários níveis de detalhe.
  • Agrupamento de distância: os objetos visuais são agrupados com base na distância visível entre eles. Os objetos são agregados a um objeto de cluster, desde que estejam dentro de um intervalo especificado a partir do objeto inicial. O objeto inicial de um cluster não é definido especificamente, apenas o objeto mais próximo que não pertence a um cluster é obtido. Os objetos de visualização são colocados no centro de gravidade dos objetos cobertos. Portanto, a distância real entre eles pode variar. Esse tipo de agrupamento é rápido, mas os resultados podem não ser muito convincentes.

O controle para visualizar clusters fornece ícones de cluster nas quatro cores semânticas (quatro tipos). Se nenhum tipo ou texto foi definido, o cluster neutro, cinza padrão é usado. Os desenvolvedores de aplicativos podem personalizar os ícones fornecidos da seguinte maneira:

  • Mudar cor
  • Ícone de mudança
  • Adicione texto
  • Substitua os ícones de cluster fornecidos por seus próprios

Cluster padrão

Ícones de cluster fornecidos (quatro tipos sem texto)

Pontos não agrupados

Exemplo: cluster de distância com ícones de cluster semântico personalizado

Exemplo: clustering de grade com ícones de cluster semântico personalizado

Eu tenho o nome do campo de objeto da API, como posso obter o rótulo?

Estou trabalhando em um site, e preciso apresentar muitos campos a serem preenchidos e a página, de acordo com uma seleção anterior, tenho todos os campos, mas tenho o nome da API e o nome do objeto, mas, com este objeto de API nome do campo, como posso obter o rótulo.

Exemplo. Eu tenho "Student__c", preciso apresentar "Student" ao usuário.

Ok, obrigado por suas respostas, mas acho que não expliquei bem esta situação.

Tenho uma lista de string, onde tenho as informações, mas em nome da Api. Eu apresento esses campos em uma tabela, então o usuário está preenchendo os campos, mas com um inputText e não com um inputfield. Então, nesse momento, não sei qual é o rótulo de cada campo.

Minha dúvida basicamente, se por meio de uma consulta eu poderia saber o rótulo de um campo, se eu sei o nome do campo da api e o nome do objeto .. Minha dúvida é se existe uma forma de consultar essa informação.

Sei que se tenho o objeto basta usar um campo de entrada, mas não posso fazer isso. Nem defina o rótulo com HTML diretamente, porque isso é algo dinâmico.

Qualquer um sabe como posso saber, ou consultar, acho que por meio de uma consulta, como obter os nomes desse rótulo.