Maison / Gains / La configuration 1s 8.3 s'ouvre. Téléchargement de l'infobase

La configuration 1s 8.3 s'ouvre. Téléchargement de l'infobase

Regardons de plus près les principales fonctions du configurateur dans lequel nous développerons notre application.

Lancez le configurateur et ouvrez la configuration, Configuration-> Ouvrir la configuration. Une arborescence d'objets de configuration apparaît à l'écran, qui affiche les objets utilisés dans la configuration. Cet arbre permet de créer, modifier et supprimer des éléments. Vous pouvez rechercher un objet par ses premières lettres.

Une arborescence d'objets est parfois appelée métadonnées(synonymes).

Métadonnées ce sont des données sur des données.

Téléchargement de la base d'informations.

La prochaine fonction importante du configurateur est. Le téléchargement de la sécurité des informations est destiné à enregistrer l'intégralité de la base d'informations dans un fichier externe, qui est conditionné de manière spéciale. Lors du déchargement de la base d'informations, nous recevrons un fichier avec l'extension .dt.

Fichier.dt = Base de données + Configuration + Liste des utilisateurs

Le fichier .dt permet de : transférer la base de données, créer une copie de secours, convertir le mode fichier en client-serveur. Le téléchargement et le chargement s'effectuent en mode configurateur à l'aide des boutons correspondants de l'onglet « Administration » du menu principal.

La liste des utilisateurs ne fait pas partie de la solution applicative, mais est créée séparément dans l'organisation spécifique dans laquelle le système est utilisé.

Modification des propriétés des objets de configuration.

La fenêtre d'édition des objets de configuration est utilisée pour créer et modifier les objets de configuration principaux, configurer la composition des objets subordonnés et configurer l'interaction des objets les uns avec les autres.
La fenêtre d'édition est conçue comme un panneau avec des onglets. La composition des onglets et le contenu des propriétés des objets qui s'y trouvent dépendent du type d'objet de configuration. L'édition d'un objet s'effectue dans les onglets correspondants de la fenêtre principale de l'objet.

Palette Propriétés.

Tous les objets disposent d'un outil appelé palette de propriétés. Il peut être sélectionné via le menu contextuel en sélectionnant Propriétés.

La palette des propriétés représente toutes les propriétés d'un objet présentées sous forme de liste par catégorie. Il est possible de trier les propriétés des objets par ordre alphabétique. Le système masque les propriétés rarement utilisées. Et une autre interface pour éditer les propriétés des objets est la fenêtre « Avancé ».

Paramètres Paramètres du configurateur.

Service - Paramètres - Lancez 1C Enterprise. Celui-ci indique quelle application sera automatiquement utilisée au lancement depuis le configurateur, ainsi que la vitesse de connexion.
Dans le configurateur, en ouvrant Service - Options sur l'onglet "Général", indiquez quel mode d'édition de la configuration est utilisé : Application gérée ou Application gérée et normale. Sur les onglets restants, des paramètres complémentaires sont indiqués : présentation des polices dans les fenêtres, paramétrage du assistant de syntaxe, etc.

Démarrage de la configuration.

Exécuter une configuration en mode utilisateur depuis le configurateur. Après avoir ajouté un nouvel objet de configuration, vous devez mettre à jour la configuration de la base de données afin d'y créer ce nouvel élément. Pour lancer la configuration en mode utilisateur depuis le configurateur, vous devez utiliser la combinaison Ctrl+F5. Vous pouvez également lancer la configuration en mode débogage (F5). Dans cette option de lancement, vous pouvez déboguer l'application, arrêter l'application au bon moment, lire les valeurs des variables afin de comprendre comment fonctionne tel ou tel code de programme. . Il existe une fonction permettant de connecter le débogueur au processus utilisateur Debugging-Connecting. Le formulaire qui s'ouvre affiche une liste de processus pouvant être débogués ; pour activer un tel débogage, vous devez cocher "Menu principal -> service -> paramètres", "Le débogage dans la session en cours est autorisé" et "Définir le mode de débogage lorsque démarrer l’application ».



Logiciel sur la plateforme 1C : Enterprise, quelle que soit la modification, dispose de deux modes de lancement. La première option est destinée au démarrage d'une base de données personnalisée et la seconde (configurateur 1C) est utilisée par les programmeurs ou les développeurs. Et uniquement pendant la période de modification du code, de l'écran ou du formulaire imprimé.

L'accès au mode « Entreprise » est généralement accordé à ceux dont les responsabilités consistent notamment à remplir des annuaires, à saisir des documents, à générer des rapports et à démarrer le traitement. Un accès complet aux deux options est disponible pour les spécialistes (administrateurs système) qui possèdent les qualifications suffisantes pour cela.

Méthode de lancement et apparence de l'interface

Pour démarrer la configuration 1C via un réseau local ou Internet, il existe plusieurs méthodes de lancement : client lourd et web. Si vous devez démarrer le programme 1C en mode « Configurateur », vous devez envisager la possibilité de le lancer uniquement via un client lourd. Ou vous devrez effectuer le travail de configuration localement sur le serveur, où il est possible de se connecter directement à la base de données.

Important. Le manque d'accès au configurateur dans les modes de lancement personnalisés offre une protection supplémentaire contre les interférences non autorisées dans la base de données.

Extérieurement, l'interface du configurateur de programme 1C diffère peu de l'interface utilisateur, mais l'ensemble des éléments de menu ici est complètement différent. La fenêtre du programme contient les positions suivantes :

  • Configuration. Fonctions de base comme « ouvrir », « enregistrer les modifications », etc. ;
  • Débogage. Utilisé par les programmeurs pour tester les modifications apportées ;
  • Administration. Mise en place des droits d'accès, création de nouveaux utilisateurs ;
  • Service. Paramètres d'interface, calculatrice, calendrier ;
  • Fenêtre. Fonctions de gestion des fenêtres ouvertes dans le configurateur ;
  • Référence. Aide pour la syntaxe, les fonctions, les informations générales sur le programme.

Sous ce menu se trouvent les commandes rapides les plus populaires lorsque vous travaillez avec le configurateur. Leur liste peut être modifiée à volonté. La fenêtre principale affiche des métadonnées représentant un ensemble prédéfini de classes.

À droite de l'arborescence des métadonnées, le configurateur 1C affiche les propriétés de la classe ouverte en édition. En fait, c'est le principal domaine de travail du programme. Il s'ouvrira :

  • Editeur de formulaires écran.
  • Editeur de formulaires imprimés et de syntaxe.
  • Matériel de référence.

Après avoir apporté des modifications, vous pouvez vérifier la fonctionnalité des innovations en mode débogage. Vous devez enregistrer les modifications et sélectionner le lancement en mode « Entreprise » (touche F5). Si les erreurs sont de nature syntaxique, avant d'enregistrer la configuration, le configurateur émettra des avertissements indiquant les erreurs. Si une erreur apparaît en mode entreprise, par exemple une division par 0, alors le programmeur peut passer de la fenêtre d'erreur au configurateur jusqu'à la partie du code où l'erreur se produit.

But

Le premier lancement après l'installation de toute configuration de programmes 1C 8.x s'effectue principalement en mode configurateur. Cela est nécessaire pour créer des utilisateurs, leur attribuer certains droits et installer une protection du module logiciel contre les accès non autorisés par des employés et des tiers.

Astuce : Pour ouvrir la configuration, vous devez immédiatement définir un mot de passe, sinon la modification même d'une petite section de code peut entraîner une inopérabilité totale du programme.

À l'avenir, ce mode sera utilisé pour effectuer des ajustements et introduire de nouveaux modules. La liste complète des fonctions est la suivante :

  • Changement de programme ;
  • Exécution du code de débogage ;
  • Vérifier les performances des modules ;
  • Configuration des paramètres du journal de bord ;
  • Réindexation de la base de données ;
  • Vérifier l'intégrité logique et référentielle ;
  • Publier la base de données sur un serveur web ;
  • Création d'une copie de sauvegarde de la base de données ;
  • Récupération après des échecs ;
  • Gestion des utilisateurs.

Pour faciliter et accélérer le travail des programmeurs et des développeurs, des astuces contextuelles sont utilisées dans la fenêtre du configurateur 1C. Avec eux, il suffit de maîtriser les bases générales des modules d'édition, il sera vraiment difficile de se tromper dans l'écriture des commandes.

Mise à jour de la configuration

L'un des domaines les plus populaires pour l'utilisation du mode « Configurateur » est la mise en œuvre des mises à jour. La société 1C lance une nouvelle version de chaque configuration sur le marché au moins une fois par trimestre. De ce fait, les erreurs constatées par les utilisateurs sont corrigées, les formulaires imprimés et électroniques sont modifiés conformément à la réglementation en vigueur. La comptabilité se caractérise par des ajustements réguliers et même par l'introduction de nouveaux types de reporting.

Ce n'est que lors de l'utilisation de la mise à jour automatique via un fichier exécutable que le programme d'installation efface généralement les modifications de code non standard. Avant de commencer, vous devez considérer les éléments suivants :

  • En cas de modifications importantes de la base de données, il est préférable d'utiliser la méthode de mise à jour manuelle.
  • Avant de démarrer le processus, vous devez vous assurer qu’aucune modification n’est bloquée.

Si vous effectuez la procédure sans tenir compte de l'introduction de nouveau code, l'administrateur système devra alors tout restaurer manuellement. Par conséquent, ils essaient d'utiliser l'élément « Mettre à jour la configuration » dans le menu « Configuration ».

Le spécialiste a la possibilité de comparer au préalable les deux modules. Si le changement de code dans le nouveau fichier affecte uniquement les zones dans lesquelles aucune modification n'a été effectuée, une mise à jour automatique est déclenchée. Dans d'autres cas, il est facile de transférer étape par étape les innovations nécessaires dans la base de données, en ignorant celles qui peuvent perturber la fonctionnalité ou les performances de vos propres modules.

Cet article est une suite logique de la série d'articles «Premiers pas dans le développement 1C». Il décrit l'environnement de développement sur la plateforme 1C, appelé « Configurateur ». Après avoir étudié ce matériel, vous apprendrez :

  • Qu'est-ce qu'une arborescence d'objets, à quoi sert-elle et comment travailler avec ?
  • A quoi sert la palette des propriétés, comment l'ouvrir, comment y trouver quelque chose ?
  • Quand faut-il configurer différents paramètres du configurateur et comment le faire ?
  • Que faut-il faire pour apporter des modifications à la configuration standard ?
  • Comment exécuter la configuration en mode débogage ?
  • Comment se connecter à une session client en mode débogage et voir ce qui s'y passe ?

Applicabilité

Cet article traite de la plate-forme 1C:Enterprise version 8.3, toutes les informations sont donc pertinentes pour les versions actuelles.

Techniques de base pour travailler dans le configurateur

L'arborescence des objets est la première chose que vous rencontrez au démarrage du configurateur.

Après avoir lancé la configuration de développement, afin de voir l'arborescence des objets, vous devez sélectionner l'un des deux éléments de menu Configuration (Ouvrir la configuration, si la configuration n'est pas encore ouverte, ou Fenêtre de configuration, si la fenêtre de configuration elle-même est fermée).

Vous pouvez également utiliser les boutons correspondants.

L'arborescence des objets de configuration affiche les entités présentes dans la configuration.

À l'aide de l'arborescence des objets, vous pouvez créer de nouveaux éléments, les modifier et ajouter de nouveaux détails et propriétés.

Cette fenêtre dispose d'un mode d'ancrage. Un bouton avec une icône en forme de trombone dans le coin supérieur droit de la fenêtre Configuration permet de le masquer lorsqu'il n'est pas actif.

Vous pouvez rechercher l'objet souhaité par les premières lettres. Le curseur se positionne automatiquement sur l'objet souhaité.

Parfois, une arborescence d’objets est appelée métadonnées. Le langage intégré possède une propriété spéciale appelée Métadonnées(c'est-à-dire des données sur des données).

L'une des fonctions du configurateur est le chargement/téléchargement de la base d'informations. Lors du téléchargement de l'infobase, vous obtenez un fichier compressé avec l'extension dt.

Nous avons déjà discuté de cette fonction en détail dans des articles précédents. Il est utilisé dans les cas suivants :

  • transférer une base de données d'un endroit à un autre ;
  • comme l'une des options d'archivage ;
  • pour convertir le mode de fonctionnement fichier de la base de données en client-serveur.

Il existe trois méthodes pour modifier les propriétés des objets de configuration. Le premier d'entre eux appelle la fenêtre d'édition des objets (en double-cliquant sur la souris).

Pratique pour les objets possédant un grand nombre de propriétés. La fenêtre d'édition de l'objet « Document1 » est représentée sur la figure.

Cette méthode n'existe pas pour tous les objets. Par exemple, les constantes constituent une exception.

La méthode suivante pour modifier les propriétés des objets consiste à utiliser la palette des propriétés, disponible pour tous les objets (simples et complexes). En conséquence, il peut être appelé pour n’importe quel objet.

L'appel s'effectue via le menu contextuel, élément Propriétés de l'objet(combinaison de touches Alt+Entrée).

Dans la palette, toutes les propriétés sont présentées sous forme de liste. Vous pouvez sélectionner les propriétés appropriées et les modifier.

La méthode est pratique pour les objets ayant un petit nombre de propriétés, mais peut être appliquée à n’importe quel objet.

La palette des propriétés dispose d'un mode d'ancrage (c'est-à-dire que la fenêtre peut être ancrée ou masquée).

Il est possible d'afficher uniquement les propriétés importantes. Le passage à ce mode s'effectue en appuyant sur le bouton en forme d'entonnoir.

Si vous ne trouvez pas de propriété, vous avez probablement appuyé sur ce bouton.

Pour chaque propriété il y a une description (affichée en bas de la fenêtre). La description peut être copiée dans le presse-papiers et utilisée pour faciliter la recherche.

Il est possible d'organiser les catégories de propriétés sur des onglets séparés. Pour activer ce mode, sur la palette des propriétés elle-même, sélectionnez l'élément dans le menu contextuel Signets. Cependant, il est souvent plus pratique de travailler avec une liste.

A l'aide de la palette des propriétés, il est pratique d'éditer des propriétés du même type pour plusieurs objets, puisque lors du passage d'un objet à un autre, la palette des propriétés s'affiche pour un autre objet, tandis que le curseur reste sur la même propriété.

Une autre méthode pour modifier les propriétés d'un objet à l'aide de la fenêtre Avancé. Pour ouvrir cette fenêtre, sélectionnez l'objet de configuration, puis sélectionnez l'élément dans le menu contextuel En plus.

Dans cette fenêtre, vous pouvez définir diverses propriétés de cet objet, qui sont principalement présentées sous la forme de différentes cases à cocher.

Il est pratique d'utiliser cette fenêtre si vous devez classer plusieurs objets, par exemple par sous-systèmes. Dans ce cas, cette fenêtre est appelée et lors du basculement entre les objets, une entrée dans les sous-systèmes de cet objet est attribuée.

Vous pouvez faire de même avec les droits d'accès, les options fonctionnelles et les paramètres de l'interface de commande. Afin de configurer le configurateur, vous devez sélectionner Paramètres dans le menu Outils.

Une fenêtre s'ouvrira avec un assez grand nombre de paramètres et de signets.

Sur le marque-page Lancer 1C : Entreprise vous pouvez préciser quelle application sera automatiquement utilisée au lancement depuis le configurateur (client léger, client lourd (application gérée), etc.).

Si réglé sur Sélectionner automatiquement, le système se concentrera alors sur les paramètres de la configuration elle-même.

Attention! Ce paramètre n'affecte que le lancement depuis le configurateur.

Ici, vous pouvez également configurer l'utilisation d'une faible vitesse de connexion (c'est-à-dire l'utilisation du regroupement des données transmises au serveur en paquets).

Lors du débogage, afin de comprendre le fonctionnement de l'application sur des canaux de communication fins, vous pouvez mettre en place une simulation du délai des appels serveur.

Sur le marque-page Lancer 1C : Entreprise il y a aussi un sous-signet Supplémentaire, où à l'aide de cases à cocher, vous pouvez définir un certain nombre de paramètres supplémentaires qui affectent le lancement de l'application à partir du configurateur (si les indicateurs de performance seront affichés, si la commande sera affichée Toutes les fonctions etc.).

Sur le marque-page Sont communs indique si vous devez uniquement créer des objets d'application gérés ou si vous devez créer des objets qui se trouvent également dans l'application standard.

Sur le marque-page Paroles vous pouvez configurer les principes d'édition et d'affichage du texte (préciser la police, la largeur des onglets et d'autres paramètres).

Sur le marque-page Modules Il existe un certain nombre de sous-signets. Ici, vous configurez la manière dont le texte sera affiché dans les modules.

Comment cela se déroulera-t-il ? Examen, Regroupement Et Indice de contexte.

Sur le marque-page Référence indique comment le certificat sera délivré.

Vous pouvez utiliser les cases à cocher pour indiquer les sections qui vous intéressent.

Pour pouvoir éditer (modifier) ​​la configuration standard, il faut aller dans le menu Configuration sélectionner un article Soutien, Plus loin Mise en place de l'assistance.

Le formulaire de configuration du support apparaît. Dans ce formulaire, cliquez sur le bouton Activer l'option de modification.

Le système vous avertira qu'à l'avenir, il sera impossible de mettre à jour la configuration de manière entièrement automatique.

Si nous avons toujours l'intention d'apporter des modifications, nous devons cliquer sur le bouton Oui. La fenêtre Configurer les règles de support apparaît.

Si nous ne cherchons pas à apporter des modifications globales à la configuration, mais que nous essayons de nous en sortir uniquement en ajoutant quelques objets, cela n'a aucun sens de modifier les paramètres par défaut sous cette forme. Vous devez immédiatement appuyer sur le bouton D'ACCORD.

Après cela, vous devrez configurer une règle de support pour l’ensemble de la configuration.

Pour cela, dans la partie tabulaire du formulaire « Paramètres du support », dans la ligne du haut (dans laquelle est indiqué le nom de la configuration), dans le champ de droite, double-cliquez avec la souris pour appeler la fenêtre « Paramètres du support ». Formulaire Paramètres de règles » (pour cet objet).

Dans le formulaire qui apparaît, vous devez sélectionner une règle L'objet fournisseur est édité tout en conservant le support et appuyez sur le bouton D'ACCORD.

Le message « Les paramètres de support doivent être fermés ». Grâce à ces actions, nous aurons la possibilité d'ajouter de nouveaux objets. Le bouton est activé dans la fenêtre de configuration Ajouter.

Si vous devez apporter des modifications aux objets de configuration existants, vous pouvez également modifier la règle de prise en charge pour chacun de ces objets, comme nous l'avons fait pour l'ensemble de la configuration.

Il est à noter que le programmeur ne modifie pas directement la configuration de la base de données, mais travaille avec sa propre configuration, appelée principale.

Si des modifications ont été apportées à la configuration principale, un petit astérisque (*) apparaîtra dans la barre de titre de la fenêtre de configuration.

Dans ce cas, la configuration de la base de données n'a pas encore été mise à jour, comme l'indique un point d'exclamation dans le titre de la fenêtre « Configuration ».

Pour mettre à jour la configuration de la base de données conformément aux modifications apportées par le programmeur, vous devez appeler l'élément du menu Configuration, utilise la clé F7 ou le bouton correspondant.

Pour démarrer la configuration en mode utilisateur, vous pouvez sélectionner 1C:Enterprise dans le menu Outils ou utiliser le raccourci clavier Ctrl+F5.

Vous pouvez exécuter la configuration en mode débogage (Démarrer le débogage depuis le menu Débogage, clé F5 ou le bouton correspondant de la barre de commande).

La différence entre le mode débogage et l'exécution en mode utilisateur est qu'il est possible d'arrêter l'application aux bons moments, de lire les valeurs des variables, etc.

Lors du développement, si la configuration change, il est pratique de lancer immédiatement le débogage ; le système vous demandera automatiquement de sauvegarder la base de données ; il vous suffit de donner une confirmation.

Si l'application est démarrée par l'utilisateur (pas en mode débogage), vous pouvez toujours, si nécessaire, vous connecter au processus de l'utilisateur depuis le configurateur et faire du débogage.

Tout d'abord, pour une session donnée en mode 1C:Entreprise via le menu principal Service/Options vous devez ouvrir la fenêtre « Options » et cocher la case Le débogage en mode actuel est autorisé.

Pour l'avenir, vous pouvez cocher U définir le mode d'activation du débogage au démarrage.

Après cela, dans le configurateur, vous devez sélectionner l'élément Connexion du menu Débogage.

Cela ouvrira la fenêtre Éléments de débogage avec une liste de processus pouvant être débogués. Dans cette liste, vous devez sélectionner l'élément de débogage souhaité (session utilisateur) et vous y connecter en appuyant sur le bouton Insérer.

Dans les articles suivants de la série, nous ferons référence plus d'une fois à l'étude des capacités du configurateur. Alors ne vous inquiétez pas s’il y a quelque chose dans son interface que vous ne comprenez pas encore.

À propos, dans le prochain article, nous examinerons un outil de configuration spécial - un débogueur, sans la connaissance duquel il est presque impossible pour un développeur de déboguer son code de programme.

Une démonstration rapide, étape par étape, du développement d'applications sur la plateforme 1C:Enterprise 8.2.

Pour exécuter l'exemple, vous aurez besoin de la plateforme 1C:Enterprise 8.2. Sur notre site Web, vous pouvez télécharger. Cette démo a été préparée en utilisant exactement cette version !

Un système RH simple

Nous allons maintenant créer un mini-système pour les dossiers personnels des employés de l'entreprise. Cela nous permettra d'embaucher et de licencier des employés, ainsi que de travailler avec des documents personnels.

Chaque configuration doit être stockée dans un répertoire (dossier) distinct.

1. Créez un nouveau dossier sur n'importe quel lecteur de notre ordinateur, par exemple "C:\Our Frames".

2. Lancez 1C : Entreprise. Une liste de bases d'informations s'ouvrira. Si vous n'avez créé aucune infobase ou ajouté des infobases existantes, la liste sera vide.

1C:Enterprise peut fonctionner avec plusieurs bases de données sur un seul ordinateur. Par exemple, une base de données gère les enregistrements du personnel, une autre base de données gère les enregistrements de marchandises, une troisième gère les enregistrements comptables de la société A et une quatrième gère les enregistrements comptables de la société B.

3. Cliquez sur le bouton "Ajouter".

À la première étape de l'assistant, sélectionnez l'option "Ajouter une infobase existante à la liste".

Dans un deuxième temps, précisez le nom de l'infobase tel qu'il apparaîtra dans la liste des bases, par exemple « Notre personnel ». Le nom de la base de données peut être arbitraire, rien n'en dépend.

4. À l'étape suivante, spécifiez le chemin d'accès au dossier que vous avez créé à l'étape 1 de notre guide étape par étape (dans notre cas, il s'agit de C:\Our Frames). Cliquez sur "…" , entrez dans le dossier et cliquez sur "Sélectionner".

Le répertoire contenant la base d'informations peut se trouver sur le disque dur local de l'ordinateur, par exemple « C:\Notre Personnel », ou peut-être sur un autre ordinateur du réseau local, par exemple « \\SERVER\KADR ». Dans ce cas, des droits d'accès complets à ce dossier doivent être accordés (lecture, écriture, etc.).

Pour le modifier, vous pouvez cliquer sur le bouton Modifier. Par exemple, l'infobase a été déplacée vers un autre emplacement ou vous souhaitez lui donner un nom différent. Pour supprimer une infobase de la liste, cliquez sur le bouton Supprimer. Dans ce cas, l'infobase est supprimée de la liste, mais n'est pas physiquement supprimée du disque.

6. Sélectionnons le mode de lancement "Configurateur". Pour cela, cliquez sur le bouton « Configurateur ».

1C peut être lancé selon deux modes :

  • 1C : Entreprise- mode d'utilisation de la base d'informations. Les utilisateurs réguliers travaillent dans ce mode, saisissent des données, impriment des rapports, etc. Dans ce mode, vous ne pouvez pas modifier la structure de configuration.
  • Configurateur- mode configuration (programmation). Les programmeurs travaillent dans ce mode, créent de nouveaux répertoires, rapports et écrivent des modules de programme. Dans ce mode, vous ne pouvez pas saisir de données dans l'infobase.

7. Comme il n'y a encore rien dans le dossier créé, 1C demandera une confirmation pour créer une nouvelle base d'informations.

8. Cliquez sur Oui. Sélectionnez ensuite l'option « Créer une infobase sans configuration pour développer une nouvelle configuration ou charger une infobase précédemment déchargée » (option 2) et cliquez sur le bouton « Suivant ». À l'étape suivante, cliquez sur le bouton "Terminer".

9. Le configurateur se lancera. Ouvrez l'arborescence de configuration, c'est là que nous travaillerons très souvent. Pour cela, sélectionnez « Configuration » - « Ouvrir la configuration » dans le menu ou cliquez sur l'icône correspondante.

La fenêtre de l'arborescence de configuration apparaîtra. Donnez-lui une taille confortable.

Cette fenêtre présente tous les objets de configuration, tels que les répertoires, documents, rapports, etc. Pour développer une branche spécifique, vous devez double-cliquer sur le signe plus ou double-cliquer sur son nom.

Création d'objets de configuration

10. Placez le curseur sur la ligne "Répertoires" et cliquez sur le bouton (ou faites un clic droit et sélectionnez Ajouter). Cela ouvrira Fenêtre d'édition de l'objet de configuration(une sorte de constructeur pour créer un répertoire).

La fenêtre d'édition des objets de configuration est conçue pour créer rapidement de nouveaux objets de configuration. La séquence de saisie des données est conçue de telle manière que les données précédentes peuvent servir de base à la saisie ultérieure des données. Le mouvement est contrôlé par les boutons en bas de la fenêtre « Suivant » et « Retour ». À chaque étape, il vous est demandé de saisir un groupe de données logiquement liées. Vous pouvez également parcourir les étapes en cliquant sur l'onglet correspondant (Principal, Sous-systèmes, Options fonctionnelles, etc.).

11. Dans la première étape (onglet), définissez le « Nom » de notre répertoire (identifiant), par exemple « Postes ». Après avoir saisi le Nom, appuyez sur la touche « Entrée » du clavier ou déplacez la souris vers le champ suivant. Sur la base du « Nom », le système créera automatiquement un « Synonyme ».

Le nom de l'objet (dans notre cas, le répertoire) est une propriété importante et obligatoire de tout objet de configuration. C'est ce qui sera utilisé lors de l'écriture du code du programme en langage 1C. Le nom ne peut pas être corrigé comme ça, car tous les endroits du programme où ce répertoire est utilisé devront également être corrigés.

Prenez le répertoire "Nom" très au sérieux. Le nom doit être concis, compréhensible, reflétant l'essence de l'annuaire, par exemple : « Pays », « Employés », « Produits », etc.

Les noms des objets de configuration, des détails, des variables, des procédures et des fonctions dans 1C peuvent contenir des lettres des alphabets russe et anglais (minuscules et majuscules), des traits de soulignement et des caractères numériques. Le nom ne peut pas commencer par des chiffres.

Tout objet de configuration possède également la propriété "Synonyme". Il est destiné à stocker un « nom alternatif » d'un objet de configuration (dans notre cas, un répertoire). C'est celui-ci qui sera utilisé dans les éléments d'interface de notre programme, c'est-à-dire qu'il sera montré à l'utilisateur. Il n'y a aucune restriction pour « Synonyme » et il peut être défini sous une forme lisible, par exemple « Liste des positions », etc.

Chaque répertoire dispose de deux champs prédéfinis (prédéfinis) « Code » et « Nom ». Vous pouvez modifier la longueur du nom, la longueur du code et le type de code : « Numéro » ou « Chaîne ».

13. Fermez la fenêtre d'édition du répertoire "Positions".

14. Créons un nouveau répertoire "Employés" (voir point 10).

Définissez le nom du répertoire (identifiant) sur « Employés ».

Définissez la longueur du nom sur 100 caractères.

Nous stockerons le nom complet de l'employé dans le nom. Parfois, les noms et prénoms sont assez longs, donc 100 caractères suffisent.

15. Dans ce répertoire, en plus des champs déjà spécifiés (Code et Nom), nous aurons plusieurs champs supplémentaires (détails, attributs). Désormais, la liste des détails supplémentaires (champs) est vide. Cliquez sur le bouton "Ajouter".

En conséquence, une fenêtre d'édition des propriétés des accessoires (palette des propriétés) s'ouvrira. À propos, les accessoires, les attributs et les champs sont fondamentalement la même chose. C'est juste que dans la terminologie 1C, il est d'usage d'utiliser des « accessoires ».

16. Définissez le nom de l'attribut dans la palette des propriétés sur « Position ». Spécifiez le type d'attribut - "DirectoryLink.Positions", que nous avons créé précédemment. Cela signifie que les valeurs de cet attribut seront sélectionnées dans le répertoire « Positions ». Fermez la fenêtre de la palette des propriétés.

17. Créez l'attribut "Salaire" (tapez Nombre, Longueur 10, Précision 2). Pour une valeur de type "Nombre", la précision indique le nombre de décimales (dans notre cas, 2 décimales).

18. Créez les détails de la date d'admission et de la date de licenciement (type de date).

19. Nous avons maintenant deux répertoires et nous pouvons saisir certaines données.

Mettons à jour la configuration de la base de données (enregistrons toutes les modifications que nous avons apportées à la configuration). Cela peut être fait à l'aide du menu du programme (Configuration – Mettre à jour la configuration de la base de données), ou de l'icône correspondante dans la barre d'outils, ou de la touche F7.

Puisque nous avons modifié (modifié) la structure de la base d'informations, 1C analysera ces changements et affichera une fenêtre avec une liste d'entre eux. Cliquez sur le bouton "Accepter".

20. Démarrez le système en mode 1C:Entreprise. Cela peut être fait directement depuis le Configurateur en cliquant sur la barre d'outils ou sur la touche F5. La fenêtre 1C:Entreprise apparaîtra.

21. Ouvrez le répertoire Postes. Pour cela, cliquez dans le panneau de navigation (sur le côté gauche de la fenêtre de l'application) sur l'inscription (lien) Postes. Une fenêtre de répertoire s'ouvrira.

22. Entrez plusieurs positions à l’aide du bouton ou de la touche INS. Par exemple, directeur, comptable, programmeur.

Veuillez noter que les codes sont attribués automatiquement, bien qu'ils puissent être modifiés. Dans ce cas, il est nécessaire de conserver l’unicité des codes. Les paramètres d'unicité peuvent être configurés dans le configurateur ; par exemple, vous pouvez désactiver complètement le contrôle de l'unicité du code.

Par défaut, le tri est défini par Nom. Cela vous permet de taper les premières lettres du titre du poste, et le curseur se déplacera automatiquement vers la position souhaitée. Vous pouvez également paramétrer un autre type de tri : par code ou par détails. Pour cela, il suffit de faire un clic gauche sur le nom (titre) de l'attribut.

23. Ouvrez le répertoire des employés.

24. Obtenez des employés. Par exemple, Ivanov Ivan Ivanovich est directeur, Petrov Petr Petrovich est comptable, Sidorov Sergey Sergeevich est programmeur. Nous remplissons uniquement les détails Nom (nom complet) et Poste. Veuillez noter que lorsque vous spécifiez un poste, le répertoire Postes s'ouvre. Pour enregistrer un nouvel élément du répertoire (nouvelle entrée), cliquez sur « Enregistrer et fermer ».

25. Fermez la fenêtre 1C:Enterprise et revenez en mode Configurateur.

Dans la vraie vie, l'embauche d'un salarié s'effectue à l'aide du document personnel « Ordre d'embauche ». C'est ce que nous allons mettre en œuvre dans la partie 2 de notre exemple étape par étape.

Commençons notre connaissance avec le configurateur 1c Enterprise. Dans cette section du programme, la configuration et ses objets sont créés et configurés. En règle générale, des programmeurs ou des utilisateurs expérimentés travaillent ici. Cependant, il sera utile à tous les autres, ainsi qu'à ceux qui commencent tout juste à se familiariser avec 1c, d'étudier les capacités du configurateur. Ainsi, lorsque nous commençons, nous voyons une telle fenêtre.

Pour commencer à travailler avec la configuration, nous devons l'ouvrir. Pour cela, sélectionnez le menu « Configuration » - « Ouvrir la configuration ». Ou utilisez le bouton correspondant.

La configuration de cette base d'informations 1c s'est ouverte devant nous. Nous pouvons examiner toutes les constantes, répertoires, documents, rapports et autres objets de configuration, si nécessaire, modifier les paramètres ou créer quelque chose de nouveau.

Voyons maintenant comment charger la configuration dans 1s 8.2. Pour ce faire, nous allons aller dans le menu « Configuration » et sélectionner « Charger la configuration à partir du fichier ». Ensuite, sélectionnez simplement le fichier souhaité au format *.cf.

Vous pouvez également faire l'inverse en enregistrant la configuration existante dans un fichier. Cela peut être nécessaire pour créer une copie de sauvegarde de la configuration ou pour l'installer sur une autre base. Veuillez noter que le chargement et la sauvegarde des configurations ne peuvent être effectués qu'avec une configuration ouverte. Sinon, ces fonctionnalités seront inactives. Vous trouverez ci-dessous quelques exemples illustratifs.