Maison / l'Internet / Où sont enregistrés les paramètres du rapport 1s 8.2. Magasin de paramètres par défaut

Où sont enregistrés les paramètres du rapport 1s 8.2. Magasin de paramètres par défaut

Envoyez cet article sur mon mail

Il est très pratique que les rapports dans les programmes 1C puissent être personnalisés "pour eux-mêmes" presque comme vous le souhaitez, et tout utilisateur qui a juste besoin de spécifier les indicateurs nécessaires, les colonnes supplémentaires, le tri, les totaux, etc. dans les paramètres du rapport peut le gérer. Mais le faire à chaque fois est très fatigant, surtout si vous utilisez souvent ce rapport. Afin de vous faciliter le travail, 1C a créé la possibilité d'enregistrer les paramètres de rapport, et un rapport peut avoir plusieurs diverses options paramètres, vous pouvez leur donner n'importe quel nom, par exemple, "Rapport pour la direction" ou "Rapport opérationnel pour moi"...

Afin de sauvegarder les paramètres du rapport en 1C sous les formes habituelles, par exemple, 1s commerce 8 édition 10.3 ou 1s comptabilité 8 édition 2.0, vous devez ouvrir le rapport lui-même, puis configurer ses indicateurs, colonnes, tri, comme cela vous convient. Générez un rapport, assurez-vous qu'il s'affiche selon vos besoins.

Dans la fenêtre qui s'ouvre, cliquez sur le bouton "Ajouter" et spécifiez le nom du rapport, par défaut, le nom sera "Principal", définissez les drapeaux "Ouvrir" - si vous souhaitez que ce paramètre soit automatiquement appliqué lors de l'ouverture le rapport et définissez le drapeau "Enregistrer" - si vous le souhaitez, si, avec le paramètre actuel, vous modifiez quelque chose dans les paramètres du rapport, par exemple, ajoutez une nouvelle colonne, alors avec ce drapeau, ces modifications seront automatiquement écrites au réglage, c'est-à-dire vous n'avez pas besoin d'enregistrer à nouveau le réglage.

Dans la même fenêtre, vous pouvez supprimer les paramètres inutiles.

Si vous n'avez pas défini le drapeau "Ouvrir" ou si vous devez appliquer un autre paramètre, vous devrez alors appliquer réglage souhaité manuellement, pour cela, dans le rapport, cliquez sur "Actions" - "Restaurer les paramètres ..." (ou utilisez l'icône spéciale de la barre d'outils comme indiqué sur la figure ci-dessous) et sélectionnez le paramètre souhaité :

Lors de la restauration des paramètres, vous pouvez sélectionner le paramètre d'un autre utilisateur 1s, par exemple, si votre employé a le rapport dont vous avez besoin affiché exactement comme il se doit, il n'est pas nécessaire de réinventer la roue, cliquez simplement sur "Paramètres pour tous utilisateurs" et sélectionnez le paramètre souhaité à partir de l'utilisateur dont vous avez besoin.

À propos de comment enregistrer et restaurer les paramètres de rapport dans formulaires gérés 1c - lire les articles suivants.

Nous avons examiné en détail les paramètres des rapports mis en œuvre sur la base d'ACS. Voyons maintenant plus subtilement et paramètres détaillés options de rapport. La fenêtre des paramètres "avancés" des variantes de rapport est appelée par la commande "Plus" - "Autre" - "Modifier la variante de rapport".

La fenêtre de modification d'une variante d'état est divisée en deux parties :

1. La structure du rapport.

2. Paramètres de rapport.


La section de structure d'une variante de rapport est similaire à l'onglet "Structure" des paramètres de rapport standard. Le but et la configuration des regroupements sont discutés en détail dans la partie 1 de l'article.

La table de structure de la variante de rapport, en plus de la colonne avec les regroupements, contient plusieurs colonnes supplémentaires :

La section des paramètres de variante de rapport donne à l'utilisateur de nombreuses possibilités de configurer le rapport en fonction de ses besoins. Il coïncide presque complètement avec paramètres par défaut du rapport discuté dans la partie 1. Examinons tous les onglets de la section et notons les différences.

La section des paramètres se compose des onglets suivants :

1. Options. Contient Paramètres ACSà la disposition de l'utilisateur.

Paramètre ACS - une valeur utilisée pour obtenir des données de rapport. Il peut s'agir d'une valeur de condition pour la sélection ou la validation des données, ainsi que d'une valeur auxiliaire.


Le tableau des paramètres est présenté au format "Paramètre" - "Valeur". Si nécessaire, vous pouvez modifier les valeurs des paramètres. Cliquez sur le bouton "Propriétés de l'élément des paramètres utilisateur" pour ouvrir les paramètres utilisateur de l'élément.


Dans cette fenêtre, vous pouvez choisir si l'élément sera inclus dans les paramètres de l'utilisateur (c'est-à-dire visible par l'utilisateur lors de la configuration du rapport), définir le mode de présentation et d'édition de l'élément ( accès rapide dans l'en-tête du rapport, normal dans les paramètres du rapport et indisponible).

Les propriétés des éléments de paramètres personnalisés comportent également des champs de regroupement, des marges, des sélections et des éléments de style conditionnels.

2. Les champs personnalisés. Contient des champs que l'utilisateur remplit lui-même en fonction des données sélectionnées par le rapport.


L'utilisateur peut ajouter deux types de champs :

  • Nouveau champ de sélection...
  • Nouveau champ d'expression...

Les champs de sélection vous permettent de calculer une valeur basée sur une condition spécifiée. La fenêtre d'édition du champ de sélection contient le titre du champ et un tableau dans lequel la sélection, la valeur et la présentation du champ sont précisées. La sélection est une condition, en fonction de laquelle la valeur souhaitée sera substituée.


Par exemple, calculons une estimation du nombre de ventes. Nous supposerons que si moins de 10 unités de biens sont vendues, peu est vendu, et si plus de 10 unités, beaucoup est vendu. Pour cela, nous allons paramétrer 2 valeurs du champ calculé : la première sera avec la sélection "Nombre de produits Inférieur ou égal à "10"", la seconde avec la sélection "Nombre de produits Supérieur à" 10 "".

Les champs d'expression vous permettent de calculer une valeur à l'aide d'algorithmes arbitraires. Ils peuvent utiliser les fonctions du langage de requête et du langage de programmation 1C intégré. La fenêtre d'édition des champs d'expression contient deux champs pour les expressions des notices détaillées et sommaires. Les fiches de synthèse sont des regroupements configurés dans la zone "Structure du rapport", elles doivent utiliser des fonctions d'agrégation ("Somme", "Minimum", "Maximum", "Quantité").

Par exemple, calculons le pourcentage de remise moyen. Le pourcentage de remise moyen est calculé à l'aide de la formule : [Montant des ventes sans remise] - [Montant des ventes avec remise] / [Montant des ventes sans remise]. Il faut se rappeler que le montant des ventes sans remise peut être nul, nous utilisons donc l'opérateur SELECT pour vérifier. On obtient les expressions suivantes :

· Pour les entrées détaillées :

Choix

Lorsque [Somme des ventes sans remise] = 0

Puis 0

Sinon [Ventes sans remise] - [Ventes avec remise] / [Ventes sans remise]

Fin

· Pour les entrées récapitulatives :

Choix

Lorsque Montant([Montant des ventes sans remise]) = 0

Puis 0

Sinon Montant([Montant des ventes sans remise]) - Montant([Montant des ventes avec remise]) / Montant([Montant des ventes sans remise])

Fin

Comme mentionné précédemment, dans l'expression du nombre total d'enregistrements, nous utilisons fonction d'agrégation"Somme".

3. Champs groupés. Contient les champs par lesquels le résultat de la variante de rapport sera regroupé. Les champs de regroupement sont configurés séparément pour chacun des regroupements, mais vous pouvez définir des champs de regroupement communs pour une variante de rapport si vous sélectionnez la racine « Rapport » dans l'arborescence. Vous pouvez ajouter un champ à partir du résultat du rapport, un champ personnalisé ou sélectionner un champ automatique, puis le système sélectionnera les champs automatiquement. Cet onglet vous permet également de modifier l'ordre des champs groupés.


4. Champs. Contient les champs qui seront affichés dans le résultat de la variante de rapport. Les champs sont configurés séparément pour chacun des regroupements, mais vous pouvez définir des champs communs pour une variante de rapport si vous sélectionnez la racine « Rapport » dans l'arborescence. Vous pouvez ajouter un champ à partir du résultat du rapport, un champ personnalisé ou sélectionner un champ automatique, puis le système sélectionnera les champs automatiquement. Cet onglet vous permet également de modifier l'ordre des champs.

Les champs peuvent être regroupés pour mettre en évidence logiquement n'importe quelle partie du rapport ou configurer une disposition de colonne spécifique. Lors de l'ajout d'un groupe, la colonne "Localisation" devient active et vous permet de sélectionner l'une des options de localisation :

  • Auto - le système organise automatiquement les champs ;
  • Horizontalement - les champs sont disposés horizontalement ;
  • Verticalement - les champs sont disposés verticalement ;
  • Dans une colonne séparée - les champs sont situés dans des colonnes différentes ;
  • Ensemble - les champs sont disposés dans une colonne.


5. Sélection. Contient les filtres utilisés dans la variante de rapport. La configuration des filtres a été abordée en détail dans la partie 1 de cet article. Les filtres sont configurés séparément pour chacun des regroupements, mais vous pouvez définir des filtres généraux pour une variante de rapport si vous sélectionnez la racine « Rapport » dans l'arborescence.


6. Tri. Contient les champs de tri utilisés dans la variante de rapport. La configuration des champs de tri a été abordée en détail dans la partie 1 de cet article. Le tri est configuré séparément pour chacun des regroupements, mais vous pouvez définir des champs de tri communs pour une variante de rapport si vous sélectionnez la racine "Rapport" dans l'arborescence.


7. Conception conditionnelle. Contient des éléments de conception conditionnels utilisés dans une variante de rapport. La configuration de la mise en forme conditionnelle a été abordée en détail dans la partie 1 de cet article. La conception conditionnelle est configurée séparément pour chacun des groupements, mais vous pouvez définir éléments communs apparence conditionnelle pour une variante d'état, si vous sélectionnez la racine "Etat" dans l'arborescence.


8. Paramètres supplémentaires. Contient des paramètres de conception de rapport supplémentaires. Permet de sélectionner un général apparence rapport, l'emplacement des champs, des regroupements, des attributs, des ressources, des totaux, définir les paramètres du graphique, contrôler l'affichage du titre, des paramètres et de la sélection, déterminer la position des ressources et fixer l'en-tête et les colonnes des regroupements de la variante de rapport.


En conclusion, je voudrais noter que les paramètres du rapport peuvent non seulement être enregistrés en tant que variante de rapport, mais également téléchargés dans un fichier (menu "Plus" - "Enregistrer les paramètres"). Pour télécharger, sélectionnez "Charger les paramètres" et sélectionnez le fichier enregistré. Ainsi, nous pouvons transférer les paramètres de variante de rapport entre différentes bases de données qui ont la même configuration.


Sur cette base, nous pouvons résumer que l'utilisateur peut non seulement personnaliser le rapport en fonction de ses besoins, mais également enregistrer ses paramètres et les utiliser à l'avenir si nécessaire.

Assez souvent, lorsque je travaille avec des 1 et que je traite des problèmes d'utilisateurs, je constate qu'ils ne savent pas utiliser les techniques élémentaires pour faciliter leur travail au quotidien. Une de ces techniques consiste à enregistrer les paramètres. Si une telle fonctionnalité est généralement intégrée aux rapports standard, lors de l'élaboration de leurs rapports, les programmeurs oublient souvent cette fonctionnalité, bien qu'elle soit implémentée assez simplement. Dans cet article, nous essaierons d'examiner les possibilités offertes par le système pour enregistrer les paramètres à partir de la position d'un programmeur.

Pour beaucoup, deux fonctions suffiront : SaveValue(<Имя>, <Значение>) et sa paire RestoreValue(<Имя>). mais ce n'est que pour le gros client. Si vous lisez l'aide, vous pouvez voir que le paramètre est enregistré pour la paire base-utilisateur. Nous ne devons pas oublier que vous pouvez économiser non seulement types simples données, mais complexes, comme une structure ou même un tableau de valeurs.

De plus, les programmeurs ont utilisé les fonctions ValueToFile(<ИмяФайла>, <Значение>) et ValeurDeFichier(<ИмяФайла>).

À partir de la version 8.2, je ne dirai pas la version exacte, la branche "Stockage des paramètres" est apparue dans l'arborescence des métadonnées, ce qui doit être expliqué plus en détail.

Le mécanisme peut être divisé en deux parties : le mécanisme standard et le mécanisme personnalisé.

DANS client léger le mécanisme de sauvegarde des paramètres est activé par défaut et est disponible via le bouton "Toutes les actions"

Par défaut, le système vous permet d'enregistrer les paramètres de plusieurs objets : paramètres d'interface gérée, paramètres de rapport, paramètres de formulaire.

Accéder aux paramètres par programmation est toujours aussi simple, la syntaxe a un peu changé.

Et restaurer en conséquence.

Paramètres généraux Storage.Load(<КлючОбъекта>, <КлючНастроек>, <ОписаниеНастроек>, <ИмяПользователя>)

Tous les paramètres sont décrits en détail dans l'aide.

Lors de l'écriture rapports externes il ne faut pas oublier d'utiliser la possibilité d'enregistrer automatiquement les données afin que l'utilisateur une fois paramétré un rapport ou un traitement ne revienne plus sur ces paramètres.

Tout d'abord, dans le formulaire, nous indiquerons la possibilité de sauvegarder les valeurs des attributs de traitement et des attributs de formulaire, nous indiquerons les valeurs des attributs que nous voulons sauvegarder.

Il est également souhaitable de cocher la case Restaurer les valeurs à l'ouverture.

Après avoir exécuté le rapport et montré à l'utilisateur comment l'utiliser, vous devez vous rappeler de lui indiquer la possibilité d'enregistrer les paramètres du formulaire, ainsi que la récupération automatique lors de l'ouverture ultérieure du formulaire :

Les mécanismes sont simples mais efficaces, l'utilisateur vous en sera reconnaissant.

Note : / 0

Aujourd'hui, nous allons parler des paramètres dans les rapports dans 1C: Enterprise 8.2 ou 8.3, en utilisant l'exemple de configuration 1C:Entreprise 8. Gestion commerciale pour l'Ukraine

Mise à jour

Nous avons complété l'article avec des paramètres de configuration sur les formulaires gérés et avons décrit quelques astuces pour configurer des rapports dans 1C : Enterprise 8. Gestion commerciale pour l'Ukraine, éd. 3.1 (formulaires gérés)

Voyons comment, en utilisant l'exemple de configuration Gestion commerciale pour l'Ukraine

vous pouvez facilement et rapidement personnaliser le rapport exactement selon vos besoins.

Les formulaires gérés signifient que l'apparence des rapports peut être personnalisée à votre guise. Après tout, avant, si l'utilisateur souhaitait modifier les paramètres de rapport, il devait demander au programmeur de « terminer » les rapports dont il avait besoin. Vous pouvez désormais personnaliser vous-même n'importe quel rapport sans avoir recours à l'aide d'un programmeur.

Paramètres de rapport dans 1C : Entreprise 8. Gestion du commerce pour l'Ukraine, éd. 3

Pour personnaliser le rapport, cliquez sur le bouton Paramètres. Une fenêtre avec des paramètres s'ouvre devant nous.

Pour tout voir (paramètres avancés), cliquez sur Toutes les actions → Tous les paramètres

Dans cette fenêtre, nous pouvons ajouter les champs dont nous avons besoin, regrouper les champs, faire une sélection, et bien plus encore.

Dans la ligne de période - nous pouvons choisir pour quelle période nous voulons voir les données.

Champs sélectionnés - ici vous pouvez ajouter des champs manquants

Dans l'onglet de sélection, nous ne pouvons sélectionner que les éléments que vous devez voir.

Types de comparaison :

  • Équivaut à– Vous ne pouvez sélectionner qu'une seule valeur
  • Inégal- la valeur pour laquelle vous ne voulez pas voir les données
  • Listé- si vous souhaitez sélectionner plusieurs valeurs
  • Dans un groupe de la liste- vous pouvez sélectionner une liste de plusieurs groupes de données.
  • Pas dans la liste- sélection d'une liste de postes qui ne devraient pas être inclus dans le rapport
  • Pas dans le groupe de liste– exclusion de la liste des groupes de données de la sélection
  • En groupe– dans ce cas, vous ne verrez des données que pour un seul groupe/catégorie
  • Pas en groupe- exclusion de groupe de données

Par exemple, dans la liste des marchandises dans les entrepôts, nous voulons voir toutes les marchandises que nous avons en stock. Pour ce faire, activez la sélection Reste final supérieur à 0.

Maintenant, notre rapport ressemble à ceci :

Sur l'onglet de tri, nous pouvons trier nos données.

Par exemple, nous voulons trier nos produits par ordre alphabétique. Pour cela, rendez-vous dans la fenêtre de tri. Et faites simplement glisser l'attribut "Nomenclature" sur le côté droit de la fenêtre et définissez le sens de tri sur "Croissant".

Le rapport a commencé à ressembler à ceci :

Dans l'onglet de regroupement, nous pouvons regrouper les données par une certaine valeur. Par exemple, nous voulons voir nos soldes dans le contexte des entrepôts. Tout est simple ici : on clique sur trois points, on va dans la fenêtre d'édition du groupe et on ajoute un nouveau groupement "Entrepôt" et on sélectionne le type "Hiérarchie".

Et nous les regrouperons également par mois, c'est-à-dire que nous découvrirons au cours de quel mois nous avons reçu la marchandise.

Pour cela, ajoutez le regroupement suivant : Période mois (il est également possible de regrouper par années, trimestres, jours)

Regardons maintenant l'apparence de notre rapport :

Comme vous pouvez le voir, dans les paramètres, nous avons doublé le regroupement par entrepôts. Comment trouver d'où vient le groupement supplémentaire ? Étant donné que dans les formulaires gérés, vous pouvez concevoir vous-même un rapport, examinons donc la structure du rapport elle-même. Pour cela nous allons à

On voit la structure du rapport :

C'est-à-dire que le rapport est construit comme suit : il y a d'abord un regroupement par entrepôts, puis des sous-groupes : regroupement par Nomenclature, caractéristiques, séries et unités de mesure, après quoi il y a un regroupement par documents de mouvement, et le dernier regroupement indépendant est un unité de mesure

Si nous décochons simplement la case à cocher Entrepôt, alors, en conséquence, 2 groupements seront désactivés : l'article et le bureau d'enregistrement. Par conséquent, nous "saisissons" simplement la ligne Nomenclature et la faisons glisser dans le rapport. Nous décochons l'entrepôt. Maintenant, notre structure de rapport devrait ressembler à ceci :

Maintenant, le rapport a l'air sympa :

Dans l'onglet des champs de nomenclature, nous pouvons sélectionner uniquement les champs que nous voulons voir dans le rapport. Par exemple, dans le rapport sur les marchandises dans les entrepôts, nous voulons voir l'article de l'article, le nom de l'article, les caractéristiques de l'article, les unités. des mesures. Pour ce faire, accédez à l'onglet Champs d'article et définissez tous les détails ci-dessus. De plus, pour que le nom de l'élément et ses caractéristiques figurent dans la même colonne du rapport, il est nécessaire de placer ces détails dans un groupe (comme indiqué sur la figure).

Avec l'aide de l'onglet Mise en forme conditionnelle, nous pouvons colorer notre rapport. Par exemple, nous voulons trouver rapidement la quantité d'un produit dans un certain entrepôt. Pour ce faire, sélectionnez un certain entrepôt avec une couleur :

Dans l'onglet Condition, sélectionnez l'entrepôt que nous voulons "peindre". Entrepôt = Boutique "Produits"

Sur l'onglet design, sélectionnez quelle couleur (nous choisirons le jaune) :

Dans l'onglet Champs dessinables, nous pouvons voir quels champs/colonnes nous allons changer de couleur. Si nous laissons cet onglet vide, le programme peindra en jaune tout ce qui concerne l'entrepôt "Products Store"

Et maintenant nous générons notre rapport !

Maintenant ça ressemble à ça :

Nous voyons d'abord le regroupement par entrepôts, puis le regroupement par mois.

Vous pouvez basculer entre les paramètres à l'aide d'un bouton comme - Sélectionnez les paramètres:

Notre cadre pour ce moment n'est disponible que pour nous, mais si nous voulons l'ajouter à d'autres utilisateurs, vous devez vous rendre dans la section Administration → Paramètres utilisateur et droits → Paramètres de copie

Dans l'onglet Paramètres du rapport, nous voyons tous les rapports dont nous avons enregistré les paramètres, et maintenant nous sélectionnons notre paramètre.

Il ne nous reste plus qu'à copier et fermer.

Il existe une autre astuce avec les rapports sur les formulaires gérés : vous pouvez ajouter des colonnes, des lignes d'une manière légèrement différente.

Passons à travers Toutes les actions → Modifier la variante du rapport

La fenêtre suivante s'est ouverte devant nous :

Ici, nous pouvons également regrouper, trier, ajouter des colonnes/lignes. En général, tout ce que votre cœur désire.

Et en utilisant l'exemple du rapport Gross Profit, je vais montrer comment vous pouvez ajouter la colonne Markup.

Accédez également aux paramètres via Toutes les actions → Modifier la variante du rapport.

Dans la fenêtre qui apparaît, écrivez le nom de notre colonne : Marge.

Dans le champ Expression du total des enregistrements, saisissez la formule : Chiffre d'affaires / Total * 100 - 100

Sur la gauche, nous trouvons un dossier appelé Champs personnalisés et voyons la marge nouvellement créée

Ajoutez-le dans la colonne de droite

Et maintenant, ajoutons notre balisage à la structure du rapport : Organisation et services :

Et terminer l'édition.

Créons un rapport.

Nous voyons qu'une nouvelle colonne est apparue, mais c'est un euphémisme, nous ne sommes pas satisfaits du nombre de décimales. Mais c'est aussi très facile à réparer.

Nous devons revenir aux paramètres, à savoir l'onglet Champs personnalisés, et modifier notre formule. Le format de nombre que nous voulons voir est de 2 décimales.

Nous faisons la formule suivante : Format (Revenu / Total * 100 - 100, "NPV = 2")

Générons à nouveau le rapport.

Maintenant, nous voyons que tout est en ordre!

Mais il arrive qu'une erreur apparaisse : "Division par zéro". Pour éviter une telle erreur, nous écrivons la formule comme suit :

Choix

Quand totale<> 0

Puis Format(Revenu / Total * 100 - 100, "VAN = 2")

Sinon 0

Fin

Nous pouvons également ajouter une nouvelle plaque à notre rapport. Pour ce faire, accédez également à l'option Modifier le rapport. Plus loin Ajouter → Nouveau tableau.

Ajoutons maintenant des lignes et des colonnes.

Disons que nous voulons voir le bénéfice brut uniquement par segment. appareils électroménagers.

Ajoutons les regroupements suivants aux lignes : Nomenclature.

Dans l'onglet Sélection, cochez la case "L'article en cours a sa propre sélection" et ajoutez un article du groupe des appareils électroménagers.

Dans l'onglet Champs, cochez également la case "L'élément courant a ses propres paramètres pour les champs sélectionnés" - Nomenclature.

Dans la structure de notre tableau, à savoir les colonnes, nous ajoutons un nouveau regroupement, laissez le champ vide.

Appelons notre table : Appareils électroménagers. Pour ce faire, placez-vous sur le tableau et dans l'onglet Paramètres avancés, entrez un titre (comme indiqué dans la figure ci-dessous).

Créons maintenant un rapport.

Notre nouvelle plaque signalétique a été intégrée au rapport sur le bénéfice brut.

Tout est élémentaire !

Paramètres de rapport dans 1C : Entreprise 8. Gestion du commerce pour l'Ukraine, éd. 2.3

Les rapports dans 1C:Enterprise sont un constructeur, mais tous les utilisateurs ne connaissent pas les subtilités des paramètres de rapport.

Configurez le rapport, appuyez sur le bouton Enregistrer les paramètres dans le panneau de rapport, créez-en un nouveau, écrivez le nom du rapport. Si vous souhaitez que ce rapport s'ouvre à l'ouverture, cochez la case à côté de Ouvrir.

Afin d'ouvrir réglage nécessaire rapport, cliquez sur le bouton Restaurer les paramètres et double-cliquez pour sélectionner le paramètre souhaité. N'oubliez pas de cliquer sur le bouton Générer.

2. Comment mettre en place un rapport plus détaillé ?

Nous ouvrons le rapport requis, appuyez sur le bouton Paramètres, cochez la case Paramètres avancés ci-dessous, vous aurez des signets supplémentaires.

Onglet Général

Utilisez les cases à cocher pour spécifier les colonnes que vous souhaitez voir dans le rapport et celles qui ne le sont pas.

Vous pouvez utiliser les flèches pour sélectionner la position des colonnes.

Onglet Regroupement

Sur cet onglet, vous pouvez ajouter/supprimer les colonnes/lignes que vous souhaitez voir dans le rapport, ainsi que convertir les données pour une visualisation facile.

Regroupement de lignes - les données seront formées vers le bas, Regroupement de colonnes - les données seront formées sur le côté (à droite). Par exemple, dans le groupement de lignes, vous pouvez afficher les données de vente par article, et dans le groupement de colonnes, vous pouvez voir ces ventes par mois.

Vous pouvez ajouter n'importe quel champ pour remplir les données du rapport. Nous appuyons sur le bouton Ajouter, la fenêtre Sélection de champ apparaît, où se trouvent toutes les options qui peuvent être ajoutées au rapport. Nous sélectionnons l'option requise (avec un signe plus, vous pouvez révéler les informations plus en détail, par exemple, vous devez voir les données dans le contexte de l'article de la nomenclature, puis vous cliquez sur la nomenclature et tout ce qui concerne la nomenclature se déroule). Cliquez sur OK pour ajouter un nouveau champ.


Le type de regroupement ligne/colonne est un type de vue de données (regroupement), par exemple Hiérarchie, vous permet de réduire/développer les résultats.

3. Comment faire une sélection dans le rapport par un élément spécifique du répertoire/document/groupe de répertoires ?

Sélection de signets vous permet de faire une sélection non seulement pour les lignes/colonnes qui sont déjà dans les paramètres du rapport, mais également d'ajouter votre propre option de sélection.

Pour ce faire, cliquez sur le bouton Ajouter et ajoutez l'option dont vous avez besoin dans la fenêtre Sélection de champ. Avec une coche, nous faisons un choix sur quel élément nous aurons une sélection. Grâce à la colonne Type de comparaison, nous pouvons sélectionner non seulement un seul élément, mais également des groupes.

Type de comparaison

Équivaut à- sélectionner une seule position

Inégal- un poste pour lequel vous ne voulez pas voir les données

Listé- la possibilité de générer une liste des postes que vous souhaitez voir dans le rapport. Dans la fenêtre Sélectionner la liste, créez la liste nécessaire des éléments des répertoires/documents.

Dans un groupe de la liste- vous pouvez sélectionner une liste de groupes/sous-groupes individuels. Afin de sélectionner le dossier du groupe, vous devez appuyer sur le bouton Sélectionner, et ainsi faire une liste des sous-groupes pour lesquels vous souhaitez voir la sélection.

Pas dans la liste - sélection d'une liste de postes qui ne devraient pas être inclus dans le rapport

Pas dans le groupe de liste- sélection d'une liste de groupes / sous-groupes qui ne doivent pas être inclus dans le rapport

En groupe- vous pouvez faire une sélection pour UN seul groupe (pour sélectionner un groupe, vous devez appuyer sur le bouton Select)

Pas en groupe- sélection par un groupe, qui ne doit pas figurer dans le rapport.

4. Comment créer des champs supplémentaires dans des colonnes séparées ?

Onglet Champs supplémentaires vous permet de créer des champs supplémentaires dans une colonne séparée

  • Ajout du champ obligatoire
  • Choisissez Placement, dans une colonne distincte ou dans une colonne qui figure déjà dans le rapport
  • Sélectionnez la position, avant la colonne de regroupement (c'est-à-dire la première colonne), après le regroupement (deuxième colonne) ou à la place de Gregroupement (c'est-à-dire qu'il n'y aura aucune colonne de regroupement).

5. Comment trier par ordre croissant/décroissant un champ dans un état ?

Par exemple, vous avez besoin d'afficher les statistiques d'un produit par ventes, au début du rapport nous aurons un produit qui est le plus vendu.

Marque-page Trier

Sélectionnez le champ que vous souhaitez trier - ce sera le champ Quantité (en unités de base), choisissez l'option de tri décroissant. Et nous regardons le début du produit le plus vendu. si vous avez besoin d'examiner un produit qui se vend mal, sélectionnez le tri croissant.

6. Comment supprimer les zéros après la virgule décimale de la quantité dans le rapport

Conception de signet

Sélectionnez la zone Quantité en unités de base dans la colonne, ouvrez la colonne Apparence, cochez la case à côté du champ Format et ouvrez la valeur.

À côté du champ Longueur, cochez la case et choisissez la longueur de votre nombre maximum. Si vous devez définir le séparateur décimal (c'est-à-dire le nombre de caractères après les zéros), cochez la case et sélectionnez le nombre de décimales. si vous n'avez pas besoin de parties fractionnaires, ne changez rien.

Nous appuyons sur le bouton OK, ce paramètre va dans la fenêtre Modification des paramètres de conception, nous appuyons également sur OK, et maintenant ce paramètre de format est entré dans l'onglet Conception.

Nous formons un rapport, et notre quantité est maintenant sans partie fractionnaire.

* À l'aide de l'onglet Conception, vous pouvez sélectionner différentes variantes conception. Dans une autre leçon, nous présenterons des options pour définir la conception du rapport.

7. Paramètres de rapport en double pour les autres utilisateurs.

Par exemple, nous avons des responsables qui doivent enregistrer le même rapport Ventes dans leurs paramètres. Ces gestionnaires sont 7 personnes, et les paramètres de rapport sont sérieux, et dupliquer cela sept fois pour chaque utilisateur est une entreprise complètement gênante.

Il y a une issue !

  • Pour commencer, configurons ce rapport pour un responsable, enregistrez-le.
  • Ensuite, nous allons dans la base de données du deuxième gestionnaire, ouvrons le rapport des ventes, cliquez sur le bouton Restaurer les paramètres, cette liste est vide (puisque le deuxième gestionnaire n'avait pas de paramètres enregistrés).
  • Nous cliquons sur le bouton Paramètres tous les utilisateurs en haut, et maintenant cette liste contient tous les rapports qui ont été enregistrés par les utilisateurs.
  • Nous sélectionnons le rapport requis, le bouton Générer, et nous avons un rapport que nous avons configuré pour le premier responsable
  • Nous cliquons maintenant sur le bouton Enregistrer et les paramètres de ce rapport sont enregistrés pour le deuxième responsable.

Aujourd'hui, nous vous avons expliqué quelques astuces pour générer des rapports dans 1C : Enterprise, bien sûr, ce ne sont pas tous les secrets, cherchez le reste dans nos prochaines leçons.

Nous espérons que ce tutoriel vous a été utile ! Merci pour votre attention!

Cordialement, compagnie Ailette Doux

Vous pouvez l'apprendre grâce à nos cours en ligne « 1C : Entreprise », ou vous inscrire à nos cours « 1C : Entreprise », qui ont lieu dans nos bureaux.

Si vous n'avez pas encore acheté ce programme, vous avez une excellente occasion d'acheter 1C: Enterprise 8. Trade Management for Ukraine sur notre site Web Ci-dessous, nous avons rassemblé pour vous des sujets similaires qui vous aideront à comprendre les fonctionnalités du programme 1C:Enterprise.

  • < Назад
  • Suivant >

Secrets de configuration des rapports dans "1C: Enterprise" 8.3 - 4,5 sur 5 basé sur 6 avis

Les paramètres utilisateur dans 1C sont généralement divisés en trois parties.

Premièrement, la plate-forme 1C permet à chaque utilisateur de définir ses propres paramètres 1C pour plus de commodité. Par exemple, les paramètres 1C Rapports SKD.

Deuxièmement, dans chaque configuration de type et non-type, il existe généralement de nombreux processus qui effectuent des actions de service. Le traitement nécessite une personnalisation. Dommage de perdre du temps à ressaisir les paramètres à chaque ouverture du traitement.

Et enfin, troisièmement, pour le programmeur lui-même, pour que le programme soit universel, il vaut mieux ne pas écrire certaines valeurs par défaut dans le code du programme, mais les stocker dans certains paramètres.

Où stocker tous ces paramètres dans 1C ?

Comment les paramètres 1C ont été enregistrés avant

La plate-forme offrait l'option standard suivante :

  • Lorsque vous souhaitez mémoriser le réglage 1C, le programmateur utilise la fonction
    saveValue("SettingName", Value);
  • Pour lire le réglage 1C, utilisez la fonction
    Valeur = RestoreValue("SettingName", Value);

En conséquence, le programmeur crée des boutons pour enregistrer et restaurer les paramètres 1C, et l'utilisateur utilise ce mécanisme (enfin, ou le programmeur les enregistre automatiquement).

En tant que valeur, vous pouvez utiliser non seulement un nombre ou une chaîne, mais aussi, par exemple, une Structure - un type qui vous permet de stocker de nombreuses valeurs avec leurs noms, par exemple :
Paramètres = Nouvelle Structure();
Settings.Insert("Nom des paramètres", Valeur);
Valeur = Settings.SettingsName ;

Le paramètre 1C est enregistré pour l'utilisateur qui a appuyé sur le bouton d'enregistrement des paramètres 1C développé par le programmeur (ou sous lequel ces actions ont été effectuées automatiquement). Les paramètres 1C sont stockés dans un fichier texte dans le dossier avec la base de données (lors de l'utilisation d'une base de données de fichiers).

En outre, le programmeur était libre de développer ses propres méthodes arbitraires pour stocker les paramètres 1C à l'aide de méthodes conventionnelles - par exemple, en travaillant avec du texte et Fichiers XML- enregistrer les paramètres 1C arbitrairement dans un fichier.

Dans les configurations typiques, les paramètres de rapport 1C étaient enregistrés dans le registre d'informations. Et les paramètres des rapports 1C ACS peuvent être enregistrés dans un fichier XML.

Stockage des paramètres standard 1C

Toutes ces possibilités restent dans nouvelle plateforme 8.2, mais finalement une certaine "méthode standard" pour enregistrer les paramètres est apparue - le stockage des paramètres 1C.

Le mécanisme est divisé en deux parties - paramètres de stockage standard et personnalisés 1C. La norme est implémentée dans la plate-forme 1C, les personnalisées sont l'objet 1C que le programmeur crée et programme.

Le stockage standard des paramètres 1C est utilisé par défaut par la plate-forme dans le client léger pour enregistrer les paramètres 1C de l'utilisateur dans les mécanismes de plate-forme suivants :

  • Interface gérée par les commandes
  • Formes
  • Paramètres et options des rapports.

Le programmeur peut utiliser le stockage standard des paramètres 1C à partir du code de programme dans le langage 1C d'une manière similaire à ce qui était auparavant :

  • Quand se souvenir d'un réglage
    GeneralSettings Storage.Save("ObjectName", "SettingsName", Value);
  • Pour lire le réglage
    Valeur = GeneralSettings Storage.Load("ObjectName", "SettingsName", Value);
  • Pour obtenir une liste des paramètres
    Liste = GeneralSettings Storage.GetList("ObjectName");

Les paramètres 1C sont stockés directement dans la base de données, dans des tables spéciales.

Comme vous pouvez le voir, par rapport à l'ancien mécanisme, une section supplémentaire a été ajoutée - le nom de l'objet. Plate-forme, quand sauvegarde automatique le nom de l'objet 1C est utilisé dans les métadonnées indiquant le type, par exemple :
Rapport.Ventes

Il est également devenu possible de gérer le nom d'utilisateur pour lequel les paramètres 1C seront enregistrés, en le spécifiant comme dernier paramètre.

Il existe les stockages de paramètres 1C standard suivants :

  • Paramètres du système de stockage
  • VaultGeneralSettings
  • StorageSettingsFormsData
  • RepositoryUserSettingsReports et RepositoryVariantsReports.

Paramètres de stockage 1C

Le programmeur peut créer son propre stockage de paramètres - dans le configurateur.

Cela devrait être fait dans les cas suivants :

  • Contrôle de référence lors du stockage des paramètres 1C
  • Migration des paramètres 1C lors de l'utilisation
  • Structure spéciale des paramètres 1C (pour sa conformité automatique)
  • Remplacer les stockages par défaut.

Pour créer votre propre magasin de paramètres 1C, vous devez en ajouter un dans le configurateur dans la fenêtre de configuration dans la branche Général / Magasin de paramètres 1C.

Vous pouvez remplacer les magasins de paramètres 1C standard utilisés par la plate-forme dans les propriétés de configuration (la branche racine de la configuration, que les programmeurs appellent généralement Root ou Head).

S'il y a une chaîne vide dans les propriétés, le stockage standard des paramètres 1C est utilisé, sinon, celui sélectionné est utilisé et le standard n'est pas utilisé.

L'utilisation du stockage est possible automatiquement :


Dans un client lourd, pour une utilisation, il est nécessaire d'enregistrer un appel direct pour enregistrer les paramètres 1C dans le code de langue 1C :
SettingsStorage.StorageName.Save();

Lorsque vous ajoutez votre propre stockage de paramètres 1C à la configuration, vous devez écrire des gestionnaires pour charger et enregistrer des valeurs dans le langage 1C, sinon le stockage ne fonctionnera pas.

En fait, dans ces fonctions, vous écrivez vous-même le code pour enregistrer la valeur (dans le stockage standard ou dans un fichier ou dans un répertoire ou dans le registre d'informations, etc.) et charger la valeur.