Se você pode evitar definir um modelo sem sacrificar muito a experiência do usuário, então você provavelmente deve usar um modelo. Formulário de modelos de documentos para reutilização por qualquer usuário dessa instância. Esse padrão pode funcionar bem para cenários de entrada de dados do documento, como a entrada no Diário. Abra o arquivo para garantir que você tenha o local correto. Você precisa de conteúdo adicional ou formatação no modelo. Baseado em Entidades e os serviços OData que eles criam. Crie um novo recurso em um projeto. Adicione o filtro desejado. Depois que um filtro foi adicionado programaticamente, o filtro resultante pode ser visto na aplicação do conector de dados do Excel usando o botão Filtro. Nome, como FMCustomerEntity. Saiba mais sobre como criar experiências do Open in Office para Excel e Word. Ao adicionar uma opção gerada de forma programática, o conjunto de campos pode ser explicitamente especificado. Como o aplicativo é injetado em uma pasta de trabalho para começar a criar um modelo? Quando um modelo possui uma classe de registro, ele será carregado quando o botão Recarregar os modelos do sistema for clicado no formulário Modelos do documento. Selecione os campos de cabeçalho desejados.
Depois de adicionar uma nova coluna de fórmula, deixe o valor vazio e clique em Atualizar. As experiências de Open in Excel geralmente são encontradas na seção Abrir no Excel do menu Abrir no Microsoft Office, mas um botão explícito pode ser adicionado para essas experiências. A seguinte imagem mostra o aplicativo Excel Data Connector com o diálogo Filter aberto. A seguinte imagem mostra o formulário do designer de pasta de trabalho do Excel. PublicEntityName, por exemplo, substitua FMCustomerEntity com FleetCustomer. O campo selecionado é uma chave ea gravação selecionada não é nova. O botão Criar caderno de trabalho em branco simplesmente adicionará um ponteiro ao servidor e o aplicativo em uma pasta de trabalho. Passe o modelo para o usuário. Como posso criar uma pesquisa personalizada para um campo de entidade no Excel? Se quiser personalizar a configuração das dimensões, consulte Visão geral das dimensões. Editable e refrescável através do aplicativo Excel Data Connector. Como os modelos são carregados em uma nova implantação?
Salve o webextension xml file changes. Se o filtro estiver ligado, então, quando o modelo for invocado como uma opção Open in Excel e um filtro para o registro atual será adicionado ao livro. O método deve retornar uma lista de strings. Com exceção das relações de dimensão, que são um caso especial, as propriedades restritas devem ser públicas. Um botão explícito pode ser adicionado para as experiências Open in Excel. O botão Contagem de registro de entidade de Get mostrará a contagem de registros para a entidade atualmente selecionada. Quais campos serão exibidos na pasta de trabalho? Nome com a DataEntidade correspondente. Como posso permitir aos usuários criar novos registros de cabeçalho, bem como linhas em uma pasta de trabalho? Aplicação Excel Data Connector. Ao definir uma fórmula, verifique se há mais de uma linha na tabela, caso contrário, a fórmula que o Excel oferece pode ser para TODAS as linhas em vez da ESTA linha. Como faço para criar colunas da tabela de fórmulas?
PublicEntityName em vez de DataEntity. O papel da Função e Função de Dados Relacionados definido no relacionamento precisa ser exclusivo entre todos os relacionamentos na entidade de origem e de destino. Formulário de documentos, conforme mostrado abaixo. Para habilitar pesquisas de relacionamento no Excel Data Connector, você deve garantir que os seguintes metadados sejam definidos. O rótulo e o valor da fórmula são inseridos nos campos imediatamente abaixo da lista de campos selecionados. A seguinte imagem mostra o aplicativo Excel Data Connector com o botão Filter destacado. Formulário de diário geral com o botão Abrir linhas no Excel destacado. O Excel Data Connector suporta dois tipos de entrada de dados de dimensão: editando o valor de exibição diretamente ou cada atributo do valor de exibição em uma coluna separada. Extraia o arquivo zip. As experiências Open in Excel utilizam o aplicativo Excel Data Connector para facilitar a atualização e publicação. No Designer, na fonte de dados do cabeçalho, clique no botão Adicionar tabela relacionada representado por um ícone duplo mais.
A seguinte imagem mostra o menu Abrir no Microsoft Office no formulário Clientes da frota com uma opção de modelo aberto no Excel, uma opção Open in Excel gerada e uma opção Exportação para Excel estática. Os campos padrão que serão adicionados ao livro são os campos principais e obrigatórios da entidade. A maneira mais fácil de configurar metadados de dimensão em entidades de dados é usar o assistente de criação de entidade de dados, que criará automaticamente os campos de relações particulares e de exibição pública exatamente como a estrutura de dimensões os precisar. Isso é particularmente importante para relacionamentos envolvendo entidades com muitos relacionamentos, como DimensionCombinationEntity. Todos os dados da grade para o filtro atual são colocados em uma pasta de trabalho. O formulário relacionado à visualização irá navegar para o formulário relacionado à entidade atualmente selecionada para mais difícil rever o efeito das alterações de dados feitas no Excel. A seguinte imagem mostra a visualização Visual Studio do grupo de campos AutoReport para o FMCustomerEntity. Uma vez que o campo foi adicionado à tabela, use recursos Excel padrão para criar uma fórmula. As classes LedgerJournalLineEntryTemplateRegistration e FMTemplateRegistrations são bons exemplos de registros de modelos definidos no código. As pesquisas de relacionamento não são suportadas atualmente, mas elas serão eventualmente exibidas no aplicativo de forma semelhante às pesquisas de enumeração. E os recursos LedgerJournalLineEntryTemplate e FMTemplateCustomersWithLocations são os modelos correspondentes armazenados em metadados como recursos. Lista de campos selecionados para adicionar uma nova coluna de fórmula. Assistente Principal, Departamento, CostCenter, etc.
Se uma fórmula for necessária em uma tabela, adicione uma coluna de fórmula. Quando um modelo aparecerá como uma opção Open in Excel? O exemplo a seguir adiciona gerado e modelo Abra as opções do Excel de forma programática para o formulário FMRental. Método clicado no botão OpenLinesInExcel. Quando uma entidade será exibida como uma opção Open in Excel? Você pode apenas especificar um conjunto de campos para mostrar em uma tabela vinculativa. Formulário do designer de pasta de trabalho Excel. Altere a extensão do arquivo zip de volta para xlsx. Campos DimensionCombationEntity e DimensionSetEntity; Uma vez que esses relacionamentos estejam presentes, as pesquisas de relacionamento serão exibidas no Excel Data Connector. O aplicativo Excel Data Connector com uma pesquisa de enumeração é mostrado abaixo. ExportToExcelFilterBuilder API no método updateTemplateSettings. Selecione os campos de linha desejados.
As opções Exportar para Excel são exportações estáticas de dados da rede. Nome que precisa ser substituído, determine DataEntidade. Abra o arquivo webextension xml. Depois de obter uma pasta de trabalho contendo o aplicativo Excel Data Connector, fontes de dados adicionais podem ser adicionadas através do botão Design. A seguinte imagem mostra o formulário de Modelos do documento. A seguinte imagem mostra o aplicativo Excel Data Connector com o botão Design destacado. O botão Criar pasta de trabalho adicionará a entidade e os campos selecionados, um ponteiro para o servidor e o aplicativo em uma pasta de trabalho. Pelo menos uma restrição deve ser adicionada ao relacionamento. Para adicionar programaticamente o modelo e o modelo Abrir em opções de Excel, as opções Open in Excel podem ser adicionadas programaticamente implementando as interfaces ExportToExcelIGatheratedCustomExport e ExportToExcelITemplateCustomExport. Quando um relacionamento é definido entre duas entidades, se o identificador para uma entidade for mostrado no outro, os campos que serão exibidos nessa pesquisa são os campos de chave ou os campos no grupo de campo AutoLookup se ele não estiver vazio.
A opção Open in Excel pode ser adicionada em qualquer formulário implementando a interface ExportToExcelIGeneratedCustomExport. Se tanto a coluna de valor de exibição como as colunas de atributos individuais estiverem vinculadas, elas podem ser editadas e publicadas separadamente; se o valor de exibição e um atributo individual forem editados na mesma linha, a alteração de atributo individual substituirá a mudança de valor de exibição. Obtenha o modelo a ser usado. Como as dimensões funcionam? Design para abrir o Designer e clique em Adicionar campos para adicionar uma fonte de dados de cabeçalho. Como faço para habilitar pesquisas de relacionamento no Excel? Quais são as experiências Open in Excel? A seguinte imagem mostra o aplicativo Excel Data Connector dentro da Entrada do Diário na Microsoft. Onde estão as experiências Open in Excel? Um filtro será adicionado ao modelo?
Se a propriedade de navegação existir, ela será usada pelo Excel Data Connector para mostrar uma pesquisa de relacionamento. Para resolver isso, altere as informações de ligação no modelo afetado para que ele aponte para DataEntidade. Elemento EntityType, então certifique-se de que existe um elemento filho NavigationProperty com um nome igual ao valor Role do relacionamento. Cada um corresponde a uma grade visível. O filtro será os campos-chave e seus valores. Em seguida, copie a fórmula e cole-a no campo do valor da coluna da fórmula. A Cardinalidade e a Entidade de Dados Relacionados Cardinalidade precisam ser definidas adequadamente. Defina os grupos de campos AutoReport e AutoLookup e teste-os usando a experiência de design da aplicação Excel. Atualmente, os recursos de dados não podem ser removidos. Defina uma nova classe que estenda a classe DocuTemplateRegistrationBase e adicione uma implementação do método registerTemplates. Opção Open in Excel? Quais campos serão exibidos quando uma entidade for o alvo de uma pesquisa? A opção Open in Excel pode ser adicionada programaticamente implementando a interface ExportToExcelITemplateCustomExport e fornecendo um modelo no método getTemplate.
Como faço para decidir se eu deveria criar um modelo? Como os modelos podem ser definidos em metadados e códigos e carregados automaticamente? As dimensões personalizadas não são suportadas para a versão inicial, mas o suporte será adicionado em uma atualização futura. Encontre o modelo afetado. Exportar para o Excel e Abrir no Excel? O que deve ser feito para criar uma entidade pronta para uso no Excel? Se um conjunto diferente de campos deve ser fornecido por padrão, esses campos podem ser adicionados ao grupo de campos AutoReport na entidade. Crie um novo arquivo zip de todo o conteúdo extraído anteriormente. O usuário autenticado não tem permissão para acessar a entidade visada pela pesquisa. Abrir na seção Excel do menu Abrir no Microsoft Office.
No futuro próximo, faremos o equivalente ao clicar nesse botão durante a implantação. Por exemplo, se uma lista de clientes foi filtrada para apenas Clientes no estado da Califórnia, então, no futuro, a entidade será digitalizada para o campo de estado e, se for encontrada, um filtro será adicionado automaticamente. No futuro, uma tentativa será feita para aplicar o filtro do formulário a essas opções. Como adiciono um botão explícito para uma opção de modelo aberto no Excel?
Comentários
Postar um comentário