Na seção “Relatórios” existem diversos relatórios diferentes para cada tipo de atividade. Basicamente, eles são suficientes para a contabilidade diária. Mas às vezes, para analisar um determinado problema, é necessário ir mais fundo, chegando até a comparar, por exemplo, os lançamentos de um documento e os registros que ele afeta. E há momentos em que os relatórios padrão simplesmente não são suficientes.

Para uma análise aprofundada dos dados ou para criar seu próprio relatório no programa 1C 8.3, existe um “Relatório Universal”. Vou considerar suas capacidades neste artigo.

Descrição geral do relatório universal em 1C 8.3

Primeiro, vamos descobrir onde encontrar um relatório universal. Se formos ao menu “Relatórios” e clicarmos no link “Relatório Universal”, veremos esta janela:

Vamos dar uma olhada rápida em seus controles.

Terminamos com a linha superior.

  • Abaixo, o botão mais interessante é “Mostrar configurações”. É melhor mostrar isso com um exemplo.

Instruções para configurar um relatório universal 1C 8.3

Como trabalhamos no programa 1C: “Enterprise Accounting 3.0”, estamos interessados ​​​​principalmente em registros contábeis. Na configuração 3.0, apenas uma está disponível para nós - “contabilidade e contabilidade fiscal”. Vamos escolher. Vejamos o giro da conta 10.01 “Materiais”.

Obtenha 267 videoaulas em 1C gratuitamente:

Selecione um período. Terei isso ao longo de 2012. Em seguida, clique no botão “Mostrar configurações”:

Para obter os nomes dos materiais, selecionaremos um agrupamento pelo 1º subconto. É nele que fica armazenado o nome, ou melhor, um link para a nomenclatura.

Vá para a aba “Seleções”:

Aqui precisamos indicar que queremos ver apenas a pontuação 10,01.

Se desejar, você pode especificar quantas condições de seleção desejar aqui.

Vamos clicar no botão gerar e ver o que obtivemos:

Pode-se observar que o relatório contém muitas colunas desnecessárias. Como contabilidade monetária, contabilidade tributária, etc. Não guardo esses registros e quero remover essas colunas do relatório.

Voltamos às configurações e vamos imediatamente para a aba “Indicadores”:

Removemos as caixas de seleção das colunas que não precisamos exibir.

Na aba “Gerar”, você pode especificar o campo pelo qual ocorrerá a classificação. Por exemplo, quero que meus materiais sejam listados em ordem alfabética:

Faça login no site como estudante

Sistema de composição de dados 1C 8.3 para iniciantes: primeiro relatório sobre SKD

Se você ainda não leu a introdução deste módulo, leia-a: .

Para completar as lições você precisará 1C 8.3 (não inferior a 8.3.4.482) .

Se você já possui o 1C versão 8.3 instalado, use-o. Caso contrário, baixe e instale a versão educacional, que a 1C produz especificamente para fins educacionais.

Por esta:

  • Descompacte o arquivo baixado do link em uma pasta separada em sua área de trabalho:
    • link para download do Dropbox (opção nº 1)
    • link de download de Mail.ru (opção nº 2)
  • Execute o arquivo “setup.exe”.
  • Clique em Avançar, Avançar, Instalar.
  • Aguarde a conclusão da instalação.

O seguinte atalho deve aparecer na sua área de trabalho:

Para todas as aulas desta série usaremos o banco de dados Gastronom que preparei. Coincide totalmente com a base que utilizamos nos módulos escolares ao estudar as consultas. Portanto, espero que você esteja familiarizado com seus livros e documentos de referência.

Se você o excluiu, baixe-o novamente usando o seguinte, descompacte-o e adicione-o à lista de bancos de dados.

Por fim, o ambiente de trabalho está configurado e agora criaremos nosso primeiro relatório juntos utilizando o sistema de composição de dados. Será muito simples demonstrar as capacidades gerais de um sistema de composição de dados (abreviado SKD).

Definir uma meta

Objetivo desta lição- criar um relatório que, em modo usuário, exiba uma lista de clientes com os seguintes campos:

  • Nome
  • Chão
  • Cor preferida do cliente.

O relatório deve ser externo. Isso significa que ele será criado e configurado no configurador e depois salvo como um arquivo separado (externo) no computador.

Para gerar tal relatório em 1C, o usuário precisará iniciar o banco de dados em modo usuário, abrir este arquivo e clicar no botão “Gerar”.

Ir!

Criando um relatório

Lançamos o configurador do banco de dados Gastronom:

No menu principal, selecione "Arquivo" -> "Novo...":

Selecione "Relatório externo":

Criando um diagrama de layout de dados dentro do relatório

A janela para criar um relatório externo é aberta. Para o nome, digite: " Lição 1" e, em seguida, pressione o botão " Diagrama de composição de dados abertos":

O designer de criação de esquema foi iniciado. Concordamos com o nome padrão " Esquema de layout MainData" e pressione o botão " Preparar":

A janela principal de trabalho foi aberta, com diversas abas e campos, nos quais configuraremos nosso esquema de layout de dados.

Não há necessidade de ter medo - há muitas oportunidades aqui, mas não precisamos de todas elas. Principalmente na primeira aula.

Agora estamos no marcador " Conjuntos de dados"Nós ficaremos lá."

Escrevemos uma solicitação por meio do construtor

O sistema de composição de dados (abreviado como DCS) exige que dados, que será exibido ao usuário.

A maneira mais fácil - escreva um pedido para a base. Na escola aprendemos a escrever e a compreender pedidos - por isso espero que você tenha as habilidades adequadas.

Clique em verde sinal de mais e na lista suspensa selecione o item " Adicionar conjunto de dados – consulta":

Nossa tarefa é escrever o texto da solicitação neste campo. Você já esqueceu como fazer isso?

Vou te dar uma dica:

Nesta consulta selecionamos três campos (" Nome", "Chão" E " Cor favorita") da mesa " Diretório.Clientes".

Mas não se apresse em escrever este texto no campo “Solicitação” manualmente.

Agora criaremos a mesma solicitação visualmente, apenas usando o mouse. Este método é denominado " Construtor de consulta".

Para chamar este construtor, clique no botão " Construtor de consulta..." na parte superior direita do campo "Solicitação":

Na janela que se abre, arraste a tabela " Clientes"da primeira coluna para a segunda para indicar que é a partir desta tabela que iremos consultar os dados:

Aconteceu assim:

A seguir, abriremos a mesa " Clientes"na segunda coluna por sinal" Mais"para ver todos os seus campos e arrastar o campo" Nome" da segunda coluna para a terceira para indicar que desta tabela precisamos consultar o campo "Nome":

Aconteceu assim:

Vamos fazer o mesmo com os campos" Chão" E " Cor favorita". O resultado será assim:

Clique no botão “OK” para sair do construtor de consultas e ver se o texto da consulta é adicionado automaticamente ao campo “Consulta”.

Além disso, com base no texto da solicitação, o próprio 1C retirou os nomes dos campos (área acima da solicitação) que serão utilizados pelo esquema de composição de dados:

Agora que compilamos uma solicitação, o ACS sabe como obter dados para o relatório.

Configurando a apresentação de dados

Permanece de alguma forma visualizar esses dados para o usuário na forma de um formulário impresso. E é aqui que a ACS pode fazer maravilhas!

Para criar tal milagre, vamos para a aba " Configurações" e clique no botão do designer de configurações ( varinha mágica):

Na janela que abre, especifique o tipo de relatório " Lista" e pressione " Avançar":

Na próxima janela, selecione (arrastando) os campos que precisam ser exibidos na lista (arraste todos os que estão disponíveis para nós: " Cor favorita", "Nome" E " Chão"):

Vamos pegar esse resultado e apertar o botão " OK":

O designer de configurações foi fechado e o item " Entradas detalhadas":

O relatório está pronto, vamos conferir. Para fazer isso, primeiro salve o relatório como um arquivo externo.

Salve o relatório como um arquivo

Abra o item do menu principal " Arquivo"->"Salvar":

Vou salvá-lo na minha área de trabalho com o nome " Lição 1":

Verificando o relatório no modo de usuário

Por fim, vamos fechar o configurador e ir para nosso banco de dados em modo usuário:

Nome de usuário "Administrador", sem senha:

Através do menu, selecione o item " Arquivo"->"Abrir...":

E especifique o arquivo de relatório (salvei-o na área de trabalho com o nome “Lesson1.erf”:

O formulário de relatório foi aberto, clique no botão " Forma":

Preparar! Aqui está nossa impressão com uma lista de clientes, sua cor e gênero favoritos:

O formulário imprimível pode ser facilmente impresso. Para isso, basta selecionar o item " Arquivo"->"Selo...":

Só assim, sem programação, conseguimos criar um relatório completo que os usuários podem abrir em seus bancos de dados, gerar e imprimir.

alunos - eu respondo por correio, mas primeiro olhe.

Faça login no site como estudante

Faça login como aluno para acessar os materiais escolares

“Preciso deste relatório em 1C em uma hora!”- Os especialistas 1C costumam ouvir essa frase do Cliente. O que fazer em tal situação? Se houver espaços em branco adequados, você pode tentar usá-los. Baixe algo da Internet – e se não funcionar ou não for adequado? E é aqui que vem ao resgate processando "Console de Consulta".

Se você, caro leitor, é Cliente e existe um especialista 1C, então você precisa deixá-lo ler este artigo e muito em breve você terá o relatório de que precisa.

Se você tem não há especialista 1C, você usa Enterprise Accounting 2.0 ou 3.0 padrão ou Trade Management 10.3, 11 ou 11.1, então você pode se registrar neste site e, em seguida, nos comentários deste artigo ou por e-mail para a administração do site em formato livre, escreva que tipo de relatório você precisa indicar sua configuração (você deve especificar o lançamento da configuração e plataforma). Se nossa biblioteca de relatórios contiver o relatório que você precisa, teremos prazer em fornecê-lo com instruções sobre como usá-lo.

E agora informações para especialistas 1C:

Primeiro, vamos descobrir o que o Cliente realmente precisa. Na maioria dos casos, não estamos falando de algum relatório complexo com um grande número de configurações e capacidade de editar sua aparência, mas simplesmente de alguma lista de elementos de um determinado diretório ou de uma lista de documentos de um determinado período com um filtro ( geralmente por organização, contraparte ou detalhes da contraparte). A aparência da lista muitas vezes não é importante para o Cliente e ele geralmente não precisa de nenhum agrupamento.

E para resolver rapidamente esse problema, o processamento do Query Console é ideal. Resumindo, o “Query Console” é um processamento externo que permite inserir consultas na linguagem 1C Enterprise, preencher os parâmetros dessas consultas e exibir o resultado da consulta em uma planilha. E o mais importante, esse processamento permite salvar uma lista de solicitações em um arquivo e usar essas solicitações no futuro. Em breve você poderá ler detalhadamente sobre como utilizar esse processamento em um artigo deste site, e aqui descreveremos o processo de como fazer rapidamente um relatório simples e transferi-lo para o Cliente.

1. O processamento em si é “Query Console”.

Ao fazer a configuração pela primeira vez, sempre salvamos um conjunto de processadores externos no banco de dados, incluindo o “Query Console”. Se isso não tiver sido feito, poderá ser feito a qualquer momento.

É preciso dizer que existem muitas opções para esse processamento, tanto para uma aplicação regular quanto para uma gerenciada. Você pode encontrá-los e baixá-los, por exemplo, seguindo o link:

Em nosso trabalho, para o aplicativo Regular usamos um Query Console ligeiramente modificado do disco ITS, e para o aplicativo Gerenciado este (também ligeiramente modificado):
http://infostart.ru/public/126781/

Vamos abrir o Console de Consultas. Vai parecer algo assim:

Janela de processamento “Query Console”

Você pode personalizar a aparência da janela usando as caixas de seleção superiores.

2. Escreva uma solicitação no “Query Console”.

No nosso trabalho criamos ficheiros de pedidos gerais para todas as configurações e um ficheiro de pedidos para cada configuração de cada Cliente. Quais arquivos de solicitação você terá cabe a você decidir; isso é uma questão de organização do trabalho.

Por exemplo, o Cliente solicitou-nos que exibissemos na UT 11.1 uma lista de todas as faturas emitidas (lançadas e não lançadas), indicando a contraparte na lista exibida e selecionando por organização e período.

Em nosso processamento, na aba “Solicitações”, clique no botão “Adicionar”. Nomeamos a solicitação, por exemplo, assim: “Faturas com contrapartes”.

Como o Query Builder não está disponível no thin client, escrevemos algo assim no Configurator:

ESCOLHER
FaturaFaturaEmitida.Número,
FaturaFaturaEmitida.Data,
FaturaFaturaEmitida por.Organização,
FaturaFaturaIssued.DocumentBase.Counterparty,
FaturaFaturaEmitida.Publicada,
FaturaFaturaEmitida.DocumentoBase.Valor doDocumento
DE
Documento.InvoiceInvoiceIssued AS InvoiceInvoiceIssued
ONDE
InvoiceInvoiceIssued.Organization = &Organização
E Fatura Emitida.Data ENTRE &DataInício E &DataFinal

No Configurador, através da área de transferência, copie o texto da solicitação para o campo “Texto da solicitação”. A janela de processamento será semelhante a esta:

Processando "Query Console" com a consulta inserida

Abra a guia “Opções”. Preencha os parâmetros ali (se não estiverem visíveis, clique no botão “Preencher parâmetros”).

Clique no botão “Solicitar” no canto superior esquerdo.

No campo da tabela “Resultado da Consulta” vemos o que o Cliente desejava.

Salvamos a lista de solicitações em um arquivo.

É isso, agora a qualquer hora e em qualquer lugar podemos abrir o Query Console, abrir um arquivo nele e executar uma consulta.

IMPORTANTE: Se você possui um arquivo de consulta pronto, não precisa ter conhecimentos de programação para receber os relatórios necessários.

3. Transferimos o arquivo com as solicitações ao Cliente caso não haja acesso remoto ao mesmo.

Se houver acesso remoto ao computador do Cliente, esta operação pode ser ignorada - ele já possui um arquivo com solicitações, caso contrário salvamos a solicitação do processamento em um arquivo e a transferimos de qualquer forma.

P.S. Existe também um processamento chamado "Console de Relatórios", no qual você pode fazer relatórios completos de maneira semelhante, mas falaremos sobre isso um pouco mais tarde.

Vejamos o processo de criação de um relatório em 1C 8.3 usando o Sistema de Composição de Dados. Por exemplo, tomemos a seguinte tarefa: o relatório deve inserir dados da parte tabular das mercadorias dos documentos de Vendas de bens e serviços para um determinado período e para a organização selecionada. Ele também deverá agrupar os dados pelos campos Conta, Vinculação ao documento e Item.

Um exemplo do relatório resultante pode ser baixado em.

Usando o menu Arquivo->Novo, adicione um novo relatório externo, dê um nome a ele e salve-o em disco. Vamos criar um diagrama de layout usando o botão Abrir diagrama de layout de dados.

Escrevendo uma solicitação 1C para SKD

Após criar o diagrama de layout, precisamos escrever uma consulta que irá coletar dados para o relatório. Para fazer isso, na guia Conjuntos de dados, crie um conjunto de dados de consulta.

Agora você pode começar a escrever uma consulta; existe um campo especial para ela no conjunto de dados. Você pode escrever manualmente ou usando um construtor (o que é muito mais conveniente). Em nosso relatório, a consulta é a mais simples:

|SELECIONE | Vendas de Bens e Bens de Serviços. Link, | Vendas de Bens e Bens de Serviços.Link.Organização, | Vendas de Bens e Bens de Serviços. Link. Contraparte, | Vendas de Bens e Bens de Serviços.Nomenclatura, | Vendas de Bens e Bens de Serviços. Valor, | Vendas de bens e serviços.Taxa de IVA, | Vendas de Bens e Bens de Serviços. Montante do IVA, | Vendas de Bens e Bens de Serviços Preço | Documento Vendas de Bens e Serviços Bens | COMO VENDER PRODUTOS E SERVIÇOS PRODUTOS | ONDE | Vendas de Bens e Bens de Serviços Link.Data | ENTRE &Início do Período E &Fim do Período | E Vendas de Bens e Bens de Serviços Link.Organização | = &Organização

Configurando campos de conjunto de dados

Após redigir a solicitação, o ACS preencherá automaticamente a tabela com as configurações dos campos.

Vou falar brevemente sobre algumas configurações:


Configurando recursos

No sistema de composição de dados, campos de recursos significam campos cujos valores são calculados com base em registros detalhados incluídos no agrupamento. Essencialmente, os recursos são resultados globais ou de grupo de um relatório. No nosso caso, os recursos serão os campos Valor e Valor do IVA. Os totais de recursos podem ser calculados usando funções da linguagem de expressão SKD, sendo as mais simples Soma(), Média(), Máximo(), Mínimo() e Quantidade(). Para definir recursos de relatório, você precisa ir até a guia Recursos e arrastar os campos de relatório necessários para a tabela de recursos. Depois disso, você precisa definir uma expressão (no nosso caso, Sum()), você também pode selecionar os agrupamentos para os quais deseja ver os totais deste recurso, isso pode ser feito na coluna Calcular por….

Observe que você não pode criar agrupamentos com base nos campos selecionados nos recursos.

Todos os parâmetros especificados na solicitação serão exibidos na guia Parâmetros do esquema de layout. No nosso caso, são o Início do Período, o Fim do Período e a Organização. Vejamos algumas de suas configurações:

  1. As colunas Nome, Título e Tipo são preenchidas automaticamente e seus valores não devem ser alterados desnecessariamente;
  2. Uma lista de valores está disponível. Se você quiser passar uma lista como parâmetro, você precisa definir este sinalizador, caso contrário, apenas o primeiro elemento da lista irá para lá.
  3. Significado. Aqui você pode especificar um valor padrão para o parâmetro. Em nosso exemplo, selecionaremos o valor Elements para o parâmetro Organizations (um link vazio para o diretório Organizations).
  4. Incluir nos campos disponíveis. Se você desmarcar este sinalizador, o parâmetro não ficará visível nas configurações: nos campos selecionados, seleção.
  5. Limitação de disponibilidade. O sinalizador é responsável pela capacidade de definir o valor do parâmetro nas configurações do ACS.

Configurando a estrutura do relatório

Vamos para a aba Configurações, aqui podemos especificar agrupamentos de relatórios, campos exibidos no relatório, seleções, ordenações, etc. As condições da tarefa dizem que o relatório deve agrupar os dados pelos campos: Conta, Link e Item, iremos indicá-los um após o outro na área de agrupamento.

Na guia Campos selecionados, arraste nossos recursos (Valor, Valor IVA) dos campos disponíveis para os campos do relatório.

Vamos adicionar seleções por Contratante e Item para facilitar o uso do relatório. Limparemos os sinalizadores para usar a seleção; o usuário os definirá quando necessário.

Isso conclui a configuração do relatório; agora você pode executá-lo no modo empresarial.

Gerando um relatório

Para um relatório do sistema de controle de acesso em 1C não é necessária a criação de formulário, o próprio sistema de layout o gerará. Abra o relatório no modo 1C Enterprise 8.

Antes de criá-lo, clique no botão Configurações e preencha os valores dos parâmetros. Você também pode definir a seleção, se necessário, alterar agrupamentos, classificação, etc.

Assista também ao vídeo sobre criação de relatórios do sistema de controle de acesso:

Cada organização, para tomar decisões de gestão oportunas e corretas, necessita de informações operacionais sobre a disponibilidade de mercadorias nos armazéns, seu custo e vendas. As organizações comerciais trabalham com um grande número de itens e contrapartes, e isso requer uma boa configuração de contabilidade analítica e rápida aquisição das informações necessárias a partir de seus dados. O artigo discute as técnicas básicas para trabalhar com relatórios padrão na solução padrão “1C: Trade Management 8” (edição 11), construída com base em um sistema de composição de dados, e fornece recomendações práticas úteis que serão úteis tanto para usuários novatos e aqueles que mudaram para a nova edição das edições anteriores.

Por exemplo, vamos pegar o relatório

  • Análise de disponibilidade de produtos;

Configurações.

Em uma coluna Tipo de comparação Nomenclatura

  • É igual a
  • Não igual
  • Na lista
  • Não está na lista
  • Em grupo Nomenclatura;
  • Não em grupo Nomenclatura;
  • Em um grupo da lista Nomenclatura;
  • Não está em um grupo da lista Nomenclatura.

Significado

"Seleções rápidas"

À medida que a plataforma 1C:Enterprise 8 se desenvolve e a nova versão 8.2 aparece, os relatórios nos sistemas se tornam mais flexíveis e os usuários têm cada vez mais oportunidades de personalizá-los de acordo com suas necessidades, sem a ajuda de programadores.

Novas oportunidades oferecidas pelo sistema de composição de dados (DCS) permitem que você experimente os benefícios dos recursos do 1C:Enterprise 8 ao criar relatórios como nunca antes. E, apesar de a interface do relatório ter sofrido alterações significativas (em comparação com a edição 10.3 da configuração “Gestão Comercial”, doravante denominada UT), as configurações do relatório ainda estão disponíveis para o usuário médio. Vejamos algumas técnicas básicas para trabalhar com eles.

A primeira coisa que você pode prestar atenção são as seleções rápidas. Eles permitem exibir dados em um relatório com base em determinados valores dos campos do relatório de acordo com a vontade do usuário.

Por exemplo, vamos pegar o relatório Análise de disponibilidade de produtos em UT. Observemos imediatamente que toda a demonstração das capacidades de relatórios no UT 11 ocorrerá usando o exemplo de dois relatórios:

  • Análise de disponibilidade de produtos;
  • Receita e custo das vendas.

A seleção por alguns campos pode ser feita diretamente no formulário do relatório ou através de um botão Configurações.

Em uma coluna Tipo de comparação o usuário pode selecionar diferentes condições de comparação. Por exemplo, para o campo Nomenclatura Você pode selecionar os seguintes tipos de comparação:

  • É igual a- o relatório será construído apenas para o item selecionado;
  • Não igual- o relatório será gerado para toda a gama de produtos, exceto para o item selecionado;
  • Na lista- o relatório será baseado em uma lista de itens;
  • Não está na lista- o relatório será construído sobre toda a gama de produtos, exceto itens selecionados;
  • Em grupo- o relatório será construído sobre todo o item localizado na pasta do diretório selecionado Nomenclatura;
  • Não em grupo- o relatório será construído sobre toda a gama de produtos, exceto para itens localizados na pasta do diretório selecionado Nomenclatura;
  • Em um grupo da lista- semelhante à comparação Na lista, apenas as pastas no diretório são selecionadas como valores de lista Nomenclatura;
  • Não está em um grupo da lista- semelhante à comparação Não está na lista, apenas as pastas no diretório são selecionadas como valores da lista Nomenclatura.

A caixa de seleção à esquerda do campo de seleção indica que a seleção deste campo está “habilitada”, ou seja, é considerada pelo relatório.

Os campos desmarcados não são levados em consideração, mesmo que você tenha selecionado valores específicos para esses campos.

Dependendo do tipo de comparação selecionado na coluna Significadoé indicado um elemento ou pasta (grupo) específico do diretório, ou uma lista de elementos ou pastas.

“Seleções rápidas” estão disponíveis em todas as soluções da plataforma 1C:Enterprise 8.

Um exemplo de uma alteração simples nas configurações do relatório

Para visualizar/alterar as configurações do relatório, você precisa ir ao menu Todas as ações – Alterar opção.

A janela de configurações da opção de relatório selecionada se abre diante de nós.

A estrutura do relatório é exibida na parte superior da janela. Em essência, esta é uma exibição visual dos agrupamentos de linhas e colunas do relatório, ou seja, em que ordem os dados analíticos serão exibidos no relatório em linhas e colunas.

Na parte inferior da janela, são exibidas informações relacionadas ao relatório como um todo (se o nível superior estiver selecionado na estrutura do relatório Relatório), ou a um agrupamento específico de linhas ou colunas do relatório (se for selecionado um agrupamento de nível inferior), configurações para exibição de informações e design de campos.

Exemplo 1

Passo 1. Precisamos retirar o agrupamento por características do produto, deixando apenas o agrupamento por produto. Para fazer isso, na parte superior da janela de configurações do relatório, clique no campo Nomenclatura, Características. Na parte inferior da janela, vá para a guia Grupos.

Selecione o campo Característica e clique no botão Excluir painel de comando.

Confirme as alterações nas configurações do relatório clicando no botão Concluir a edição no canto inferior esquerdo da tela.

Passo 2. Após retirar a característica, nossa tarefa, conforme as condições do exemplo, será adicionar um grupo de preços. Em essência, este agrupamento deve estar num nível inferior ao agrupamento por armazém, mas num nível superior ao agrupamento por artigo. Portanto, na estrutura do relatório destacaremos um agrupamento Estoque.

Ao clicar com o botão direito nele, selecione o comando no menu de contexto Novo grupo.

Na janela de edição do campo de agrupamento que é aberta, selecione Nomenclatura.Grupo de preços.

Ao clicar no botão OK, veremos que um novo agrupamento foi adicionado ao relatório, subordinado ao agrupamento Estoque.

Agora vamos selecionar o agrupamento por produto e, sem soltar o botão direito do mouse, arraste-o para dentro (ou seja, abaixo) do agrupamento por grupo de preço. Obteremos a estrutura apresentada na Figura 1. O resultado da montagem do relatório é apresentado na Figura 2.

Arroz. 1. A estrutura do relatório resultante

Arroz. 2. Resultado da personalização do relatório

Trabalhando com campos personalizados

Vamos agora dar uma olhada nas novas opções de personalização de relatórios no programa 1C: Trade Management 8.

Na forma de edição da estrutura e configurações do nosso relatório, vamos prestar atenção na aba Os campos personalizados.

Anteriormente, adicionamos campos ao relatório, cuja lista era pré-especificada pelo desenvolvedor. Usando esta guia, podemos criar nossos próprios campos de que precisamos - Campo de seleção ou Campo de expressão.

Exemplo 2

Vamos personalizar o relatório “Histórico de Vendas” (opção do relatório “Receita e Custo de Vendas”). Exibiremos dados de vendas por parceiros e gama de produtos. Suponhamos que nossa empresa venda produtos em Moscou e nas regiões. Assim, cada cliente da infobase pertence a uma região geográfica específica (atributo “Região de Negócio” no diretório “Parceiros”). Podemos facilmente agrupar dados de vendas em um relatório por região, mas e se estivermos interessados ​​em estatísticas mais agregadas, em particular, a resposta à pergunta “Quantos produtos foram vendidos em Moscou e quantos em todas as outras regiões combinadas”? É aqui que os “campos personalizados” são úteis.

Passo 1. Vamos abrir o relatório. Vamos ao formulário de configuração da estrutura do relatório ( Todas as ações -> Alterar opção). Vamos deletar todos os grupos criados anteriormente no relatório - para isso, selecione cada um deles e clique no botão Excluir painel de comando ou use a tecla DEL.

Assim como no exemplo anterior, vamos adicionar ao relatório um agrupamento por parceiro e depois por item. Já sabemos como fazer isso, então não demorará muito.

Passo 2. Vamos criar um novo campo personalizado. Vamos abrir o favorito Os campos personalizados e execute o comando Adicionar -> Novo campo de seleção.

Vamos dar um nome ao nosso novo campo - Região em geral.

Vamos clicar no botão Adicionar. Em uma nova linha, clique no botão da coluna Seleção. No formulário de edição de seleção que aparece, adicione seleção por campo Parceiro.Região de negócios. Vamos escolher o tipo de comparação É igual a, significado - Moscou.

Vamos clicar no botão OK, após o qual retornaremos à janela de edição do campo personalizado. Em seguida, você precisa clicar no botão na coluna Significado e na lista de seleção de tipo de dados que aparece, selecione Linha e escreva como valor Moscou.

Vamos repetir a operação. Vamos adicionar mais uma linha à tabela. Desta vez para seleção por campo Parceiro.Região de negócios escolha o tipo de comparação Não igual.

Voltando à janela de edição do campo personalizado, na coluna Significado vamos escrever Outras regiões(ver Fig. 3).

Arroz. 3. Editando um campo personalizado

Vamos clicar no botão OK. Nosso novo campo está pronto.

Etapa 3. Vamos adicionar nosso novo campo à estrutura do relatório. Selecionando o nível superior com o mouse Relatório em estrutura, adicione um novo agrupamento. Em adereços Campo vamos escolher Região em geral.

Vamos arrastar o agrupamento por parceiro e o agrupamento subordinado por item dentro do recém-criado com o mouse.

Vamos gerar um relatório e ver o resultado (mostrado na Fig. 4).

Arroz. 4. Resultado da geração do relatório

Seleção e classificação

Voltemos à janela de edição da estrutura e configurações do relatório e prestemos atenção aos marcadores Seleção E Ordenação.

Se o elemento raiz estiver selecionado na estrutura do relatório ( Relatório), as configurações feitas nessas guias serão aplicadas a todo o relatório. Se um agrupamento de relatórios for selecionado, as configurações afetarão apenas esse agrupamento.

Exemplo 3

Como resultado, o relatório Histórico de vendas Somente as implementações onde o gerenciador for especificado serão incluídas. Ivanov Ivan Fedorovich.

Exemplo 4

Salve as alterações feitas

Se você alterar a estrutura do relatório, poderá salvá-lo usando o comando Todas as ações -> opção Salvar.

No formulário para salvar uma opção, você pode usar o botão para selecionar Salvar na versão do relatório existente(em vez de uma das opções já disponíveis), ou Salvar nova versão do relatório.


Fechar