Dans la section « Rapports », vous trouverez de nombreux rapports différents pour chaque type d'activité. En principe, ils suffisent pour la comptabilité quotidienne. Mais parfois, pour analyser un problème particulier, il est nécessaire d'approfondir, allant même jusqu'à comparer, par exemple, les inscriptions dans un document et dans les registres qu'il affecte. Et il arrive parfois que les rapports standards ne suffisent tout simplement pas.

Pour une telle analyse approfondie des données ou pour créer votre propre rapport dans le programme 1C 8.3, il existe un « Rapport universel ». Je vais considérer ses capacités dans cet article.

Description générale du rapport universel en 1C 8.3

Tout d'abord, voyons où trouver un rapport universel ? Si nous allons dans le menu « Rapports » puis cliquons sur le lien « Rapport universel », nous verrons cette fenêtre :

Jetons un coup d'œil rapide à ses commandes.

Nous en avons fini avec la ligne supérieure.

  • Ci-dessous, le bouton le plus intéressant est « Afficher les paramètres ». Il vaut mieux le montrer avec un exemple.

Instructions pour la mise en place d'un rapport universel 1C 8.3

Puisque nous travaillons dans le programme 1C : « Enterprise Accounting 3.0 », nous nous intéressons principalement aux registres comptables. Dans la configuration 3.0, un seul s'offre à nous : « comptabilité et comptabilité fiscale ». Choisissons-le. Regardons le chiffre d'affaires du compte 10.01 « Matériaux ».

Obtenez 267 leçons vidéo sur 1C gratuitement :

Sélectionnez une période. J'aurai cela tout au long de 2012. Ensuite, cliquez sur le bouton « Afficher les paramètres » :

Pour obtenir les noms des matériaux, nous sélectionnerons un regroupement par le 1er sous-conto. C'est dans celui-ci que est stocké le nom, ou plutôt un lien vers la nomenclature.

Allez dans l'onglet « Sélections » :

Ici, nous devons indiquer que nous voulons uniquement voir le score 10,01.

Si vous le souhaitez, vous pouvez spécifier ici autant de conditions de sélection que vous le souhaitez.

Cliquons sur le bouton Générer et voyons ce que nous avons obtenu :

On constate que le rapport contient trop de colonnes inutiles. Tels que la comptabilité des devises, la comptabilité fiscale, etc. Je ne conserve pas ces enregistrements et je souhaite supprimer ces colonnes du rapport.

On retourne dans les paramètres et on passe immédiatement dans l'onglet « Indicateurs » :

Nous supprimons les cases à cocher des colonnes que nous n'avons pas besoin d'afficher.

Dans l'onglet « Générer », vous pouvez préciser le champ par lequel le tri aura lieu. Par exemple, je souhaite que mes documents soient classés par ordre alphabétique :

Connectez-vous au site en tant qu'étudiant

Système de composition de données 1C 8.3 pour débutants : premier rapport sur SKD

Si vous n'avez pas lu l'introduction de ce module, veuillez la lire : .

Pour compléter les leçons, vous aurez besoin 1C 8.3 (pas inférieur à 8.3.4.482) .

Si vous avez déjà installé 1C version 8.3, utilisez-le. Sinon, téléchargez et installez la version éducative que 1C produit spécifiquement à des fins éducatives.

Pour ça:

  • Décompressez l'archive téléchargée à partir du lien dans un dossier séparé sur votre bureau :
    • lien pour télécharger depuis Dropbox (option n°1)
    • lien de téléchargement depuis Mail.ru (option n°2)
  • Exécutez le fichier "setup.exe".
  • Cliquez sur Suivant, Suivant, Installer.
  • Attendez la fin de l'installation.

Le raccourci suivant devrait apparaître sur votre bureau :

Pour toutes les leçons de cette série, nous utiliserons la base de données Gastronom que j'ai préparée. Cela coïncide tout à fait avec la base que nous avons utilisée dans les modules scolaires lors de l'étude des demandes. J’attends donc de vous que vous connaissiez ses ouvrages et documents de référence.

Si vous l'avez supprimé, téléchargez-le à nouveau en utilisant le suivant, décompressez-le et ajoutez-le à la liste des bases de données.

Enfin, l'atelier est mis en place et nous allons maintenant créer notre premier rapport ensemble en utilisant le système de composition des données. Il sera très simple de démontrer les capacités générales d'un système de composition de données (en abrégé SKD).

Fixer un objectif

Objectif de cette leçon- créer un rapport qui, en mode utilisateur, affiche une liste de clients avec les champs suivants :

  • Nom
  • Sol
  • Couleur préférée du client.

Le rapport doit être externe. Cela signifie qu'il sera créé et configuré dans le configurateur, puis enregistré en tant que fichier séparé (externe) sur l'ordinateur.

Pour générer un tel rapport dans 1C, l'utilisateur devra lancer la base de données en mode utilisateur, ouvrir ce fichier et cliquer sur le bouton « Générer ».

Aller!

Création d'un rapport

Nous lançons le configurateur de la base de données Gastronom :

Depuis le menu principal, sélectionnez "Fichier" -> "Nouveau..." :

Sélectionnez « Rapport externe » :

Création d'un diagramme de disposition des données dans le rapport

La fenêtre de création d'un rapport externe s'ouvre. Pour le nom, saisissez : " Leçon 1", puis appuyez sur le bouton " Diagramme de composition de données ouvertes":

Le concepteur de création de schéma a démarré. Nous sommes d'accord avec le nom par défaut" Schéma de présentation des données principales" et appuyez sur le bouton " Prêt":

La fenêtre de travail principale s'est ouverte, avec de nombreux onglets et champs, dans lesquels nous allons configurer notre schéma de présentation des données.

Il n’y a pas lieu d’avoir peur : il y a vraiment beaucoup d’opportunités ici, mais nous n’avons pas besoin de toutes. Surtout lors du premier cours.

Nous sommes maintenant sur le signet " Ensembles de données"Nous y resterons."

Nous écrivons une requête via le constructeur

Le système de composition des données (en abrégé DCS) nous oblige à données, qu'il affichera à l'utilisateur.

Le moyen le plus simple - rédiger une demandeà la base. À l'école, nous avons appris à rédiger et à comprendre des demandes. J'attends donc de vous que vous possédiez les compétences appropriées.

Cliquer sur vert signe plus et dans la liste déroulante, sélectionnez l'élément " Ajouter un ensemble de données – Requête":

Notre tâche est de rédiger le texte de la demande dans ce champ. Avez-vous déjà oublié comment procéder ?

Je vais vous donner un indice :

Dans cette requête nous avons sélectionné trois champs (" Nom", "Sol" Et " Couleur préférée") du tableau " Annuaire.Clients".

Mais ne vous précipitez pas pour écrire manuellement ce texte dans le champ « Demande ».

Nous allons maintenant créer la même requête visuellement, uniquement en utilisant la souris. Cette méthode s'appelle " Constructeur de requête".

Pour appeler ce constructeur, cliquez sur le bouton " Constructeur de requêtes..." en haut à droite du champ "Demande" :

Dans la fenêtre qui s'ouvre, faites glisser le tableau " Clientèle" de la première colonne à la seconde pour indiquer que c'est à partir de cette table que l'on va interroger les données :

Cela s'est passé comme ceci :

Ensuite, développons le tableau " Clientèle"dans la deuxième colonne par signe" Plus"pour voir tous ses champs et faire glisser le champ" Nom" de la deuxième colonne à la troisième pour indiquer qu'à partir de cette table nous devons interroger le champ "Nom":

Cela s'est passé comme ceci :

Faisons de même avec les champs" Sol" Et " Couleur préférée". Le résultat sera comme ceci :

Cliquez sur le bouton "OK" pour quitter le générateur de requêtes et constater que le texte de la requête est automatiquement ajouté au champ "Requête".

De plus, sur la base du texte de la demande, 1C lui-même a extrait les noms des champs (la zone au-dessus de la demande) qui seront utilisés par le schéma de composition des données :

Maintenant que nous avons compilé une demande, l'ACS sait comment obtenir les données pour le rapport.

Configuration de la présentation des données

Il reste en quelque sorte visualiser ces données pour l'utilisateur sous la forme d'un formulaire imprimé. Et c’est là que ACS peut faire des merveilles !

Pour créer un tel miracle, allons dans l'onglet " Paramètres" et cliquez sur le bouton du concepteur de paramètres ( baguette magique):

Dans la fenêtre qui s'ouvre, précisez le type de rapport " Liste" et appuyez sur " Plus loin":

Dans la fenêtre suivante, sélectionnez (en faisant glisser) les champs qui doivent être affichés dans la liste (faites glisser tous ceux dont nous disposons : " Couleur préférée", "Nom" Et " Sol"):

Obtenons ce résultat et appuyons sur le bouton " D'ACCORD":

Le concepteur de paramètres s'est fermé et l'élément " Entrées détaillées":

Le rapport est prêt, vérifions-le. Pour ce faire, enregistrez d'abord le rapport en tant que fichier externe.

Enregistrez le rapport sous forme de fichier

Ouvrez l'élément du menu principal " Déposer"->"Sauvegarder":

Je vais l'enregistrer sur mon bureau sous le nom " Leçon 1":

Vérification du rapport en mode utilisateur

Enfin, fermons le configurateur et allons dans notre base de données en mode utilisateur :

Nom d'utilisateur "Administrateur", pas de mot de passe :

Dans le menu, sélectionnez l'élément " Déposer"->"Ouvrir...":

Et spécifiez le fichier de rapport (je l'ai enregistré sur le bureau sous le nom « Lesson1.erf ») :

Le formulaire de rapport s'est ouvert, cliquez sur le bouton " Formulaire":

Prêt! Voici notre imprimable avec une liste de clients, leur couleur préférée et leur sexe :

Le formulaire imprimable peut être facilement imprimé. Pour ce faire, sélectionnez simplement l'élément " Déposer"->"Joint...":

Ainsi, simplement et sans programmation, nous avons réussi à créer un rapport à part entière que les utilisateurs peuvent ouvrir dans leurs bases de données, générer et imprimer.

étudiants - je réponds par mail, mais regarde d'abord.

Connectez-vous au site en tant qu'étudiant

Connectez-vous en tant qu'étudiant pour accéder au matériel scolaire

"J'ai besoin de ce rapport en 1C dans une heure!"- Les spécialistes 1C entendent souvent cette phrase de la part du client. Que faire dans une telle situation ? S'il existe des blancs appropriés, vous pouvez essayer de les utiliser. Téléchargez quelque chose sur Internet : que se passe-t-il si cela ne fonctionne pas ou ne convient pas ? Et c'est là qu'il vient à la rescousse traitement de la "Console de requêtes".

Si vous, cher lecteur, êtes Client et que vous il y a un spécialiste 1C, alors vous devez le laisser lire cet article, et très bientôt vous aurez le rapport dont vous avez besoin.

Si tu as il n'y a pas de spécialiste 1C, vous utilisez le standard Enterprise Accounting 2.0 ou 3.0 ou Trade Management 10.3, 11 ou 11.1, vous pouvez alors vous inscrire sur ce site, puis dans les commentaires de cet article ou par email à l'administration du site sous forme libre, écrivez quel type de rapport vous il faut indiquer votre configuration (vous devez préciser la release de la configuration et de la plateforme). Si notre bibliothèque de rapports contient le rapport dont vous avez besoin, nous serons heureux de vous le remettre avec des instructions sur la façon de l'utiliser.

Et maintenant des informations pour les spécialistes 1C :

Tout d’abord, déterminons ce dont le client a réellement besoin. Dans la plupart des cas, nous ne parlons pas d'un rapport complexe avec un grand nombre de paramètres et la possibilité de modifier son apparence, mais simplement d'une liste d'éléments d'un répertoire particulier ou d'une liste de documents pour une certaine période avec un filtre ( généralement par organisation, contrepartie ou détails de la contrepartie). L'apparence de la liste n'est souvent pas importante pour le Client et il n'a généralement pas besoin de regroupements.

Ainsi, pour résoudre rapidement un tel problème, le traitement Query Console est idéal. En bref, la « Query Console » est un traitement externe qui permet de saisir des requêtes dans le langage 1C Enterprise, de renseigner les paramètres de ces requêtes et d'afficher le résultat de la requête dans un tableur. Et surtout, ce traitement permet de sauvegarder une liste de requêtes dans un fichier et d'utiliser ces requêtes à l'avenir. Vous pourrez bientôt lire en détail comment utiliser ce traitement dans un article sur ce site, et nous décrirons ici le processus permettant de créer rapidement un rapport simple et de le transférer au Client.

1. Le traitement lui-même est « Query Console ».

Lors de la première mise en place de la configuration, nous enregistrons toujours un ensemble de processeurs externes dans la base de données, y compris la « Query Console ». Si cela n’a pas été fait, cela peut être fait à tout moment.

Il faut dire qu'il existe de nombreuses options pour ce traitement, aussi bien pour une application classique que pour une application gérée. Vous pouvez les retrouver et les télécharger, par exemple, à partir du lien :

Dans notre travail, pour l'application Regular, nous utilisons une console de requête légèrement modifiée à partir du disque ITS, et pour l'application Managed ceci (également légèrement modifié) :
http://infostart.ru/public/126781/

Ouvrons la console de requête. Cela ressemblera à ceci :

Fenêtre de traitement « Query Console »

Vous pouvez personnaliser l'apparence de la fenêtre à l'aide des cases à cocher supérieures.

2. Écrivez une requête dans la « Query Console ».

Dans notre travail, nous créons des fichiers de demande généraux pour toutes les configurations et un fichier de demande pour chaque configuration de chaque Client. C'est à vous de décider quels fichiers de requête vous aurez ; c'est une question d'organisation du travail.

Par exemple, le Client nous a demandé d'afficher dans UT 11.1 une liste de toutes les Factures émises (comptabilisées et non comptabilisées), en indiquant la contrepartie dans la liste affichée et en sélectionnant par organisation et période.

Dans notre traitement, sur l’onglet « Demandes », cliquez sur le bouton « Ajouter ». Nous nommons par exemple la demande ainsi : « Factures avec contreparties ».

Étant donné que le Query Builder n'est pas disponible dans le client léger, nous écrivons quelque chose comme ceci dans le configurateur :

CHOISIR
FactureInvoiceIssued.Number,
FactureInvoiceIssued.Date,
FactureFactureÉmise par.Organisation,
InvoiceInvoiceIssued.DocumentBase.Counterparty,
FactureInvoiceIssued.Publié,
FactureInvoiceIssued.DocumentBase.Amount ofDocument
DEPUIS
Document.InvoiceInvoiceIssued AS InvoiceInvoiceIssued

InvoiceInvoiceIssued.Organization = &Organisation
ET Facture émise.Date ENTRE &StartDate ET &EndDate

Depuis le Configurateur via le presse-papier, copiez le texte de la demande dans le champ « Texte de la demande ». La fenêtre de traitement ressemblera à ceci :

Traitement de "Query Console" avec la requête saisie

Ouvrez l'onglet « Options ». Remplissez-y les paramètres (s'ils ne sont pas visibles, cliquez alors sur le bouton « Remplir les paramètres »).

Cliquez sur le bouton « Demander » dans le coin supérieur gauche.

Dans le champ du tableau « Résultat de la requête », nous voyons ce que voulait le client.

Nous sauvegardons la liste des demandes dans un fichier.

Voilà, maintenant, à tout moment et n'importe où, nous pouvons ouvrir la console de requête, y ouvrir un fichier et exécuter une requête.

IMPORTANT : Si vous disposez d'un fichier de requête prêt à l'emploi, vous n'avez pas besoin de compétences en programmation pour recevoir les rapports nécessaires.

3. Nous transférons le fichier avec les demandes au Client s'il n'y a pas d'accès à distance.

S'il existe un accès à distance à l'ordinateur du Client, cette opération peut être ignorée - il dispose déjà d'un fichier avec des demandes, sinon nous enregistrons la demande du traitement dans un fichier et la transférons de quelque manière que ce soit.

P.S. Il existe également un traitement appelé "Console de rapports", dans lequel vous pouvez créer des rapports complets de la même manière, mais nous en reparlerons un peu plus tard.

Examinons le processus de création d'un rapport dans 1C 8.3 à l'aide du système de composition de données. Par exemple, prenons la tâche suivante : le rapport doit saisir les données de la partie tabulaire des marchandises des documents Ventes de biens et services pour une certaine période et pour l'organisation sélectionnée. Il doit également regrouper les données par champs Compte, Lien vers le document et Article.

Un exemple du rapport résultant peut être téléchargé à partir de.

À l'aide du menu Fichier->Nouveau, ajoutez un nouveau rapport externe, donnez-lui un nom et enregistrez-le sur le disque. Créons un diagramme de présentation à l'aide du bouton Ouvrir le diagramme de présentation des données.

Rédaction d'une demande 1C pour SKD

Après avoir créé le diagramme de présentation, nous devons écrire une requête qui collectera des données pour le rapport. Pour ce faire, sous l'onglet Ensembles de données, créez un ensemble de données de requête.

Vous pouvez maintenant commencer à écrire une requête ; il existe un champ spécial pour celle-ci dans l'ensemble de données. Vous pouvez écrire manuellement ou à l'aide d'un constructeur (ce qui est beaucoup plus pratique). Dans notre rapport, la requête est la plus simple :

|SÉLECTIONNER | Ventes de biens et services Biens. Ventes de biens et services Biens Organisation, | Ventes de biens et services Biens. Ventes de biens et services Biens. Ventes de biens et services Biens, | Ventes de biens et services Biens Taux de TVA, | Ventes de biens et services Biens. Montant de la TVA, | Ventes de biens et de services Prix | Document.Ventes de biens,services.biens | COMMENT VENDRE DES PRODUITS ET SERVICES PRODUITS OÙ | Ventes de biens et services Biens. Date | ENTRE &Début de Période ET &Fin de Période | Et ventes de biens et services Biens Organisation | = &Organisation

Définition des champs de l'ensemble de données

Après avoir rédigé la demande, l'ACS remplira automatiquement le tableau avec les paramètres du champ.

Je vais vous parler brièvement de certains paramètres :


Mise en place de ressources

Dans le système de composition des données, par champs de ressources, on entend des champs dont les valeurs sont calculées sur la base d'enregistrements détaillés inclus dans le regroupement. Essentiellement, les ressources sont des résultats de groupe ou globaux d’un rapport. Dans notre cas, les ressources seront les champs Montant et Montant TVA. Les totaux des ressources peuvent être calculés à l'aide des fonctions du langage d'expression SKD, dont les plus simples sont Sum(), Average(), Maximum(), Minimum() et Quantity(). Pour définir les ressources du rapport, vous devez accéder à l'onglet Ressources et faire glisser les champs de rapport nécessaires dans le tableau des ressources. Après cela, vous devez définir une expression (dans notre cas, Sum()), vous pouvez également sélectionner les regroupements pour lesquels vous souhaitez voir les totaux pour cette ressource, cela peut être fait dans la colonne Calculer par….

Veuillez noter que vous ne pouvez pas créer de regroupements basés sur les champs sélectionnés dans les ressources.

Tous les paramètres spécifiés dans la demande seront affichés dans l'onglet Paramètres du schéma de mise en page. Dans notre cas, il s’agit du Début de Période, de la Fin de Période et de l’Organisation. Passons en revue certains de leurs paramètres :

  1. Les colonnes Nom, Titre et Type sont renseignées automatiquement et leurs valeurs ne doivent pas être modifiées inutilement ;
  2. Une liste de valeurs est disponible. Si vous souhaitez passer une liste en paramètre, vous devez définir ce flag, sinon seul le premier élément de la liste y ira.
  3. Signification. Ici, vous pouvez spécifier une valeur par défaut pour le paramètre. Dans notre exemple, nous sélectionnerons la valeur Elements pour le paramètre Organisations (un lien vide vers le répertoire Organisations).
  4. Inclure dans les champs disponibles. Si vous décochez ce flag, le paramètre ne sera pas visible dans les paramètres : dans les champs sélectionnés, sélection.
  5. Limite de disponibilité. Le drapeau est responsable de la possibilité de définir la valeur du paramètre dans les paramètres ACS.

Configuration de la structure du rapport

Passons à l'onglet Paramètres, ici nous pouvons spécifier les regroupements de rapports, les champs affichés dans le rapport, les sélections, les tris, etc. Les conditions de la tâche disent que le rapport doit regrouper les données par champs : Compte, Lien et Article, nous les indiquerons l'un après l'autre dans la zone de regroupement.

Dans l'onglet Champs sélectionnés, faites glisser nos ressources (Montant, Montant TVA) des champs disponibles vers les champs du rapport.

Ajoutons des sélections par entrepreneur et article pour faciliter l'utilisation du rapport. Nous effacerons les indicateurs d'utilisation de la sélection ; l'utilisateur les définira si nécessaire.

Ceci termine la configuration du rapport ; vous pouvez maintenant l’exécuter en mode entreprise.

Générer un rapport

Pour un rapport sur le système de contrôle d'accès en 1C, il n'est pas nécessaire de créer un formulaire ; le système de mise en page lui-même le générera. Ouvrez le rapport en mode 1C Enterprise 8.

Avant de le créer, cliquez sur le bouton Paramètres et remplissez les valeurs des paramètres. Vous pouvez également définir la sélection, si nécessaire, modifier les regroupements, le tri, etc.

Regardez également la vidéo sur la création de rapports sur le système de contrôle d'accès :

Chaque organisation, afin de prendre des décisions de gestion correctes et en temps opportun, a besoin d'informations opérationnelles sur la disponibilité des marchandises dans les entrepôts, leur coût et leurs ventes. Les organisations commerciales travaillent avec un grand nombre d'articles et de contreparties, ce qui nécessite une bonne mise en place d'une comptabilité analytique et une acquisition rapide des informations requises à partir de ses données. L'article traite des techniques de base pour travailler avec des rapports standards dans la solution standard « 1C : Trade Management 8 » (édition 11), construite sur la base d'un système de composition de données, et fournit des recommandations pratiques utiles qui seront utiles aux utilisateurs novices. et ceux qui sont passés à la nouvelle édition des éditions précédentes.

Par exemple, prenons le rapport

  • Analyse de la disponibilité des produits ;

Paramètres.

Dans une chronique Type de comparaison Nomenclature

  • Équivaut à
  • Inégal
  • Sur la liste
  • Pas sur la liste
  • En groupe Nomenclature;
  • Pas en groupe Nomenclature;
  • Dans un groupe de la liste Nomenclature;
  • Pas dans un groupe de la liste Nomenclature.

Signification

"Sélections rapides"

À mesure que la plate-forme 1C:Enterprise 8 se développe et que la nouvelle version 8.2 apparaît, les rapports dans les systèmes deviennent plus flexibles et les utilisateurs ont de plus en plus de possibilités de les personnaliser selon leurs besoins sans l'aide de programmeurs.

Les nouvelles opportunités offertes par le système de composition des données (DCS) vous permettent de profiter des avantages des capacités de 1C:Enterprise 8 lors de la création de rapports comme jamais auparavant. Et, malgré le fait que l'interface du rapport ait subi des modifications importantes (par rapport à l'édition 10.3 de la configuration « Trade Management », ci-après dénommée UT), les paramètres du rapport sont toujours disponibles pour l'utilisateur moyen. Examinons quelques techniques de base pour travailler avec eux.

La première chose à laquelle vous pouvez prêter attention, ce sont les sélections rapides. Ils permettent d'afficher des données dans un rapport en fonction de certaines valeurs des champs du rapport selon les souhaits de l'utilisateur.

Par exemple, prenons le rapport Analyse de la disponibilité des produits en UT. Notons tout de suite que toute la démonstration des capacités de reporting dans UT 11 se déroulera à l'aide de l'exemple de deux rapports :

  • Analyse de la disponibilité des produits ;
  • Revenus et coût des ventes.

La sélection de certains champs peut se faire soit directement dans le formulaire de rapport, soit à l'aide d'un bouton Paramètres.

Dans une chronique Type de comparaison l'utilisateur peut sélectionner différentes conditions de comparaison. Par exemple, pour le domaine Nomenclature Vous pouvez sélectionner les types de comparaison suivants :

  • Équivaut à- le rapport sera construit uniquement pour l'élément sélectionné ;
  • Inégal- le rapport sera généré pour l'ensemble de la gamme de produits, à l'exception de l'article sélectionné ;
  • Sur la liste- le rapport sera basé sur la liste des éléments de la nomenclature ;
  • Pas sur la liste- le rapport sera construit sur l'ensemble de la gamme de produits, à l'exception des articles sélectionnés ;
  • En groupe- le rapport sera construit sur l'intégralité de l'élément situé dans le dossier du répertoire sélectionné Nomenclature;
  • Pas en groupe- le rapport sera construit sur l'ensemble de la gamme de produits, à l'exception des articles situés dans le dossier du répertoire sélectionné Nomenclature;
  • Dans un groupe de la liste- similaire à la comparaison Dans la liste, seuls les dossiers du répertoire sont sélectionnés comme valeurs de liste Nomenclature;
  • Pas dans un groupe de la liste- similaire à la comparaison Pas dans la liste, seuls les dossiers du répertoire sont sélectionnés comme valeurs de liste Nomenclature.

La case à cocher à gauche du champ de sélection indique que la sélection pour ce champ est « activée », c'est-à-dire qu'elle est prise en compte par le rapport.

Les champs non cochés ne sont pas pris en compte même si vous avez sélectionné des valeurs spécifiques pour ces champs.

Selon le type de comparaison sélectionné dans la colonne Signification un élément ou un dossier (groupe) spécifique du répertoire, ou une liste d'éléments ou de dossiers est indiqué.

Des « sélections rapides » sont disponibles dans toutes les solutions de la plateforme 1C:Enterprise 8.

Un exemple de modification simple des paramètres du rapport

Pour afficher/modifier les paramètres du rapport, vous devez accéder au menu Toutes les actions - Modifier l'option.

La fenêtre des paramètres de l'option de rapport sélectionnée s'ouvre devant nous.

La structure du rapport est affichée en haut de la fenêtre. Essentiellement, il s'agit d'un affichage visuel des regroupements de lignes et de colonnes du rapport, c'est-à-dire dans quel ordre les données analytiques seront affichées dans le rapport en lignes et en colonnes.

En bas de la fenêtre, les informations relatives au rapport dans son ensemble sont affichées (si le niveau supérieur est sélectionné dans la structure du rapport Rapport), ou à un regroupement spécifique de lignes ou de colonnes du rapport (si un regroupement à un niveau inférieur est sélectionné), des paramètres d'affichage des informations et de conception des champs.

Exemple 1

Étape 1. Nous devons supprimer le regroupement par caractéristiques du produit, ne laissant que le regroupement par produit. Pour ce faire, en haut de la fenêtre des paramètres du rapport, cliquez sur le champ Nomenclature, Caractéristiques. En bas de la fenêtre, allez dans l'onglet Groupes.

Sélectionnez le champ Caractéristique et cliquez sur le bouton Supprimer panneau de commande.

Confirmez les modifications apportées aux paramètres du rapport en cliquant sur le bouton Terminer la modification dans le coin inférieur gauche de l'écran.

Étape 2. Après avoir supprimé la caractéristique, notre tâche, selon les conditions de l'exemple, sera d'ajouter un groupe de prix. En substance, ce regroupement doit être à un niveau inférieur au regroupement par entrepôt, mais à un niveau supérieur au regroupement par article. Par conséquent, dans la structure du rapport, nous mettrons en évidence un regroupement Action.

En faisant un clic droit dessus, sélectionnez la commande dans le menu contextuel Nouveau groupe.

Dans la fenêtre d'édition du champ de regroupement qui s'ouvre, sélectionnez Nomenclature.Groupe de prix.

En cliquant sur le bouton D'ACCORD, nous verrons qu'un nouveau regroupement a été ajouté au rapport, subordonné au regroupement Action.

Sélectionnez maintenant le regroupement par produit et, sans relâcher le bouton droit de la souris, faites-le glisser à l'intérieur (c'est-à-dire en dessous) du regroupement par groupe de prix. Nous obtiendrons la structure présentée dans la figure 1. Le résultat de la mise en place du rapport est présenté dans la figure 2.

Riz. 1. La structure du rapport résultante

Riz. 2. Résultat de la personnalisation du rapport

Travailler avec des champs personnalisés

Examinons maintenant de plus près les nouvelles options de personnalisation des rapports dans le programme 1C : Trade Management 8.

Sous la forme de modification de la structure et des paramètres de notre rapport, faisons attention à l'onglet Les champs personnalisés.

Auparavant, nous ajoutions des champs au rapport dont la liste était prédéfinie par le développeur. En utilisant cet onglet, nous pouvons créer nos propres champs dont nous avons besoin - Champ de sélection ou Champ d'expression.

Exemple 2

Personnalisons le rapport « Historique des ventes » (option du rapport « Revenu et coût des ventes »). Nous afficherons les données de ventes par partenaires et par gamme de produits. Supposons que notre entreprise vend des marchandises à Moscou et dans les régions. Ainsi, chaque client de la base d'informations appartient à une région géographique spécifique (l'attribut « Région d'activité » dans l'annuaire « Partenaires »). Nous pouvons facilement regrouper les données de ventes dans un rapport par région, mais que se passe-t-il si nous sommes intéressés par des statistiques plus agrégées, en particulier la réponse à la question « Combien de marchandises ont été vendues à Moscou et combien dans toutes les autres régions combinées » ? C'est là que les « champs personnalisés » sont utiles.

Étape 1. Ouvrons le rapport. Passons au formulaire de paramétrage de la structure du rapport ( Toutes les actions -> Modifier l'option). Supprimons tour à tour tous les groupes précédemment créés dans le rapport - pour cela, sélectionnez chacun d'eux et cliquez sur le bouton Supprimer panneau de commande ou utilisez la touche DEL.

Tout comme dans l'exemple précédent, ajoutons un regroupement au rapport par partenaire, puis par élément. Nous savons déjà comment procéder, cela ne prendra donc pas beaucoup de temps.

Étape 2. Créons un nouveau champ personnalisé. Ouvrons le signet Les champs personnalisés et exécutez la commande Ajouter -> Nouveau champ de sélection.

Donnons un nom à notre nouveau champ - Région en général.

Cliquons sur le bouton Ajouter. Dans une nouvelle ligne, cliquez sur le bouton dans la colonne Sélection. Dans le formulaire d'édition de sélection qui apparaît, ajoutez la sélection par champ Partenaire.Région d'activité. Choisissons le type de comparaison Équivaut à, signification - Moscou.

Cliquons sur le bouton D'ACCORD, après quoi nous reviendrons à la fenêtre d'édition des champs personnalisés. Ensuite, vous devez cliquer sur le bouton dans la colonne Signification et dans la liste de sélection des types de données qui apparaît, sélectionnez Doubler et écrivez comme valeur Moscou.

Répétons l'opération. Ajoutons une ligne supplémentaire au tableau. Cette fois pour une sélection par domaine Partenaire.Région d'activité choisir le type de comparaison Inégal.

Retour à la fenêtre d'édition des champs personnalisés, dans la colonne Significationécrivons Autres régions(voir fig. 3).

Riz. 3. Modification d'un champ personnalisé

Cliquons sur le bouton D'ACCORD. Notre nouveau terrain est prêt.

Étape 3. Ajoutons notre nouveau champ à la structure du rapport. Sélection du niveau supérieur avec la souris Rapport en structure, ajoutez un nouveau regroupement. Dans les accessoires Champ choisissons Région en général.

Déplaçons avec la souris le regroupement par partenaire et le regroupement subordonné par élément à l'intérieur du regroupement nouvellement créé.

Générons un rapport et regardons le résultat (illustré sur la figure 4).

Riz. 4. Résultat de la génération du rapport

Sélection et tri

Revenons à la fenêtre d'édition de la structure et des paramètres du rapport et faisons attention aux signets Sélection Et Tri.

Si l'élément racine est sélectionné dans la structure du rapport ( Rapport), les paramètres définis dans ces onglets s'appliqueront à l'ensemble du rapport dans son ensemble. Si un regroupement de rapports est sélectionné, les paramètres affecteront uniquement ce regroupement.

Exemple 3

En conséquence, le rapport Historique des ventes Seules les implémentations dans lesquelles le gestionnaire est spécifié seront incluses. Ivanov Ivan Fedorovitch.

Exemple 4

Enregistrez les modifications apportées

Si vous modifiez la structure du rapport, vous pouvez toujours l'enregistrer à l'aide de la commande Toutes les actions -> Option Enregistrer.

Dans le formulaire de sauvegarde d'une option, vous pouvez utiliser le commutateur pour sélectionner Enregistrer dans la version de rapport existante(au lieu d'une des options déjà disponibles), ou Enregistrer la nouvelle version du rapport.


Fermer