Adicionando um valor de prompt ao título de um relatório SCCM

Pequenas coisas fazem a diferença e isso é especialmente verdadeiro quando se trata de relatórios SCCM. Muitas vezes, em minhas sessões de redação de relatórios, não tenho tempo para mostrar às pessoas todas as pequenas coisas, portanto, neste post do blog, demonstrarei como adicionar um valor imediato ao título de um relatório SCCM pode fazer muita diferença. A propósito, você pode querer rever a postagem do blog da semana passada, “Como posso adicionar um título a um relatório SCCM, ”Para obter informações adicionais.

Vou usar um de Relatórios Enhansoft relatórios atualizados recentemente, Contagem por tipos de chassi, no meu exemplo. Primeiro, vamos examinar uma versão modificada deste relatório. Você notará que ainda não adicionei um valor de prompt ao título.

Relatório 1

Adicionando um valor de prompt ao título - Relatório 1

Relatório 2

Adicionando um valor de prompt ao título - Relatório 2

Esses relatórios fornecem todas as informações de que preciso saber sobre o número de desktops, laptops etc. em dois de nossos sites. Legal, hein? Mas aqui está o problema: quais sites? Temos dez locais diferentes e cada local tem sua própria coleção SCCM. Nosso administrador SCCM realmente juntou três relatórios (estou mostrando apenas dois deles), então fico imaginando qual deles pertence a qual site.

Adicionando um valor de prompt ao título - relatórios

Felizmente, posso determinar rapidamente qual relatório pertence a qual site (veja acima). Se eu não tivesse acesso a essas informações, porém, poderia ser necessário muito trabalho de detetive para descobrir qual relatório pertence a qual site. Em vez de passar por todo esse trabalho, por que não adicionar um subtítulo que diz em qual coleção o relatório foi baseado?

Consulta de coleção

Provavelmente, você usou uma consulta de coleção semelhante à abaixo. Este irá exibir todas as coleções classificadas por nome.

Selecione
Coll.CollectionID,
Coll.Name
a partir de
dbo.v_Collection Coll
Ordenar por
Coll.Name

Solicitação de coleção

Adicionando um valor de prompt ao título - Propriedades de parâmetro de relatório

O prompt ou os parâmetros de um relatório geralmente serão configurados usando a consulta de coleção que mostrei anteriormente. Essas informações de consulta preencherão rótulos e valores. Observe que o CollectionID é o Valor e o nome da coleção é o Etiqueta.

Consulta Principal - Seção Relevante

Esta é a seção relevante da consulta que trata das coleções para meu relatório:

quando '23', então 'Rack Mount Chassis'
quando '24', então 'PC de caixa selada'
senão 'Indefinido'
terminar como 'PCChassis',
contar (*) como 'Total'
A PARTIR DE
dbo.v_FullCollectionMembership FCM
junte-se a dbo.v_R_System_Valid RV em RV.ResourceID = FCM.ResourceID
junte-se a dbo.v_GS_SYSTEM_ENCLOSURE SE em SE.ResourceID = RV.ResourceID
Onde
FCM.CollectionID = @Coll
Grupo por
SE.ChassisTypes0
Ordenar por
SE.ChassisTypes0

O CollectionID é usado para limitar o número de computadores a uma coleção específica.

Adicionando um valor de prompt ao título - valor

Adicionando um valor de prompt ao título - propriedades da caixa de texto

Apesar do que você possa pensar, adicionar um valor de prompt a um título é uma tarefa bastante simples. Adicione uma caixa de texto à seção de cabeçalho do relatório e certifique-se de dimensioná-la apropriadamente. Clique com o botão direito e selecione Propriedades da caixa de texto ... Neste exemplo, a caixa de texto está imediatamente abaixo do título.

Adicionando um valor de prompt ao título - nó geral

No Em geral nó, selecione o botão de equação Adicionando um valor de prompt ao título - Botão de equação próximo ao Valor área.

Adicionando um valor de prompt ao título - expressão

No lado esquerdo inferior da tela, selecione Parâmetros. Isso mostrará o valor no lado direito. Clique duas vezes no Coll parâmetro para adicioná-lo ao Definir Expressão para: Valor caixa de texto. Certifique-se de que o sinal de igual precede o texto. Clique OK duas vezes para voltar ao Designer aba.

Adicionando um valor de prompt ao título - Relatório 3

Depois de visualizar o relatório, você verá algo semelhante ao que vê na captura de tela acima. Tecnicamente, terminamos. Mostrei como adicionar um valor de prompt ao título, mas que coleção é SMSDM003? É útil saber o que CollectionID você usou na consulta de prompt, mas seria ainda mais útil saber o nome da coleção.

Adicionando um valor de prompt ao título - rótulo

Volte para o Expressão caixa de diálogo.

Adicionando um valor de prompt ao título - rótulo

Remova a palavra Valor, mas mantenha o “.” período. Depois de fazer isso, o IntelliSense recurso em Estúdio visual exibe automaticamente as opções disponíveis. Selecione os Etiqueta opção e clique duas vezes no OK botão.

Adicionando um valor de prompt ao título - Relatório 4

Agora, ao visualizar o relatório, você verá o nome da coleção! Isso não é legal? Novamente, tecnicamente terminamos, mas quero dar a este subtítulo mais contexto.

Adicionando um valor de prompt ao título - string

Vou mudar o formato para mostrar que o “Kanata Office” é a coleção selecionada. Farei isso anexando o texto “Collection:” ao nome da coleção.

Simplesmente volte para o Expressão caixa de diálogo e atualize-a com o seguinte:

= string.format (“Coleção: {0}”, Parâmetros! Coll.Label)

Adicionando um valor de prompt ao título - expressão atualizada

Depois de atualizar a expressão, clique duas vezes no OK botão.

Adicionando um valor de prompt ao título - Relatório 5

Visualize o relatório, mais uma vez. Isso não parece bom? Esta atualização agora resolve o mistério de qual relatório era para qual coleção. Esta dica simples pode levar seus relatórios para o próximo nível.

Se você tiver alguma dúvida sobre como adicionar um valor imediato ao título, sinta-se à vontade para entrar em contato comigo em @GarthMJ.

Veja como Right Click Tools está mudando a forma como os sistemas são gerenciados.

Aumente imediatamente a produtividade com o nosso limitado e gratuito, Community Edition.

Comece com Right Click Tools hoje:

Suporte

  • Este campo é para fins de validação e não deve ser alterado.

Contato

  • Este campo é para fins de validação e não deve ser alterado.

Ao enviar este formulário, você entende que o Recast Software pode processar seus dados conforme descrito no Recast Software Política de Privacidade.

pt_BRPortuguese