Como utilizar o Crystal Reports 9 para escrever relatórios condicionada pelo parâmetro para o Microsoft CRM 1.2

Traduções de Artigos Traduções de Artigos
Artigo: 834790 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Três exemplos de relatórios que descrevem como utilizar o Professional, para programadores ou versões avançadas do Crystal Reports 9 para escrever relatórios condicionada pelo parâmetro para o Microsoft Business Solutions CRM versão 1.2 estão disponíveis para transferência. Para melhorar o desempenho dos relatórios, parâmetros de limitar a quantidade de dados que inclui o relatório. Por conseguinte, condicionada pelo parâmetro relatórios ajudam a fornecer relatórios que lhe dão apenas os dados que necessita.

Mais Informação

Transferir os relatórios de amostra condicionada pelo parâmetro

Para transferir os relatórios de exemplo, visite o seguinte site da Web do centro de transferências da Microsoft:
http://www.microsoft.com/downloads/details.aspx?FamilyID=1d08d05e-a8e1-46ef-a808-ac388be24a3e&DisplayLang=en
Para obter informações adicionais sobre como transferir ficheiros de suporte da Microsoft, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
119591How to Obtain Microsoft Support Files from Online Services
A Microsoft procedeu vírus neste ficheiro. Microsoft utilizou o software de detecção de vírus mais recente que estava disponível na data em que o ficheiro foi publicado. O ficheiro é armazenado em servidores com segurança melhorada que ajudam a impedir alterações não autorizadas ao ficheiro.

Informações de instalação

Siga as instruções na página de transferência.

Informações de remoção

Para remover os ficheiros de exemplo, elimine-os.

Requisito de reinício

Não é necessário reiniciar o computador depois de instalar os relatórios de exemplo.

Informações do ficheiro

A versão inglesa destes ficheiros de relatório exemplo ter os atributos listados na seguinte tabela. As datas e horas destes ficheiros constam hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, são convertida para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador Fuso horário na ferramenta Data e hora no painel de controlo.
   Date         Time   Size    File name 
-------------------------------------------------------------------------------------------
20-Jan-2004  09:54  65,024  Account Activity And Notes (specify status, owner, date).rpt
20-Jan-2004  09:57  64,000  Case List (specify owner, status, date).rpt
02-Jan-2004  10:19  103,936 Opportunity List By Account (specify owner, date, accounts).rpt

Adicione os relatórios de exemplo do Microsoft CRM

Para ver um relatório no Microsoft CRM, tem de guardar o relatório nas pastas de relatório do Microsoft CRM existentes.

Crystal Reports 9

Para utilizar o Crystal Reports 9 para guardar o relatório no Microsoft CRM, siga estes passos:
  1. Instale os três exemplos de relatórios a partir do site da Web do Microsoft Download tal como foi abordado na secção MoreInformation acima.
  2. Abra cada ficheiro no Crystal Reports 9:
    1. No menu ficheiro, clique em Guardar como.
    2. Clique em empresas.
    3. Escreva as informações de conta e, em seguida, clique em OK.
    4. Expanda MSCRM1.2.
    5. Expanda o nó de administrador de relatórios, relatórios de vendas ou relatórios de serviço.
    6. Clique na subpasta onde pretende colocar o relatório.
    7. Especifique o nome do ficheiro e, em seguida, clique em ' OK '.

Gestor de relatórios do Microsoft CRM 1.2

Para obter informações adicionais como transferir o relatório do Microsoft CRM 1.2, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
834791Adicionar, eliminar e mudar o nome de relatórios do Microsoft CRM utilizando o Gestor de relatórios do Microsoft CRM 1.2
Para guardar o relatório nas pastas de relatório do Microsoft CRM existentes, siga estes passos:
  1. Instale os três exemplos de relatórios.
  2. Abra Gestor de relatórios do Microsoft CRM 1.2.
  3. Para cada ficheiro, siga estes passos:
    1. Localize a pasta onde pretende guardar o ficheiro.
    2. Clique em Adicionar relatório.
    3. Especifique o nome de ficheiro e o relatório transferido e, em seguida, clique em Adicionar relatório.

Como utilizar o Crystal Reports 9 para adicionar parâmetros a um relatório do Microsoft CRM

Introdução

Para utilizar o Crystal Reports 9 para adicionar um parâmetro a um relatório do Microsoft CRM, tem de seguir estes passos. As secções que se seguem deste artigo elaborar em cada um destes passos.
  1. Defina o parâmetro. Para isso, especifique o nome do parâmetro, o texto a pedir ao utilizador, os elementos de lista pendente e o valor predefinido.
  2. Colocar todos os campos parâmetro do relatório. Os campos podem estar visíveis ou ocultos.
  3. Adicione código a fórmula de selecção de registos compara os dados que o utilizador escreve no parâmetro contra os dados do Microsoft CRM.
  4. Guardar o relatório e teste o parâmetro que adicionou.
Pode utilizar o Crystal Reports para adicionar vários tipos de parâmetros. Este artigo fornece exemplos apenas quatro. Cada exemplo ilustra um aspecto diferente da utilização dos parâmetros com dados do Microsoft CRM. Este artigo inclui os seguintes exemplos:
  • Um parâmetro de proprietário que permite ao utilizador seleccionar quer registos apenas que seja proprietária ou todos os registos. Neste exemplo explica como utilizar o parâmetro de ID de utilizador especial para determinar o Microsoft CRM GUID do utilizador a executar o relatório.
  • Um Estado de parâmetro que permite ao utilizador seleccionar entre todos os o estado valores disponíveis para a entidade no Microsoft CRM. Este exemplo mostra como pode ler a lista de valores disponíveis de um campo no Microsoft CRM para utilizar as opções de parâmetro.
  • Um parâmetro de data de criação que permite ao utilizador escolher a partir de intervalos de data predefinidos:, dentro de passados sessenta dias ou de acumulado do exercício. Este exemplo mostra como utilizar métodos de data padrão no Crystal Reports 9.
  • Um parâmetro de intervalo de datas que permite ao utilizador especificar as datas de início e fim do intervalo. Este exemplo mostra como utilizar um parâmetro do intervalo e como criar campos fórmulas adicionais com base num campo de parâmetro. Neste caso, o parâmetro do intervalo de datas é um intervalo e duas novas variáveis, StartDate e EndDate são criadas para utilizar no cabeçalho de página de relatório.

Antes de iniciar

Como o Crystal Reports trabalha com o Microsoft CRM 1.2
Antes de criar relatórios com parâmetros, certifique-se de que compreende como o Crystal Reports trabalha com o Microsoft CRM 1.2:
  • Apenas os relatórios no nó de Empresa/MSCRM1.2 estão disponíveis para utilizadores do Microsoft CRM.
  • Não é possível criar novas pastas no nó MSCRM1.2.
  • Não é possível utilizar Crystal Reports directamente mudar o nome de um relatório. Para eliminar um relatório, tem de utilizar o Gestor de relatórios do Microsoft CRM 1.2.

    Para obter informações adicionais sobre o Gestor de relatórios, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
    834791Adicionar, eliminar e mudar o nome relatórios utilizando o Gestor de relatórios do Microsoft CRM 1.2
  • Não é possível utilizar Crystal Reports directamente mudar o nome de um relatório. Utilize o Gestor de relatórios do Microsoft CRM 1.2 ou Crystal Reports para guardar um relatório com um novo nome. Estes métodos para mudar o nome os relatórios de alterar o nome no Microsoft CRM, mas não alteram o título é apresentado na secção de cabeçalho de página do relatório. Para alterar o título, no menu ficheiro do Crystal Reports 9, clique em Informações de resumo e, em seguida, edite o título na caixa Título do relatório.
  • Para obter ajuda com a criação de parâmetros, consulte a ajuda online do Crystal Reports 9.
Criar um relatório condicionada pelo parâmetro
A forma mais simples para criar um relatório condicionada pelo parâmetro é guardar um relatório de versão 1.2 do Microsoft CRM existente com um novo nome e, em seguida, modifique a cópia:
  1. No menu Iniciar, aponte para programas e, em seguida, clique em Crystal Reports 9.
  2. Na página de boas-vindas para Crystal Reports, clique em Cancelar.
  3. No menu ficheiro, clique em <a1>Abrir</a1>.
  4. Faça clique sobre a empresa e, em seguida, clique em ' OK '.
  5. Escreva as informações de autenticação para o Crystal APS e, em seguida, clique em OK.
  6. Expanda MSCRM1.2, faça clique sobre o relatório que pretende modificar e, em seguida, clique em Abrir.
  7. No menu ficheiro, clique em Guardar como, encontrar a localização onde pretende guardar o ficheiro no nó MSCRM1.2, especifique o nome e, em seguida, clique em OK.
Se esta for a primeira vez utilizando o Crystal Reports 9 para modificar relatórios do Microsoft CRM, tiver problemas de ligação ou, não é possível guardar relatórios, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
834789Perguntas mais frequentes sobre relatórios no Microsoft Business Solutions CRM versão 1.2

Adicionar um parâmetro de proprietário

Com um parâmetro de proprietário, o utilizador pode seleccionar entre os registos que o utilizador possui e todos os registos. Por conseguinte, o utilizador não tem de seleccionar a partir de uma lista pendente de todos os utilizadores.

Para distinguir os registos que possui a pessoa que executa o relatório, o relatório tem de conseguir identificar o Microsoft CRM GUID da pessoa que executa o relatório. Se o escritor do relatório cria um parâmetro de ID de utilizador, o Microsoft CRM atribui automaticamente o Microsoft CRM GUID da pessoa que executa o relatório como seu valor. Ao contrário de outros parâmetros, o utilizador não é solicitado para escrever o valor.

Criar um parâmetro de proprietário que contém os valores "Minhas" ou "Toda". Quando o utilizador executa o relatório e clica minhas, se o parâmetro de ID de utilizador corresponde à caixa .owner entity, são seleccionados os registos que o utilizador possui. Se o utilizador clica em tudo, todos os registos serão incluídos.

O exemplo seguinte utiliza um relatório com base na entidade conta.
Passo 1: Definir o parâmetro de ID de utilizador para armazenar o Microsoft CRM GUID do utilizador actual
Para definir o parâmetro de ID de utilizador para armazenar o Microsoft CRM GUID do utilizador actual, siga estes passos:
  1. No painel do Explorador do campo no Crystal Reports 9, clique com o botão direito do rato Campos parâmetro e, em seguida, clique em Novo.
  2. Na caixa nome, escreva o ID de utilizador e, em seguida, clique em OK.
Passo 2: Definir o parâmetro de proprietário
Para definir um parâmetro de proprietário que pedirá ao utilizador a clicar minhas ou todos os, siga estes passos:
  1. No painel do Explorador do campo, clique com o botão direito do rato Campos parâmetro e, em seguida, clique em Novo.
  2. Na caixa nome, escreva proprietário.
  3. Na caixa de texto Prompting, escreva o pedido apresentado ao utilizador. Por exemplo, escreva:
    Especificar que registos a incluir
  4. Clique em definir valores predefinidos.
  5. Escreva os valores que pretende na lista pendente. Este exemplo utiliza o "Minhas" e "Tudo". Utilize o > botão para mover cada valor para a lista de Valores predefinidos.
  6. Para cada valor, clique em Definir descrição e, em seguida, escreva o texto que pretende que apareça na lista pendente para o parâmetro de proprietário.
  7. Na lista pendente Mostrar, clique em Descrição e, em seguida, clique em OK.
  8. Na caixa de diálogo Criar campo de parâmetro, desmarque a caixa de verificação <a1>Permitir edição dos valores predefinidos quando existe mais do que um valor.
  9. Clique em OK para guardar o novo parâmetro.
Para o parâmetro de proprietário trabalhar, tem de a incluir no mapa. Para tal, arraste o parâmetro do painel Explorer campo para qualquer localização no relatório. É uma boa ideia para adicionar quaisquer novos parâmetros à secção de Cabeçalho de página do relatório. Se os parâmetros são todos listados na secção de Cabeçalho de página, um utilizador pode rapidamente determinar quais os dados que o mapa inclui. Se não pretender que o valor do parâmetro proprietário seja apresentado no relatório, arraste-o para uma área oculta no relatório.
Passo 3: Utilizar o parâmetro de proprietário no cabeçalho da página
  1. Uma vez que o proprietário é o primeiro parâmetro que está a adicionar ao cabeçalho da página, tem de criar uma caixa de texto para conter a caixa de Título de relatório existente. Para o fazer, siga estes passos:
    1. Clique com o botão direito do rato na caixa de Título do relatório no relatório e, em seguida, clique em Eliminar.
    2. No menu Inserir, clique em Objecto de texto e colocar o novo objecto de texto onde foi campo Título do relatório.
    3. No painel do Explorador do campo, expanda Campos especiais.
    4. Arraste a caixa de especial Título do relatório para o novo objecto de texto.
  2. Arraste o parâmetro de proprietário da secção Campos parâmetro do painel de Campo Explorer para o novo objecto de texto.
  3. Adicione separador texto ou espaços para separar o título do parâmetro proprietário.
  4. Para tornar o tipo de letra corresponde os outros relatórios do Microsoft CRM, clique com o botão direito do rato no objecto de texto nova, clique em Formatar texto, no separador tipo de letra, clique Verdana, clique em negrito, clique em amarelo e, em seguida, clique em OK.
Passo 4: Adicionar o parâmetro de proprietário na fórmula de selecção de registos
A fórmula de selecção de registos

A fórmula de registo de selecção define os registos a serem incluídos no mapa. Segue-se a fórmula a seguinte estrutura:
(if {?Parameter1} = "Parameter1_Option1" and {table.field} = "value1" then true
  else if {?Parameter1} = "Parameter1_Option2" and {table.field} = "value2" then true)
para obter mais informações sobre fórmulas de selecção de registos, incluindo modelos para tipos de parâmetros diferentes, consulte "Registo selecção fórmulas" na ajuda online da Crystal Reports 9.

No procedimento seguinte, é criada uma fórmula de selecção de registos que verifica o valor do parâmetro proprietário que o utilizador clica. Se o utilizador clica minhas, só as contas detidos pelo utilizador actual serão incluídas no mapa.

Se o relatório que está a modificar não se baseia a entidade conta, substitua account.ownerid .ownerid entidade.

Adicionar o parâmetro de proprietário para a fórmula de selecção de registos

Para adicionar o parâmetro de proprietário na fórmula de selecção de registos, siga estes passos:
  1. No menu relatórios, clique em Fórmulas de selecção e, em seguida, clique em registo.
  2. Maximize a janela.
  3. Se não houver que nada listado no painel inferior direito, escreva a seguinte fórmula sem o "e" na primeira linha. Se código é já, adicione todos os três linhas, incluindo o "e" para o fim da lista de código.
    and
    (if {?Owner} = "Mine" then {account.ownerid} = {?UserID} 
          else true)
    quando o relatório é executado, o proprietário é apresentada a linha de comandos com o texto do aviso que especificou. Quando o utilizador clica em ' OK ', os dados do relatório aparecem.
  4. Clique em Guardar e, em seguida, clique em Fechar.

Adicionar um parâmetro de estado

Esta secção descreve como adicionar um parâmetro de estado com base no valor da caixa .statecode entity no Microsoft CRM. As opções que permite que outros utilizadores baseiam-se nos valores desta caixa no Microsoft CRM. Este exemplo utiliza a entidade de actividade.
Passo 1: Definir o parâmetro de estado
Para definir o parâmetro de estado, siga estes passos:
  1. No painel do Explorador do campo, clique com o botão direito do rato Campos parâmetro e, em seguida, clique em Novo.
  2. Na caixa nome, escreva o estado.
  3. Na caixa de texto Prompting, escreva a linha que pretende que apareça. Por exemplo, escreva:
    Incluir actividades com um Estado de
  4. Clique em definir valores predefinidos.
  5. Na caixa Procurar tabela, clique no nome da tabela que contém a caixa de estado. Este exemplo utiliza a entidade de actividade. Por conseguinte, clique em actividade.
  6. Na caixa Procurar campos, clique em statecodename.
  7. Na página Informações de ligação, desmarque a caixa de verificação ligar ao computador local.
  8. Carregar uma lista de todos os valores actuais no Microsoft CRM. Para tal, na caixa servidor, substitua o nome do computador com o nome do servidor do Microsoft CRM. Por exemplo, se esta caixa indica http:// mycomputer / MSCRMServices, alterá-la para http:// Your_CRMServer / MSCRMServices e, em seguida, clique em Concluir.

    Nota Crystal Reports 9 lê todos os valores da caixa de entidade .statecode utilizados nos dados actuais no Microsoft CRM. Estes valores não podem representar todos os valores que podem aparecer nesta caixa no Microsoft CRM. Para obter uma lista completa de valores predefinidos para caixas pendentes, consulte o "Apêndice A" do Manual de implementação do Microsoft Business Solutions CRM. Se tiver modificado uma caixa pendente, visualize a caixa no Microsoft CRM para se certificar de que inclui todos os valores do parâmetro.
  9. Clique em cada valor que pretende na lista pendente e, em seguida, clique no > botão para mover cada valor para a lista de Valores predefinidos.
  10. Para cada valor, clique em Definir descrição e, em seguida, escreva o texto que pretende que apareça na lista pendente para o parâmetro de proprietário.
  11. Ordenar os valores tal que a opção que pretende como o valor predefinido é primeira nesta lista.
  12. Na caixa pendente Mostrar, clique em Descrição e, em seguida, clique em OK.
  13. Na caixa de diálogo Criar campo de parâmetro, desmarque a caixa de verificação <a1>Permitir edição dos valores predefinidos quando existe mais do que um valor.
  14. Clique em OK para guardar o novo parâmetro.
Novo parâmetro Estado funcione, tem de a incluir no mapa. Para tal, arraste o parâmetro do painel Explorer campo para qualquer localização no relatório. O seguinte procedimento (passo 2) pressupõe que já tiver criado uma caixa de texto no cabeçalho de relatório para conter caixa Título do relatório e o parâmetro de proprietário.
Passo 2: Utilizar o parâmetro de estado no cabeçalho da página
Para utilizar o parâmetro de estado no cabeçalho da página, siga estes passos:
  1. Arraste o parâmetro de Estado da secção do painel de Campo ExplorerCampos parâmetro do objecto de texto na secção de Cabeçalho de página.
  2. Adicione separador texto ou espaços para separar o parâmetro de estado do parâmetro proprietário.
No procedimento seguinte (passo 3), é criada uma fórmula de selecção de registos que verifica o valor do parâmetro de estado que o utilizador selecciona. Se o utilizador clica em tudo, todas as actividades são incluídas. Caso contrário, são incluídos apenas os registos onde o valor do campo no Microsoft CRM coincide com o parâmetro que o utilizador clicou.

Se o relatório que está a modificar não é baseado na entidade actividade, substitua activity.statecodename .statecodename entidade.
Passo 3: Adicionar o parâmetro de estado a fórmula de selecção de registos
Para adicionar o parâmetro de estado a fórmula de selecção de registos, siga estes passos:
  1. No menu relatórios, clique em Fórmulas de selecção e, em seguida, clique em registo.
  2. Maximize a janela.
  3. Se não houver que nada listado no painel inferior direito, escreva a seguinte fórmula sem o "e" na primeira linha. Se código é já, adicionar todas as três linhas no fim da lista de códigos.
    and
         (if {?Status} = "All" then true 
         else {activity.statecodename}={?Status})
  4. Clique em Guardar e, em seguida, clique em Fechar.
Quando o utilizador executa o relatório, o pedido de Estado aparece com o texto do aviso que especificou. Quando o utilizador clica em ' OK ', os dados do relatório aparecem.

Adicionar parâmetros de data

Esta secção descreve como utilizar um parâmetro para forçar o utilizador especifique um intervalo de datas. O intervalo de datas deve basear-se os valores de um ou mais das caixas de data no Microsoft CRM. Cada entidade tem uma entidade. caixa createdon e uma entidade. modifiedon caixa. Algumas entidades têm outras caixas de data. Por exemplo, actividade tem datas com base na hora agendada e real.

Pode criar um parâmetro que pede ao utilizador para clicar nos itens numa queda - lista que contém predefinidas intervalos de datas como, por exemplo, dentro de passados sessenta dias e acumulado do ano, ou para especificar específicos datas de início e fim.

Os dois exemplos seguintes utilizam a entidade de incidentes (maiúsculas/minúsculas).
Adicionar um parâmetro data criada
O parâmetro data criada pede ao utilizador com uma lista de intervalos de datas predefinido específicos. Para adicionar um parâmetro de data de criação, siga estes passos:
  1. Para definir o parâmetro data criado, siga estes passos:
    1. No painel do Explorador do campo, clique com o botão direito do rato Campos parâmetro e, em seguida, clique em Novo.
    2. Na caixa nome, escreva a Data de criação.
    3. Na caixa de texto Prompting, escreva a linha que pretende que apareça. Por exemplo, escreva:
      Especificar registos criados:
    4. Clique em definir valores predefinidos.
    5. Escreva os valores que pretende na lista pendente. Este exemplo utiliza "Dentro do antigos 60 dias," "Ano à data" e "Tudo". Utilize o > botão para mover cada valor para a lista de Valores predefinidos.
    6. Para cada valor, clique em Definir descrição e, em seguida, escreva o texto que pretende que apareça na lista pendente para o parâmetro Data criada.
    7. Na lista pendente Mostrar, clique em Descrição e, em seguida, clique em OK.
    8. Na caixa de diálogo Criar campo de parâmetro, desmarque a caixa de verificação <a1>Permitir edição dos valores predefinidos quando existe mais do que um valor.
    9. Clique em OK para guardar o novo parâmetro.
  2. Para utilizar o parâmetro data criada no cabeçalho da página, siga estes passos:
    1. Arraste o parâmetro <a0>Data de criação da secção do painel de Campo ExplorerCampos parâmetro do objecto de texto na secção de Cabeçalho de página.
    2. Adicione separador texto ou espaços para separar o parâmetro <a0>data de criação do Estado do parâmetro.
  3. Se o relatório que está a criar não é baseado na entidade incidentes, substitua incident.createdon .createdon entidade.

    No passo 4, é criada uma fórmula de selecção de registos que verifica o valor do parâmetro criado data que o utilizador selecciona. Se o utilizador clica em tudo, todos os registos serão incluídos. Caso contrário, apenas os registos que correspondam aos critérios definidas na fórmula selecção registo aparecem. O indicativo de selecção do fórmula utiliza três métodos de data predefinido de Crystal Reports, Aged0To30Days, Aged31To60Days e YearToDate.
  4. Adicione o parâmetro data criada com a fórmula de selecção de registos. Para o fazer, siga estes passos:
    1. No menu relatórios, clique em Fórmulas de selecção e, em seguida, clique em registo.
    2. Maximize a janela.
    3. Se não houver que nada listado no painel inferior direito, escreva a seguinte fórmula sem o "e" na primeira linha. Se código já estiver aí, adicione todas as linhas no fim da lista de códigos.
      and
      (if {?Date Created}="Within Past 60 Days" and   {incident.createdon} in Aged0To30Days or {incident.createdon} in Aged31To60Days then true
      else if {?Date Created}="Year To Date" and {incident.createdon}in YearToDate then true
      )
    4. Clique em Guardar e, em seguida, clique em Fechar.
    É apresentada quando o utilizador executa o relatório, a linha Data criada com o texto do aviso que especificou. Quando o utilizador clica em ' OK ', os dados do relatório aparecem.
Adicionar um parâmetro do intervalo de datas
O parâmetro do intervalo de datas pede ao utilizador para início específico e as datas de fim.

Nota Quando os utilizadores imprimir relatórios que utilizam um parâmetro do intervalo, ser-lhe-á pedido para o intervalo quando visualizarem o relatório e depois de clicarem em Imprimir.

Para adicionar um parâmetro do intervalo de datas, siga estes passos:
  1. Defina o parâmetro do intervalo de datas. Para o fazer, siga estes passos:
    1. No painel do Explorador do campo, clique com o botão direito do rato Campos parâmetro e, em seguida, clique em Novo.
    2. Na caixa nome, escreva o Intervalo de datas.
    3. Na caixa de texto Prompting, escreva a linha que pretende que apareça. Por exemplo, escreva:
      Incluir casos criada entre
    4. Clique em Intervalo de valor (es) e, em seguida, clique em ' OK '.
    Para o parâmetro do intervalo de datas trabalhar, tem de a incluir no mapa. Pode arrastar o parâmetro do painel Explorer campo para qualquer localização no relatório.
  2. Se pretender apresentar as datas de início e fim do intervalo no cabeçalho do relatório, tem de criar dois campos fórmulas novos, StartDate e EndDate. Para o fazer, siga estes passos:
    1. No painel do Explorador do campo, clique com o botão direito do rato Fórmula campos e, em seguida, clique em Novo.
    2. Na caixa nome, escreva StartDate e, em seguida, clique em Editor de utilização.
    3. Na caixa fórmula, escreva:
      Mínimo ({? intervalo de datas})
    4. Clique em Guardar e, em seguida, Fechar.
    5. No painel do Explorador do campo, clique com o botão direito do rato Fórmula campos e, em seguida, clique em Novo.
    6. Na caixa Nome, escreva EndDate e, em seguida, clique em Editor de utilização.
    7. Na caixa fórmula, escreva:
      Máximo ({? intervalo de datas})
      .
    8. Clique em Guardar e, em seguida, clique em Fechar.
  3. Utilize StartDate e EndDate no cabeçalho de relatório. Para o fazer, siga estes passos:
    1. Arraste os parâmetros StartDate e EndDate da secção do painel de Campo ExplorerFórmula campos para o objecto de texto na secção Cabeçalho de página.
    2. Adicione separador texto ou espaços para separar e identificar os campos.
    No passo 4, é criada uma fórmula de selecção de registos que verifica o valor do parâmetro de intervalo de datas que o utilizador clica. Se o utilizador clica em tudo, todas as actividades são incluídas. Caso contrário, apenas os registos onde o valor da caixa do Microsoft CRM coincide com o parâmetro que o utilizador clica estão incluídos.

    Se o relatório que está a criar não é baseado na entidade incidentes, substitua incident.createdon .createdon entidade.
  4. Adicione o parâmetro de intervalo de datas a fórmula de selecção de registos. Para o fazer, siga estes passos:
    1. No menu relatório, clique em Fórmulas de selecção e, em seguida, clique em registo.
    2. Maximize a janela.
    3. Se não houver que nada listado no painel inferior direito, escreva a seguinte fórmula sem o "e" na primeira linha. Se código já estiver aí, adicione todas as três linhas no fim da lista de códigos.
      and
      (if {incident.createdon} in {?Date Range} then true
      else false)
      Na segunda linha, utilize o campo de data que pretende comparar com o intervalo de datas. Dependendo da entidade, poderá ser uma boa ideia utilizar a caixa modifiedon em vez da caixa createdon. Pode utilizar apenas datas que existem das entidades que são incluídas no mapa.
    4. Clique em Guardar e, em seguida, clique em Fechar.
    Quando os utilizadores executar o relatório, o pedido de Intervalo de datas aparece com o texto do aviso que especificou. Quando o utilizador selecciona as datas de início e fim para o intervalo e, em seguida, clica em ' OK ', os dados do relatório aparecem.
Filtros de relatório com relatórios condicionada pelo parâmetro
Se utilizar filtros de relatório com os relatórios condicionada pelo parâmetro, tem de seleccionar os parâmetros duas vezes. Em primeiro lugar, os utilizadores executar o relatório condicionada pelo parâmetro e especificar os parâmetros. Em seguida, clique no ícone na extremidade direita da barra de ferramentas Filtragem de relatórios para abrir o relatório de filtragem, introduzir filtros, clique em filtro, volte a escrever os parâmetros quando estes se forem solicitados e, em seguida, clique em OK.

Referências

Para transferir uma lista de Perguntas mais frequentes sobre relatórios do Microsoft CRM, visite o seguinte Web site da Microsoft:
http://www.microsoft.com/downloads/details.aspx?FamilyID=81886de8-a10a-473f-8125-49291e0f03d9
Para obter informações adicionais sobre como utilizar o Gestor de relatórios do Microsoft CRM 1.2 para modificar relatórios, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
834791Como utilizar o Gestor de relatórios do Microsoft CRM 1.2 para modificar relatórios
Para obter informações adicionais sobre como imprimir condicionada pelo parâmetro relatórios no Microsoft CRM 1.2, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
834913Como imprimir condicionada pelo parâmetro relatórios no Microsoft CRM 1.2

Propriedades

Artigo: 834790 - Última revisão: 25 de dezembro de 2006 - Revisão: 6.2
A informação contida neste artigo aplica-se a:
  • Microsoft CRM 1.2
Palavras-chave: 
kbmt kbmbsreports kbmbsmigrate kbfile kbhowto KB834790 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 834790

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com