DIE KLINGEL

Es gibt diejenigen, die diese Nachricht vor Ihnen gelesen haben.
Abonnieren Sie, um die neuesten Artikel zu erhalten.
Email
Name
Familien-oder Nachname
Wie möchten Sie The Bell lesen?
Kein Spam

Eines der grundlegenden Elemente jeder 1C-Konfiguration sind Verzeichnisse. Sie speichern Informationen, die in den meisten anderen Objekten der 1C-Anwendung verwendet werden. Aus diesem Grund werden bei der Entwicklung oder Aktualisierung eines Systems auf der 1C-Plattform zunächst neue Verzeichnisse hinzugefügt und ausgefüllt. Jeder 1C-Entwickler sollte die grundlegenden Eigenschaften, Funktionen und Fähigkeiten dieser Konfigurationsobjekte kennen.

Die Struktur und Funktionen von Verzeichnissen in 1C 8.3

Die Hauptfunktion von Verzeichnissen besteht darin, Referenzinformationen zu speichern und bereitzustellen. Die Buchhaltung in 1C-Systemen erfolgt im Kontext von Verzeichnissen: Nomenklatur, Kunden und andere.

Entwickler unterscheiden eine separate Art von Verzeichnissen - Klassifikatoren. Dazu gehören beispielsweise staatlich genehmigte Informationen:

  • Einheiten;
  • Währungen;
  • Länder der Welt;
  • Berufe.

Verzeichnisse im 1C-Programm sind ihrer Struktur nach Listen bestimmter Daten. Um sich mit den vorhandenen Verzeichnissen in der 1C-Konfiguration vertraut zu machen, müssen Sie sie im Konfiguratormodus eingeben. Suchen Sie im Konfiguratorbaum den Zweig „Referenzen“ und erweitern Sie ihn.

Jedes der Verzeichnisse hat seine eigenen Eigenschaften, die von den Entwicklern festgelegt wurden. Betrachten Sie die wesentlichen Eigenschaften am Beispiel des Nachschlagewerks "Währungen".

Die Registerkarte „Basis“ enthält Informationen über den Namen des Verzeichnisses und seine Beschreibung. Der nächste Abschnitt „Subsysteme“ ist für die Aufnahme des Verzeichnisses in ein bestimmtes Subsystem zuständig.


Die Registerkarte „Funktionale Optionen“ definiert die Funktionalität über die Suche. Auf der Registerkarte „Hierarchie“ können Sie verschachtelte Verzeichniselemente erstellen. Hierarchische Arten von Verzeichnissen können äußerst nützlich sein.


Auf der Registerkarte „Eigentümer“ wird der Unterordnungsmechanismus konfiguriert. Wenn das Verzeichnis einem anderen untergeordnet ist, ist das Ausfüllen der Requisiten "Eigentümer" obligatorisch.

Auf der Registerkarte "Daten" wird festgelegt, welche Informationen Sie dem 1C-Verzeichnis hinzufügen können. Oben werden der Code und der Name konfiguriert - eines der Standarddetails, in der Mitte - eine Liste der hinzugefügten Details. Unten sehen Sie tabellarische Teile des Verzeichnisses.


Mit den Nummerierungseinstellungen des Konfigurationsobjekts in 1C können Sie eine eindeutige Nummerierung für die Elemente des Verzeichnisses erstellen.


Auf der Registerkarte „Formulare“ erstellen Entwickler Schnittstellen, die für Benutzer sichtbar sind. Die gebräuchlichsten Formen sind Element und Liste: So sehen Benutzer eine Liste mit Verzeichnisdaten und ihren Elementen im 1C-Programm.


Die richtige Einstellung der Parameter auf der Registerkarte "Eingabefeld" schafft die bequemsten Arbeitsbedingungen für Benutzer. Die Optionen Schnellauswahl/Eingabe nach Zeichenkette/Volltextsuche helfen Ihnen, das gesuchte Element zu finden. "Verlaufsauswahl während der Eingabe" speichert zuvor verwendete Positionen.


Der Abschnitt "Befehle" zeigt eine Liste vorhandener Schaltflächen, die dieses Verzeichnis aufrufen. Unter "Layouts" finden Sie alles Formulare drucken bestimmtes Konfigurationsobjekt. "Eingabe basierend auf" wird vom Entwickler in Fällen beeinflusst, in denen andere Konfigurationsobjekte basierend auf dem Verzeichniselement erstellt werden sollen.


Der Unterabschnitt „Berechtigungen“ gibt Auskunft darüber, welche Rollen den Zugriff auf das Verzeichnis beinhalten, einschließlich Verzeichnisse ausfüllen, bearbeiten und lesen. "Datenaustausch" teilt Ihnen mit, an welchen Austauschplänen das Verzeichnis teilnimmt. Die letzte Registerkarte enthält die Möglichkeit, zu Modulen zu wechseln, um Prozeduren und Funktionen zu schreiben. Es gibt auch eine Liste mit vordefinierten Wörterbuchwerten, auf die direkt im Code zugegriffen werden kann.


Nicht alle Eigenschaften sind erforderlich. Einige Registerkarten bleiben während der gesamten Lebensdauer der Software auf der 1C-Plattform unberührt.

Um das Erstellen von Verzeichnissen in 1C zu vereinfachen, erstellen wir ein neues Konfigurationsobjekt dieses Typs.

Erstellen und Übertragen eines Verzeichnisses auf 1C 8.3

Anhand eines Beispiels einer nicht standardmäßigen Konfiguration erstellen und verwenden wir das Verzeichnis "Subdivisions", in dem Daten zur Struktur des Unternehmens gespeichert werden. Suchen Sie im Konfigurator im Konfigurationsbaum nach „Referenzen“ und klicken Sie auf die Schaltfläche „Hinzufügen“. Füllen Sie die Felder aus:

  • Name/Synonym. Das erste Attribut ist für den Namen des Objekts in der Konfiguration verantwortlich, das zweite für den Namen im Unternehmensmodus;
  • Die Objektdarstellung wird verwendet, wenn ein Element des Verzeichnisses geöffnet wird;
  • Die Listenansicht wird verwendet, wenn eine Liste von Referenzdaten angezeigt wird;
  • Erklärung - Hilfe für Benutzer.


Als nächstes müssen wir einem der Subsysteme ein neues Verzeichnis hinzufügen, wenn wir möchten, dass Benutzer es in der Benutzeroberfläche sehen können. Öffnen Sie die Registerkarte „Subsysteme“ und aktivieren Sie das Kontrollkästchen neben dem bereits vorhandenen Subsystem „Allgemein“.


Unser neues Verzeichnis wird hierarchisch aufgebaut sein, da Abteilungen ineinander übergehen können. Abteilungsgruppen sind in unserem Unternehmen nicht vorgesehen, daher wird der Typ "Hierarchie der Elemente" gewählt. Gleichzeitig werden wir die Verschachtelung von Unterteilungen nicht einschränken.


Neben dem Standard-Set benötigen wir noch ein paar weitere Angaben und einen tabellarischen Teil für die Mitarbeiterliste. Dazu müssen Sie sie auf der Registerkarte "Daten" in den entsprechenden Abschnitten hinzufügen.


Der Einfachheit halber müssen Sie unsere Daten zum Listenformular hinzufügen. Erstellen Sie dazu auf der Registerkarte "Formulare". neue Form Liste und legen Sie es als Haupt fest. Aktivieren Sie im Dialogfeld die Kontrollkästchen für alle Details, die wir benötigen. Wir werden auch die Form des Elements festlegen, um die Details in der für unsere Benutzer geeigneten Reihenfolge anzuordnen.


Damit ist die Erstellung des Demo-Verzeichnisses „Subdivisions“ abgeschlossen. Wir aktualisieren die Konfiguration und starten das System erneut im Enterprise-Modus. Im Subsystem "Allgemein" erschien die Funktionstaste "Liste der Abteilungen". Ein Klick darauf öffnet das von uns angegebene Verzeichnislistenformular mit der Möglichkeit, Elemente hinzuzufügen.


Viele Unternehmen arbeiten mit mehreren 1C-Datenbanken, sodass der Entwickler möglicherweise vor der Aufgabe steht, das erstellte Verzeichnis in eine andere Datenbank zu übertragen. Dazu wird neben den meisten Konfigurationen eine externe Verarbeitung mitgeliefert - "Upload und Laden von XML-Daten". Vor dem Übertragen von Verzeichnissen 1C 8.3 muss jedoch die Empfängerkonfiguration vorbereitet werden. Darin sollte ein ähnliches Konfigurationsobjekt mit identischen Feldern und tabellarischen Teilen angelegt werden.

Beim Öffnen dieser Verarbeitung müssen wir angeben, welche Objekte wir übertragen möchten, und eine Datei auswählen. Dann erstellt das gestartete Verzeichnis-Entladen eine XML-Datei, in die es alle Daten schreibt.


Um Verzeichnisse in eine andere Infobase hochzuladen, müssen Sie dorthin gehen und dieselbe externe Verarbeitung öffnen. Starten Sie auf der zweiten Registerkarte den Download. Dies ist ein manueller Mechanismus. Wenn Sie also regelmäßig neue Elemente des Verzeichnisses in eine Datenbank eingeben möchten, ist es besser, einen Austausch zwischen den Datenbanken zu organisieren.

Abschließend möchte ich daran erinnern, dass die Erstellung von Verzeichnissen in 1C 8.3 nach der Inbetriebnahme des Systems aufgrund der Notwendigkeit eines exklusiven Zugriffs auf die Datenbank zu Problemen führen wird. Es ist am sichersten, die Konfiguration auf dem Server zu aktualisieren.

Was sind 1C-Verzeichnisse und welche Rolle spielen sie in 1C - darüber und vieles mehr in unserem neuen Artikel.

Verzeichnisse in 1C wurden erstellt, um Informationen zu speichern, die für die Arbeit in anderen Dokumenten in 1C verwendet werden, z. B. Berichte. Es stellt sich heraus, dass die Arbeit im 1C-System nach Verzeichnissen ausgeführt wird und alle darin gespeicherten Informationen als regulatorische Referenz bezeichnet werden.

Wozu dienen 1C-Nachschlagewerke?

Jedes Produkt dient als klares Beispiel zur Erläuterung. Für seine Bewegung im Unternehmen (Kauf, Lagerung in einem Lager, Installation, Verkauf usw.) werden spezielle Dokumente erstellt, z. B. Formulare, Rechnungen usw. In einer normalen Situation würden alle diese Dokumente manuell ausgefüllt werden, aber wenn verwendet automatisiertes System, das spart nicht nur Zeit, sondern bewahrt Sie auch vor vielen Fehlern.

Durch ein automatisiertes System können Sie sich einmalig eine Liste zusammenstellen, in die dann genau dieses Produkt eingetragen wird. Bei Bedarf kann die Beschreibung immer die notwendigen Daten, Eigenschaften und andere Informationen angeben. Es stellt sich heraus, dass 1C-Verzeichnisse bereits vorhanden sind fertige Listen mit Daten zu Waren, Kunden, Dienstleistungen etc. Bei Bedarf können die Listen geändert und ergänzt werden.

Wo befinden sich 1C-Verzeichnisse?

Normalerweise wird die Schnittstelle für die Arbeit in 1C Enterprise von einem Programmierer entwickelt, was bedeutet, dass sich verschiedene Verzeichnisse in völlig unterschiedlichen Menüs befinden können.

In einem Thick Client kann ein Benutzer mit Administratorrechten jedes 1C-Dokument öffnen und hat Zugriff auf jedes Verzeichnis. Dazu müssen Sie das Menü "Operationen" öffnen, auf "Handbücher" klicken und das gewünschte aus der vorgeschlagenen Liste auswählen.


Schaut man im Thin Client nach, dann gibt es auch ein ähnliches Menü. Es heißt "alle Funktionen". Entsprechend dem Schema seiner Arbeit ähnelt es dem Menü "Operationen".

Im Konfiguratormodus wird der Zugriff auf alle Verzeichnisse über den Konfigurationszweig geöffnet. Von dort aus können Sie mit jedem Verzeichnis arbeiten, seine Vorlage anpassen, ändern und so weiter. Doppelklicken Sie darauf, um zu beginnen.

Welche Art von Verzeichnissen hat 1C?

Wenn Sie das 1C 8-Verzeichnis öffnen, wird ein Formular in Form einer Liste vor Ihnen geöffnet. Zur Vereinfachung können die Listen nach bestimmten Merkmalen und Merkmalen gruppiert werden.


Wenn Sie eine Gruppe öffnen, sehen Sie eine Liste aller Elemente. Und nachdem Sie auf das Element selbst geklickt haben, wird das Referenzformular verfügbar, die Felder, die Sie ausfüllen und ändern können.

Am häufigsten werden in 1C Enterprise für Verzeichnisse zwei Pflichtfelder zugewiesen:

    Der Name des Verzeichnisses.

Sie sollen dabei helfen, ein Element von einem anderen zu unterscheiden. Manchmal deaktivieren Programmierer diese Optionen, aber das passiert äußerst selten.


Das Feld "Code" wird meistens von Benutzern für die Bearbeitung gesperrt (spezielle Zugriffsrechte sind erforderlich) und sein Wert wird automatisch generiert.

Verzeichnis ist eine Liste möglicher Werte des einen oder anderen Attributs des Dokuments (im weiteren Sinne des Wortes "Dokument").

Verzeichnisse werden in Fällen verwendet, in denen mehrdeutige Informationseingaben ausgeschlossen werden müssen.

Damit beispielsweise Käufer, Verkäufer, Lagerhalter und Direktor verstehen, um welche Art von Produkt es sich handelt, müssen alle denselben Namen nennen. Und in diesem Fall brauchen Sie einen Führer. Normalerweise drin Handelsunternehmen es sieht aus wie eine preisliste, und wenn ein solches verzeichnis auf einem computer gespeichert ist, dann ist darin das gesamte mögliche warensortiment eingetragen, mit dem das handelsunternehmen arbeitet.

Das 1C:Enterprise-System ermöglicht es Ihnen, eine nahezu unbegrenzte Anzahl von notwendigen Verzeichnissen zu verwalten. Jedes Verzeichnis ist eine Liste homogener Objekte: Mitarbeiter, Organisationen, Waren usw. Jedes dieser Objekte wird aufgerufen Verzeichniselement.

Als Pflichtangaben hat jedes Verzeichnis der Code und Name. Der Verzeichniselementcode kann entweder numerisch oder Text sein.

Das 1C:Enterprise-System bietet zahlreiche Möglichkeiten zum Arbeiten mit Codes für Verzeichniselemente: automatische Zuweisung von Codes, automatische Kontrolle der Eindeutigkeit von Codes und andere.

Die Liste der Verzeichniselemente im 1C:Enterprise-System kann mehrstufig sein. In diesem Fall werden alle Zeilen des Verzeichnisses in 2 Typen unterteilt: "einfache" Elemente des Verzeichnisses und Gruppen des Verzeichnisses. Mit Gruppen können Sie zu den darunter liegenden Ebenen eines Verzeichnisses mit mehreren Ebenen wechseln.

Die Verwendung von mehrstufigen Verzeichnissen ermöglicht es Ihnen, die Eingabe von Informationen in das Verzeichnis mit dem gewünschten Detaillierungsgrad zu organisieren. Elemente und Gruppen von Elementen in einem Wörterbuch mit mehreren Ebenen können von einer Gruppe in eine andere übertragen werden.

Neben dem Code und dem Namen können die Verzeichnisse des 1C:Enterprise-Systems beliebige zusätzliche Informationen über das Element des Verzeichnisses speichern. Um solche Informationen im Verzeichnis zu speichern, kann eine Liste erstellt werden. Einzelheiten.

Mechanismus verwenden Einzelheiten Verzeichnis ist es einfach, beispielsweise eine Datei mit Mitarbeitern zu organisieren. Dazu reicht es aus, wenn im Verzeichnis „Mitarbeiter“ Details zum Speichern von Informationen zu Bildung, Passdaten und anderen Personalinformationen erstellt werden. Verwenden der integrierten Suchwerkzeuge im Verzeichnis, wenn Sie die Konfiguration verwenden notwendige Informationenüber den Mitarbeiter können leicht gefunden werden.

Um Benutzern die Arbeit mit dem Verzeichnis in der Konfigurationsphase zu erleichtern, können Sie verschiedene Arten von Masken zur Anzeige des Verzeichnisses erstellen. Abhängig vom Kontext des Verzeichnisaufrufs können Sie die Verwendung eines bestimmten Dialogfelds für die Arbeit damit angeben.

Zu beachten ist, dass der Konfigurator das Verzeichnis selbst nicht als Werteliste erstellt, sondern eine Referenzvorlage, sein Template, entwickelt. Im Konfigurationsprozess wird die Struktur der Informationen beschrieben, die im Verzeichnis gespeichert werden, eine Bildschirm- und ggf. gedruckte Darstellung des Verzeichnisses entwickelt und verschiedene Merkmale seines „Verhaltens“ festgelegt.

In diesem Handbuch wird der Begriff „Verzeichnis“ verwendet, der als Beschreibung der Struktur, Form und des Verhaltens des Verzeichnisses zu verstehen ist.

abstrakt

zum Thema: „Hierarchische und untergeordnete Verzeichnisse im 1C: Enterprise-System“

Abgeschlossen von: Student der Gruppe 230105 3 Kurs

D. G. Kravets

Geprüft von: N. N. Shemyakina

Inhalt

Einführung

1. Zweck von Verzeichnissen

2. Hierarchische Verzeichnisse

3. Untergeordnete Verzeichnisse

Fazit

Anwendung

Bibliographisches Verzeichnis

Einführung

1C:Enterprise ist ein Programmsystem für integrierte Automatisierung Diverse Orte Wirtschaftstätigkeit: Rechnungswesen, Betriebsbuchhaltung, Betriebswirtschaftliche Berechnungen. 1C:Enterprise besteht aus der Technologieplattform und Konfigurationen.

Die Technologieplattform ist eine Reihe verschiedener Mechanismen, die für die Automatisierung verwendet werden, und umfasst drei Hauptfunktionskomponenten:

1. "Buchhaltung" - für die Buchhaltung auf der Grundlage von Buchhaltungstransaktionen konzipiert. Bietet die Pflege von Kontenplänen, die Eingabe von Transaktionen, den Erhalt von Buchhaltungsergebnissen und die Berichterstattung.

2. "Berechnung" - entwickelt, um komplexe periodische Berechnungen durchzuführen. Zum Rechnen verwendet Löhne beliebiger Komplexität, Berechnungen Wertpapiere usw.

3. „Betriebsbuchhaltung“ – entwickelt, um die Verfügbarkeit und Bewegung von Geldern in verschiedenen Abschnitten in Echtzeit zu erfassen. Es wird verwendet, um Bestände von Inventargegenständen, Abrechnungen mit Gegenparteien usw.

Die Konfigurationen konzentrieren sich auf die Automatisierung eines bestimmten Bereichs der Wirtschaftstätigkeit und entsprechen den verabschiedeten Rechtsvorschriften, arbeiten auf der Grundlage geeigneter technologischer Plattformen.

Das 1C:Enterprise-System verfügt über viele Tools, Steuerelemente und verschiedene Objekte um Automatisierungsprobleme zu lösen und bestimmte Ergebnisse des Programms zu erzielen. Das System verfügt bereits über einige integrierte Funktionen, die in jeder Art von Systembereitstellung unterstützt werden. Eine dieser Funktionen ist der Mechanismus zum Unterstützen von Verzeichnissen oder die Verzeichnisse selbst, die in diesem Abstract diskutiert werden.


1. Zweck von Verzeichnissen

Das Nachschlagewerk ist eine Liste möglicher Werte des einen oder anderen Attributs. Verzeichnisse werden über den Menüpunkt Verzeichnisse geöffnet. Die vollständige Liste der Verzeichnisse kann mit Verzeichnisoperationen geöffnet werden. Das Verzeichnis ist eine Liste einer Baumstruktur. Jedes Objekt hat seinen eigenen eindeutigen Code, Namen und andere notwendige Indikatoren. Für jedes Verzeichnis öffnet sich ein separates Fenster. Der Gruppenbaum wird im linken Teil des Fensters angezeigt, die Liste der Objekte der aktuellen Gruppe wird im rechten Teil angezeigt. Verzeichnisse werden in Fällen verwendet, in denen mehrdeutige Informationseingaben ausgeschlossen werden müssen. Damit beispielsweise Käufer, Verkäufer, Lagerhalter und Direktor verstehen, um welche Art von Produkt es sich handelt, müssen alle denselben Namen nennen. Und in diesem Fall brauchen Sie einen Führer. Üblicherweise hat es in einem Handelsunternehmen die Form einer Preisliste, und wenn ein solches Verzeichnis auf einem Computer gespeichert ist, dann wird darin das gesamte mögliche Warensortiment eingetragen, mit dem das Handelsunternehmen arbeitet.

Das 1C:Enterprise-System ermöglicht es Ihnen, eine nahezu unbegrenzte Anzahl von notwendigen Verzeichnissen zu verwalten. Jedes Verzeichnis ist eine Liste homogener Objekte: Mitarbeiter, Organisationen, Waren usw. Jedes solche Objekt wird als Element des Verzeichnisses bezeichnet.

Aus Anwendersicht ist zu beachten, dass der Konfigurator das Wörterbuch selbst nicht als Werteliste erstellt, sondern eine Referenzvorlage, sein Template, entwickelt. Im Konfigurationsprozess wird die Struktur der Informationen beschrieben, die im Verzeichnis gespeichert werden, eine Bildschirm- und ggf. gedruckte Darstellung des Verzeichnisses entwickelt und verschiedene Merkmale seines „Verhaltens“ festgelegt.

Jedes Verzeichnis hat einen Code und einen Namen als obligatorische Details. Der Verzeichniselementcode kann entweder numerisch oder Text sein. Das 1C:Enterprise-System bietet zahlreiche Möglichkeiten zum Arbeiten mit Codes für Verzeichniselemente: automatische Zuweisung von Codes, automatische Kontrolle der Eindeutigkeit von Codes und andere.

Neben dem Code und dem Namen in den Verzeichnissen des 1C: Enterprise-Systems jeder Weitere Informationenüber das Verzeichniselement. Um solche Informationen im Verzeichnis zu speichern, kann eine Liste mit Details erstellt werden. Mit dem Mechanismus für Verzeichnisdetails ist es einfach, beispielsweise eine Datei mit Mitarbeitern zu organisieren. Beispielsweise enthält das Mitarbeiterverzeichnis mit ziemlicher Sicherheit die Attribute Position, Gehalt und andere. Firma 1C antizipierte Programmierer und führte zwei bereits festgelegte Attribute in alle Nachschlagewerke ein: Code und Name. Tatsächlich fast jedes Objekt aus wahres Leben enthält diese Attribute. Bei Mitarbeitern ist der Code beispielsweise die Personalnummer und der Name der Nachname, Vorname, Patronym (vollständiger Name).

Für jedes Wörterbuchattribut müssen Sie seinen Datentyp angeben, z. B. "Zahl", "Zeichenfolge", "Datum" (in Version 8.0 gibt es auch einen booleschen Typ - True oder False). Das Basistypen, aber Sie können auch angeben komplexe Typen Daten. Beispielsweise hat das Attribut Position den Datentyp Position. In diesem Fall werden die Werte dieses Attributs aus dem Positionsverzeichnis ausgewählt. So wird die einfachste Verbindung zwischen Verzeichnissen realisiert, wenn die Werte der Attribute eines Verzeichnisses aus einem anderen Verzeichnis ausgewählt werden.

2. Hierarchische Verzeichnisse

Die Liste der Verzeichniselemente im 1C:Enterprise-System kann mehrstufig sein. In diesem Fall werden alle Zeilen des Verzeichnisses in 2 Typen unterteilt: "einfache" Elemente des Verzeichnisses und Gruppen des Verzeichnisses. Mit Gruppen können Sie zu den darunter liegenden Ebenen eines Verzeichnisses mit mehreren Ebenen wechseln.

Die Verwendung von mehrstufigen (hierarchischen) Verzeichnissen ermöglicht es Ihnen, die Eingabe von Informationen in das Verzeichnis mit dem gewünschten Detaillierungsgrad zu organisieren. Elemente und Gruppen von Elementen in einem Wörterbuch mit mehreren Ebenen können von einer Gruppe in eine andere übertragen werden.

3. Untergeordnete Verzeichnisse

Jedes Verzeichnis kann sowohl für sich allein verwendet werden als auch jedem anderen Verzeichnis untergeordnet sein. Beispielsweise kann ein Vertragsverzeichnis separat verwendet oder mit einem Verzeichnis von Organisationen verknüpft werden.

Um ein Verzeichnis einem der bereits im System vorhandenen Verzeichnisse unterzuordnen, wählen Sie im Feld „Untergeordnet“ den Namen dieses Verzeichnisses aus. Ein solches Verzeichnis im 1C: Enterprise-System wird als Eigentümer bezeichnet.

Im Gegensatz zu einem mehrstufigen Wörterbuch, bei dem alle Elemente die gleiche Struktur haben, ermöglicht die Verwendung des Mechanismus der untergeordneten Verzeichnisse die Verknüpfung von Elementen unterschiedlicher Strukturen. In diesem Fall wird jedes Element des untergeordneten Verzeichnisses einem der Elemente des Eigentümerverzeichnisses zugeordnet.

Extern sieht die Arbeit mit einem untergeordneten Verzeichnis im 1C: Enterprise-System so aus.

Wenn der Anzeigemodus als hierarchische Liste für eine untergeordnete Suche eingestellt ist, muss vor der Verwendung der Suche zunächst ein Element der Besitzersuche ausgewählt werden. Wenn es auf dem Bildschirm angezeigt wird, enthält das untergeordnete Wörterbuch den Namen des Eigentümerelements in seiner Kopfzeile, und die Liste von Elementen des untergeordneten Verzeichnisses enthält nur Elemente, die sich auf das Eigentümerelement beziehen. Wenn das Eigentümerelement geändert wird, werden die Informationen im Unterverzeichnisfenster entsprechend aktualisiert.

Wenn Sie ein untergeordnetes Verzeichnis öffnen, ohne ein Eigentümerelement auszuwählen, wird im Fenster des untergeordneten Verzeichnisses kein Element angezeigt und im Fenstertitel wird die Meldung „Eigentümerelement nicht gesetzt“ angezeigt.

Beim Arbeiten mit dem 1C:Enterprise-System kann die Anzeige in Form einer hierarchischen Liste für ein untergeordnetes Verzeichnis deaktiviert werden. In diesem Fall werden im Fenster des untergeordneten Verzeichnisses alle Elemente dieses Verzeichnisses angezeigt, dh die von verschiedenen Eigentümern reparierten Elemente werden gemischt angezeigt. Jedes Element des untergeordneten Verzeichnisses "kennt" jedoch seinen Besitzer: Wenn für das Verzeichnis der Modus "Bearbeiten im Dialog" aktiviert ist, wird der Name des Elementbesitzers im Titel des Fensters zum Bearbeiten des Elements angezeigt Verzeichnis.


Fazit

Das 1C:Enterprise-System implementiert viele Tools, Steuerelemente und verschiedene Objekte, um Automatisierungsaufgaben zu lösen und das gewünschte Ergebnis des Programms zu erzielen. Einige Funktionen sind bereits in das System integriert, sie werden in jeder Art von Systembereitstellung unterstützt. Eine dieser Funktionen ist der Mechanismus zum Unterstützen von Verzeichnissen oder die Verzeichnisse selbst, die in diesem Abstract besprochen werden.

In der Zusammenfassung wurden die Hauptkonzepte von Verzeichnissen, ihr Zweck im Automatisierungssystem und ihre Typen angegeben, zwei Arten von Verzeichnissen, hierarchische und untergeordnete, wurden betrachtet. Untergeordnete Verzeichnisse werden genauer betrachtet, da sie in ihrer Struktur komplexer sind als hierarchische. Außerdem werden Beispiele für die Verwendung von Verzeichnissen gegeben, die im Laufe der Arbeit eines Unternehmens angetroffen werden können, und die Grundprinzipien zum Erstellen und Betreiben von Verzeichnissen im 1C: Enterprise-System werden berücksichtigt.


Anwendung

Abbildung 1. Die Form des Referenzelements.


Abbildung 2. Verzeichnislistenformular.

Nachfolgend finden Sie die wichtigsten Programmierbeispiele für die Arbeit mit Verzeichnissen im 1C:Enterprise-System.

SprOtr = CreateObject("Directory.Employees");

SpecShould = CreateObject("Directory.Positions");

Ein neues Element erstellen und schreiben

RefStr.Neu();

SprStr.Name = "Iwanow Iwan Iwanowitsch";

Spr.Gehalt = 5000;

Spr.Write();

Telefonbucheintrag löschen

DIE KLINGEL

Es gibt diejenigen, die diese Nachricht vor Ihnen gelesen haben.
Abonnieren Sie, um die neuesten Artikel zu erhalten.
Email
Name
Familien-oder Nachname
Wie möchten Sie The Bell lesen?
Kein Spam