Rapports en 1 s instructions étape par étape. Informations comptables

Connectez-vous en tant qu'étudiant

Système de composition de données 1C 8.3 pour les débutants: le premier rapport sur l'ACS

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

Pour terminer les cours, vous aurez besoin 1C 8.3 (pas inférieur à 8.3.4.482) .

Si vous avez déjà installé la version 8.3 de 1C, utilisez-la. Sinon, téléchargez et installez la version éducative, qui est publiée par la société 1C 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 # 1)
    • lien à télécharger depuis Mail.ru (option numéro 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 ce cycle, nous utiliserons la base de données Gastronom que j'ai préparée. Cela coïncide complètement avec la base que nous avons utilisée dans les modules scolaires lors de l'étude des requêtes. Par conséquent, j'espère que vous connaissez ses ouvrages et documents de référence.

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

Enfin, le lieu de travail 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 du système de composition de données (abrégé SKD).

Nous nous fixons un objectif

Le but de ce tutoriel - créer un rapport qui, en mode utilisateur, affiche une liste de clients avec les champs suivants:

  • Nom
  • Sol
  • La 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 votre ordinateur.

Pour générer un tel rapport en 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éer un rapport

Lancez le configurateur de la base de données Gastronom:

Dans le menu principal, sélectionnez l'élément "Fichier" -\u003e "Nouveau ...":

Nous sélectionnons "Rapport externe":

Créer un schéma de composition de données dans un rapport

La fenêtre de création d'un rapport externe s'est ouverte. Entrez comme nom: " Leçon 1"puis appuyez sur le bouton" Schéma de composition des données ouvertes":

Le générateur de schéma a démarré. J'accepte le nom par défaut " Disposition de base des données"et appuyez sur le bouton" Terminé":

La fenêtre de travail principale s'est ouverte, avec de nombreux onglets et champs, dans lesquels nous allons personnaliser notre schéma de composition de 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 dans la première leçon.

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 (abrégé ACS) nous oblige à les données, qu'il affichera à l'utilisateur.

Le moyen le plus simple - demande d'écriture à la base. Dans les écoles, nous avons appris à rédiger et à comprendre les requêtes - je compte donc sur vous pour avoir les compétences nécessaires.

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 d'écrire le texte de la demande dans ce champ. Avez-vous déjà oublié comment faire cela?

Je te le dirai:

Dans cette requête, nous avons sélectionné trois champs (" Nom", "Sol"et" Couleur préférée") de la table" Annuaire.Clients".

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

Maintenant, nous allons créer la même requête visuellement, uniquement à l'aide de la souris. Cette méthode s'appelle " Constructeur de requête".

Pour appeler ce constructeur, appuyez sur la touche " Constructeur de requête ..."dans la partie supérieure droite du champ" Demande ":

Dans la fenêtre qui s'ouvre, faites glisser le tableau " Clients"de la première colonne à la seconde pour indiquer ce que nous demanderons exactement dans ce tableau:

Il s'est avéré comme ceci:

Ensuite, ouvrons le tableau " Clients"dans la deuxième colonne par signe" Un 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 ":

Il s'est avéré comme ceci:

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

Appuyez sur le bouton "OK" pour quitter le constructeur de requête et voir que le texte de la requête est automatiquement ajouté au champ "Requête".

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

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

Configuration de la présentation des données

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

Pour créer un tel miracle, accédez à la " Paramètres"et cliquez sur le bouton du concepteur de paramètres ( baguette magique):

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

Dans la fenêtre suivante, sélectionnez (en faisant glisser) les champs qui devront être affichés dans la liste (en faisant glisser et en déposant tout ce qui nous est disponible: " Couleur préférée", "Nom"et" Sol"):

Obtenons ce résultat et appuyez sur le bouton " D'accord":

Le constructeur de paramètres s'est fermé et l'élément " Dossiers détaillés":

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

Ouvrons l'élément de menu principal " Fichier"->"sauver":

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:

Sélectionnez l'élément " Fichier"->"Ouvert...":

Et nous indiquerons le fichier de rapport (je l'ai sauvegardé sur le bureau sous le nom "Lesson1.erf":

Le formulaire de rapport est ouvert, appuyez sur le bouton " Façonner":

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

Le formulaire imprimé peut être facilement imprimé. Pour ce faire, sélectionnez simplement l'élément " Fichier"->"Impression ...":

C'est tellement simple, sans programmation, que nous avons réussi à créer un rapport complet que les utilisateurs peuvent ouvrir dans leurs bases de données, générer et imprimer.

étudiants - je réponds par mail, mais jetez d'abord un œil à.

Connectez-vous en tant qu'étudiant

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

Sur 1C? comment voir le salaire des employés en 1c?

Souvent, lorsqu'il travaille avec 1C, un comptable comprend que la fonctionnalité intégrée à la configuration standard ne suffit pas. Il s'avère que vous ne savez pas où chercher les données nécessaires, alors vous vous rendez compte que le rapport n'affiche pas tous les résultats récapitulatifs nécessaires.

Il s'avère que beaucoup de ces tâches sont simplement résolues en créant une sélection personnalisée et en envoyant ces données dans un rapport.

Il existe plusieurs façons de faire une telle sélection personnalisée. Pouvez


dans le configurateur, écrivez un code de programme qui inclut une demande qui traitera les données dans la base de données et les sortira vers celle que nous avons créée. C'est une bonne méthode, elle vous permet de contrôler complètement manuellement le processus de génération d'un rapport et de faire des ajustements à n'importe quelle étape de la création du document final. Mais pour écrire le code de programme du rapport et créer le dernier, vous devez disposer de qualifications suffisantes, ce qui est souvent difficile pour un comptable ou un administrateur système novice.

Vous pouvez également créer le rapport souhaité en utilisant ce que l'on appelle l'ACS. Ceci est un acronyme. C'est donc un système de composition de données. Pour l'avenir, je dirai que cette méthode est plus simple, car dispose d'une méthode graphique pour afficher la structure de l'infobase et ne nécessite pas, dans la plupart des cas, la connaissance de la syntaxe du langage 1C intégré

Afin de ne pas mener une conversation sans fondement, nous allons maintenant passer de la théorie à la pratique. En termes simples, nous allons créer un rapport sur l'ACS dans le programme 1C, la configuration typique est Comptabilité 8.3. Car la configuration est typique et elle n'est pas incluse dans nos plans pour la retirer du support, alors nous rendrons le rapport externe. Cela n'affectera cependant pas le processus de création.

Alors, commençons

Préparation du rapport.

Commençons par créer et enregistrer notre fichier de rapport externe sur le disque.

À ce stade, vous devez décider de ce que nous allons réaliser à partir de la base de données 1C. Ceux. quelles données devons-nous afficher dans le rapport généré. Supposons, par exemple, que le comptable responsable ait besoin d'afficher un rapport pendant une certaine période sur le salaire perçu par les salariés dans le cadre des avances et le salaire lui-même, en indiquant les postes et en décrypter les documents. Il semble qu'un tel rapport intéressera non seulement les employés comptables.

Tout d'abord, allez dans 1C Configurator et cliquez sur "Fichier" - "Nouveau" dans le menu principal. Dans la liste proposée, sélectionnez "Rapport externe" et appuyez sur le bouton "OK" pour confirmer la sélection.

Appelons le rapport nouvellement créé "Rapport de salaire des employés", par exemple, et sauvegardons-le sur le disque.

Création d'un rapport sur l'ACS.

Après avoir enregistré le rapport externe sur le disque, cliquez sur "Ouvrir le schéma de composition des données" et confirmez la création d'un nouveau schéma en cliquant sur le bouton "Terminer".

Dans la forme ouverte du schéma de composition de données, créez un nouvel ensemble de données - une requête. Nous recevrons les informations nécessaires à l'aide d'une requête SQL.

Enfin, nous sommes arrivés à la formation de l'outil pour obtenir les échantillons de données requis. Dans le constructeur de requête, nous sélectionnerons les objets de métadonnées qui participeront au résultat.

Choisissons dans la colonne avec des objets de métadonnées («Bases de données») des tables contenant des données pour notre rapport. Nous aurons besoin: du registre d'accumulation «Règlements mutuels avec les employés» pour obtenir des données sur les mouvements de salaires et du registre des informations «Données RH actuelles des employés» pour obtenir des informations sur la position de chaque employé spécifique.

De plus, de même, à partir des détails de ces deux registres, nous sélectionnons les champs qui constitueront notre rapport. Ce sont la période, l'employé, le type de règlements, le montant des règlements, la position actuelle et le registraire. Nous aurons besoin d'un registraire pour le décryptage ultérieur des documents financiers.

Sur l'onglet "Liens", nous formerons un lien entre nos registres sélectionnés dans le champ "Employé"

Dans l'onglet «Conditions», nous introduirons une condition pour le choix du type de règlement mutuel. Ajoutons le paramètre SettlementKind, que nous définirons plus tard dans l'une des étapes suivantes.

Aussi, pour définir la période, nous allons créer deux conditions qui, en fait, limiteront la période requise. Soit ce sont les paramètres DateFrom et DateTo. Nous les décrirons enfin également lors de la prochaine étape. Notez qu'il est pratique de spécifier l'opérande "Entre" pour définir la période.

Nous n'aurons pas besoin du reste des onglets, pour la formation du rapport dont nous avons besoin, les données remplies, à ce stade, suffiront.

Appuyez sur le bouton "Ok"

La requête SQL requise sera générée dans le champ.

Générer des paramètres de rapport

Allons dans l'onglet «Ressources» et paramétrons le montant à retirer pour que le calcul de ces données soit effectué pour le salarié.

Paramètres.

Passons à l'onglet "Paramètres". Ici, nous voyons que le système a ajouté automatiquement le paramètre SettlementType saisi précédemment et deux paramètres pour définir la période. Il nous reste à modifier légèrement la ligne Type de règlement générée pour notre rapport. Car nous aurons besoin d'un échantillon pour les paiements de salaire et les paiements anticipés, puis nous avons également besoin du paramètre Type de règlement mutuel deux fois.

Copions la ligne Règlements mutuels en cliquant sur le premier bouton droit de la souris.

Ensuite, nous indiquerons que nous avons besoin de données sur les avances et les salaires. Pour une ligne de types de règlements mutuels, sélectionnez une avance, pour la seconde - un salaire. Supprimons également la limitation de disponibilité pour les paramètres de la période. Ceci est important car l'utilisateur peut régler la période indépendamment.

Formation du type d'échantillon.

Pour notre cas simple, il vous suffit de générer une liste du rapport sans paramètres supplémentaires. Par conséquent, cliquez avec le bouton droit sur la ligne "Rapport" et sélectionnez "Concepteur de paramètres". Pour ceux qui sont intéressés, je voudrais noter que l'ACS, en fait, vous permet de travailler assez largement avec les exemples de données pour former l'apparence de rapports. Il existe d'autres outils subtils pour cela. Mais nous considérons l'exemple le plus simple, donc nous nous limiterons au "Concepteur de paramètres".

Dans la fenêtre suivante, sélectionnez les champs qui seront affichés dans le rapport. Il s'agit de l'employé, de la période, du type de règlement, du poste actuel, du montant du règlement et du registraire. Après l'édition, cliquez sur "Suivant".

Ensuite, dans la fenêtre suivante, définissez le type de regroupement souhaité. C'est sur le champ Employé. Cliquez sur Suivant".

Et, dans la dernière fenêtre, attribuons un champ de classement. Trier par le champ Montant du règlement, par ordre décroissant. cliquez sur OK".

Quelques touches finales et notre rapport sera prêt. Pour une meilleure visualisation, ajoutons le champ de regroupement Travail actuel. Pour ce faire, double-cliquez sur la ligne "Employé" et ajoutez le champ requis. Confirmez la sélection avec le bouton "Ok"

Travailler avec les produits logiciels fournis par 1C implique non seulement la saisie et la systématisation des informations primaires (remplissage des livres de référence et saisie des documents en temps opportun), mais aussi la formation de divers formulaires imprimés basés sur ces données. À ces fins, un objet spécial a été créé - les rapports. Les rapports en 1C aident à analyser la situation actuelle de l'entreprise dans le contexte de divers indicateurs et offrent la possibilité de prendre des décisions de gestion compétentes sur la base de ces informations.

Rapports et traitement

De manière générale, il n'y a pas de différences significatives entre ces deux types d'objets:

  • Ils peuvent contenir des mises en page de formulaires imprimés;
  • Ils peuvent avoir des procédures dans leurs modules pour apporter des modifications aux informations;
  • Ils peuvent être internes ou intégrés;
  • Les rapports externes et le traitement externe dans des configurations typiques sont stockés dans le même répertoire.

Il est possible de séparer conditionnellement le rapport et le traitement selon le principe d'utilisation. La mise en page est nécessaire pour afficher les informations sous une forme conviviale, un traitement est créé pour apporter des modifications à la base de données. De plus, dans les tableaux de sortie, vous pouvez spécifier le schéma de mise en page principal, qui servira à former l'apparence des documents renvoyés, ainsi que les paramètres de stockage des paramètres.

Les objets physiquement considérés dans l'article diffèrent du traitement externe par l'extension de fichier:

  1. Traitement externe - epf;
  2. Rapport externe - erf.

Rapports externes et intégrés

Si vous regardez de près l'arborescence de n'importe quelle configuration dans 1C, vous remarquerez qu'il existe également une branche de rapports (Fig.1)

Il n'y a pratiquement aucune différence entre les gestionnaires externes et internes. De plus, tout fichier ert peut être intégré dans la configuration et vice versa, le mécanisme intégré peut être téléchargé sur une ressource externe. Par exemple, si nous voulons apporter des modifications au gestionnaire standard "Analyse des frais de fonds", nous devons appeler le menu contextuel de l'objet correspondant et sélectionner le sous-menu "Enregistrer en externe ..." (Fig. 2)

Figure. 2

L'action opposée s'appelle le sous-menu "Remplacer par un externe", mais pour cela, la configuration doit être ouverte pour modification.

La seule différence entre l'objet intégré est que vous pouvez y faire référence à partir du code programme des modules; pour un rapport externe, il est assez difficile de le faire si vous ne le saisissez pas dans la référence appropriée.

Créer un rapport externe

Vous ne pouvez créer un rapport externe qu'en mode Configurateur, pour cela, vous aurez certainement besoin de connaissances du langage de programmation intégré et, très probablement, de la capacité de travailler avec le langage et le concepteur de requêtes.

Fondamentalement, le programmeur a deux possibilités pour composer les données extraites des tables de la base de données:

  1. Utiliser le mécanisme du système de composition de données (ACS);
  2. Remplissez par programme un document de feuille de calcul en utilisant une mise en page préparée.

Dans le second cas, le développeur devra réfléchir indépendamment à l'interface, aux sélections, aux regroupements et à d'autres choses qui peuvent être créées dans l'ACS pendant le travail de l'utilisateur.

Mais, quel que soit le mécanisme sélectionné, vous devez démarrer à partir du menu "Fichier", sous-menu "Nouveau". Un menu de sélection de l'objet à créer s'ouvre devant le développeur (Fig. 3).

Figure. 3

Figure. 4

On voit ici:

  • Un nom qui résume le but de l'objet aussi précisément que possible;
  • Le synonyme et le commentaire sont destinés à une description complète;
  • Schéma de mise en page principal - ici vous pouvez définir le schéma qui sera utilisé pour imprimer le rapport;
  • Le bouton "Ouvrir le schéma ..." ouvre le constructeur du résultat du traitement;
  • Fenêtre pour décrire les formulaires, les conditions requises et les mises en page.

En cliquant sur le bouton "Actions", vous pouvez ouvrir le module de l'objet en cours de création.

Schéma de mise en page

L'utilisation de l'ACS pour créer un rapport simplifie considérablement le travail du développeur:

  1. Pas besoin de réfléchir et de créer la forme de l'objet;
  2. Les sélections, regroupements, colonnes du formulaire affiché peuvent être modifiés dynamiquement en mode utilisateur;
  3. Il est possible de créer et de stocker plusieurs options pour la formation de la table finale.

C'est pourquoi le schéma de composition des données devient de plus en plus populaire dans les solutions modernes. Si vous cliquez sur le bouton correspondant, le concepteur ACS s'ouvre devant le développeur. (Fig. 5)

Figure.
5

Le schéma est stocké dans les dispositions de l'objet.

En plus des rapports internes et intégrés, il existe une autre possibilité de stocker et d'accéder à ces objets - le répertoire "Traitement supplémentaire".

Enregistrement d'objets externes dans la base de données

Pour les formulaires gérés, sur lesquels sont basés les produits logiciels 1C modernes, le formulaire d'enregistrement des traitements externes dans la base de données a considérablement changé.

Si auparavant (sur les formulaires ordinaires) il suffisait de créer un nouvel élément dans le répertoire correspondant, de spécifier le type du gestionnaire stocké et de définir le chemin d'accès au fichier au format ert, alors sur les formulaires gérés l'enregistrement se fait à partir du module de l'objet enregistré.

Pour ce faire, la fonction d'exportation ExternalProcessing Information doit être définie dans le module gestionnaire. (Fig. 6)

Figure. 6

La figure 6 montre un ensemble approximatif de commandes qui enregistreront un fichier dans le répertoire.

En plus de la fonction avec informations, il existe une autre procédure (AddCommand) et la fonction (GetCommandTable). Leur contenu est illustré à la Fig. 7

Figure. 7

Dans le menu supérieur, accédez à Un service->->.

Après cela, le formulaire de la liste des répertoires apparaîtra. Dans le menu supérieur, cliquez sur Ajouter à.

Une fenêtre pour ajouter un nouveau rapport est apparue. Appuyez sur le bouton Ouvert.

Sélectionnez le fichier avec le rapport souhaité et cliquez sur Ouvert... Après avoir ajouté le fichier, si nécessaire, modifiez le nom du rapport (comment il sera affiché dans la liste). Pousser D'accord.

En conséquence, un nouveau rapport apparaît dans la liste.

Après cela, le rapport peut être utilisé, l'ajout est terminé. Pour ouvrir ce rapport plus tard, nous allons également à Un service->Rapports et traitement supplémentaires->Rapports externes supplémentaires.

Pour BP 3.0, ZUP 3.0, UT 11, ERP 2.0.

Pour ajouter un rapport externe dans les configurations 1C: Entreprise 8.3 dans une interface gérée (par exemple, Comptabilité 3.0), accédez à la section correspondante du programme:


Il est nécessaire que le signe d'utilisation de rapports supplémentaires soit activé, suivez le lien hypertexte:

Dans la liste qui s'ouvre, appuyez sur le bouton Créer un:


Après cela, une boîte de dialogue pour sélectionner un fichier avec un rapport s'ouvre immédiatement, dans laquelle vous devez sélectionner le fichier souhaité (dans mon cas, il s'agit d'un fichier avec une analyse des coûts réels planifiés).

Maintenant, vous devez configurer hébergement(le lieu du programme où le rapport sera disponible):


Sélectionnez arbitrairement la section de programme souhaitée dans la liste:


Vous devez maintenant enregistrer les modifications dans le bulletin externe:

Maintenant, nous ouvrons le rapport depuis l'interface du programme:


La liste est toujours vide, cliquez sur Personnaliser la liste:


Dans le formulaire de sélection, cochez notre rapport:


Il est maintenant apparu sur la liste:


Par bouton Exécuter le formulaire de rapport s'ouvre:


Les rapports sont très importants, tout le monde le sait. Par conséquent, n'importe quel programme doit être en mesure de créer un rapport. Aujourd'hui, nous allons essayer de créer un rapport simple dans le programme 1C.

Nous allons créer un rapport en utilisant notre base de données comme exemple, que nous avons utilisé dans les articles précédents. Permettez-moi de vous rappeler que nous avons créé une nouvelle base de données, créé le document Arrivée des marchandises, ajouté plusieurs répertoires et quelques sous-systèmes.

Et donc nous avons des documents Arrivée des marchandises. Nous y ajoutons les détails suivants. Fournisseur i.e. qui a livré les marchandises, le nom des marchandises livrées, la quantité, le prix et le montant. Ce serait bien de savoir qui et quoi, ainsi que combien nous a fourni. À ces fins, vous pouvez trier tous les documents, mais il est beaucoup plus facile d'ouvrir un rapport prêt à l'emploi.

Nous créons un nouveau rapport dans le programme 1C 8

Et donc commençons, nous allons d'abord créer avec vous un nouveau sous-système, Reports, dans lequel nous les ajouterons à l'avenir. Vous pouvez lire comment créer des sous-systèmes dans.

Passons maintenant directement à la création d'un rapport. Accédez au configurateur, recherchez l'élément de rapport et ajoutez un nouveau rapport. Nous écrivons le nom du rapport Report by Documents. Accédez ensuite à l'onglet sous-systèmes et ajoutez-le au sous-système Rapports. Cliquez maintenant sur l'élément de schéma de composition de données ouvertes.

Dans la fenêtre qui s'ouvre, vous devez d'abord ajouter un jeu de données pour cela, cliquez sur le signe plus et sélectionnez Ajouter une requête de jeu de données. Ensuite, cliquez sur l'élément du constructeur de requête.

Dans le constructeur de requête, dans la première fenêtre, sélectionnez le document Arrivée de marchandises, car c'est sur ce document que nous voulons faire un rapport. Ensuite, il devrait apparaître dans la fenêtre Table. Dans la fenêtre Champ, il est nécessaire de transférer les champs qui seront reflétés dans le rapport. Mais, juste au cas où, nous avons transféré tous les champs du document Arrivée des marchandises. Ne touchez pas encore les autres onglets et cliquez sur OK.

Maintenant, dans la fenêtre Dataset, vous devez marquer les en-têtes. Cochez les cases en regard de Quantité, Nom, Montant, Prix, Fournisseur. Si vous ne le faites pas, au lieu du champ Prix, vous verrez le champ Matériel.Prix dans la fenêtre du rapport et dans le reste des champs également.

Maintenant, allez dans l'onglet Paramètres et ajoutez un nouveau regroupement.

Dans la fenêtre qui apparaît, laissez tout tel quel et cliquez sur OK.

Maintenant, à partir du bas, dans l'élément Paramètres, sélectionnez le rapport et dans l'onglet Champs sélectionnés, nous transférons les champs requis à partir de la fenêtre Champs disponibles. À savoir la date, le fournisseur, le nom, la quantité, le prix et le montant.

Sur ce, semble-t-il, nous démarrons notre base de données et voyons ce qui s'est passé. Accédez au sous-système Rapports, sélectionnez notre rapport et cliquez sur Générer. En conséquence, vous devriez obtenir un rapport comme celui-ci.

D'où vous pouvez savoir de quel matériau, en quelle quantité et de qui il provient. Eh bien, c'est tout le rapport le plus simple est prêt.

Partagez ceci