1c 8.3 Entwicklungsbeispiele. Warum sind herunterladbare Produkte besser?

Heimat / Geschäft

Mithilfe der 1C Enterprise 8.3-Plattform und der Taxi-Schnittstelle wurde eine einfache Konfiguration zur Abrechnung der Bewegung von Patronen für Lasergeräte in einer Organisation erstellt. Die Bewegung jeder Patrone wird berücksichtigt (Kauf, Nachfüllen, Restaurierung, Reparatur, Einbau in den Drucker usw.) und die Kosten der Mittel für jede Patrone. Das Hauptziel ist die Beherrschung der Entwicklung von Anwendungen auf Basis der 1C Enterprise 8.3-Plattform am Beispiel der Erstellung einer funktionsfähigen und nützlichen Anwendung.

Ich bin ein erfahrener Programmierer, habe mich aber bisher nicht ernsthaft mit 1C beschäftigt. Um das Angenehme (Bekanntschaft mit 1C Enterprise 8.3) mit dem Nützlichen (niemand hat die Arbeit abgebrochen) zu kombinieren, versuchen wir, eine funktionsfähige Konfiguration mit den Funktionen der neuen Version zu erstellen. Vielleicht ist der Kfür jemanden nützlich und hilft Anfängern, 1C zu meistern.

Ich arbeite in der IT-Abteilung einer großen Organisation mit einer großen Anzahl von Laserdruckern und MFPs. Die Abrechnung der Patronenbewegungen für sie ist eine dringende Aufgabe und Anforderung des Managements.

Formulierung des Problems.

Nachfüllen mit Toner, Wiederherstellung, Reparatur von Patronen wird von einem Drittanbieter durchgeführt. Es ist notwendig, die Bewegung jeder Patrone zu berücksichtigen, dh Kauf, Nachfüllen von Toner, Wiederherstellung, Reparatur, Installation in einem bestimmten Drucker (MFP), aktueller Standort, Abschreibung usw. Darüber hinaus ist es erforderlich die Kosten pro Kartusche berücksichtigen (Anschaffungskosten, Nachfüllen von Toner etc. durch Lieferanten).

Klares Geschäft - alle Berichte sind notwendig. Für die Nutzer soll natürlich alles so einfach und übersichtlich wie möglich sein.

Implementierungsplan.

Wir verwenden die 1C Enterprise 8.3-Plattform als derzeit modernste.

Um die Plattform zu beherrschen, werden wir versuchen, so viele verschiedene Konfigurationsobjekte wie möglich und natürlich die neue Taxi-Oberfläche zu verwenden. Wir werden versuchen, den Objekten verständliche und funktionsnahe Namen zu geben. Wir werden vorerst nicht auf die „dünnen“ Aspekte des 1C-Betriebs eingehen, wie z. B. die Optimierung der Client-Server-Interaktion, die Rollenverteilung usw.

Angenommen, wir haben die folgenden Objekte in unserer Konfiguration:

Nachschlagewerke:

Nomenklatur der Patronen

Patronen

NomenklaturPatronenPreise

Drucker

Nomenklatur der Drucker

Lieferanten

Dokumentation:

Empfang von Patronen

Kartuschenaustausch

AbschreibungPatronen

Aufzählungen:

Ja Nein

Zustand der Patronen

Gründe für den Austausch von Patronen

Informationsregister:

KartuschenErsatz

Sammelregister:

PatronenZahlung

Arbeitsalgorithmus.

Der Hauptakteur ist die Liste der verfügbaren Patronen (Referenz Patronen). Zunächst wird die Liste mit einem Dokument gefüllt Empfang von Patronen Nomenklatur der Patronen. Beim Kauf auf eine Kartusche Requisiten Wert legen Bundesland im Dokument ausgewählt ist als Neu. Der Kaufpreis wird durch das Verzeichnis bestimmt NomenklaturPatronenPreise aktuelles Datum Seriennummer). Requisiten Standort definiert als „C Schatz".

Auch die Abrechnung von Nachfüllungen, Restaurationen, Reparaturen etc. von bereits vorhandenen Kartuschen erfolgt über einen Beleg Empfang von Patronen. Der Typ der Kassetten wird durch das Verzeichnis bestimmt Nomenklatur der Patronen. Der Kassettenstatus wird anhand der Aufzählung bestimmt Zustand der Patronen. Der Preis der Arbeiten (Tanken, Restaurieren) wird vom Verzeichnis festgelegt NomenklaturPatronenPreise. Die Einzigartigkeit der Patrone wird durch ihre Seriennummer (props Seriennummer).

Beim Durchführen eines Dokuments Empfang von Patronen zum tabellarischen Teil Kartuschen ersetzen Verzeichnis Patronen Im Verzeichnis wird eine Zeile mit den Details des aktuellen Dokuments und für die entsprechenden Kassetten (mit einer Seriennummer aus dem Dokument) hinzugefügt Patronen Attributwert ändert Bundesland und Standort.

Außerdem im Kumulregister PatronenZahlung

Abrechnung des Patronenwechsels für einen bestimmten Drucker (Referenz Drucker) erfolgt durch das Dokument Kartuschenaustausch. Das Dokument gibt den aktuellen Drucker an. Die Einzigartigkeit des Druckers wird durch die Requisiten bestimmt Seriennummer. Gibt die zu installierende und auszutauschende Patrone an (Seriennummern der Patronen).

Beim Durchführen eines Dokuments Kartuschenaustausch im tabellarischen Teil des Verzeichnisses Drucker für den aktuellen Drucker wird eine Zeile mit Dokumentdetails hinzugefügt und das Attribut geändert Patrone. Im Verzeichnis Patronen der Wert der Attribute ändert sich für aktuelle Kassetten Bundesland und Standort. Für eingebaute Patrone in Stützen Standort Der aktuelle Drucker ist registriert, und die entfernte Patrone hat " Aktie".

Außerdem im Register KartuschenErsatz Bewegung unter diesem Dokument aufgezeichnet wird.

Die Abschreibung von Patronen erfolgt durch ein separates Dokument AbschreibungPatronen.

Also zum aktuellen Zeitpunkt im Verzeichnis Patronen Jede Kartusche hat einen genau definierten Zustand (neu, nachgefüllt, leer usw.) und einen bestimmten Ort ( "Aktie" oder ein bestimmter Drucker), mit dem Sie anhand einfacher Berichte die Verfügbarkeit von Patronen mit einem bestimmten Zustand bewerten und Rückschlüsse auf die Notwendigkeit des Kaufs, Nachfüllens usw. ziehen können. Nun, es ist natürlich, die Kosten zu berücksichtigen.

Implementierung.

Kommen wir zur eigentlichen Konfiguration.

Lassen Sie uns im Konfigurator eine leere Datenbank erstellen, stolz „Fachinformatiker“ nennen und ein Subsystem organisieren Patroneninventar. Ich werde nicht Schritt für Schritt beschreiben, wie das geht, da es genügend Bücher zu diesem Thema gibt.

Lassen Sie uns zuerst Aufzählungen hinzufügen: Ja Nein, Zustand der Patronen und Gründe für den Austausch von Patronen die wir später brauchen. Die Zusammensetzung der Aufzählungen ist in Abb. 2 ersichtlich

Einfache Verzeichnisse konfigurieren Nomenklatur der Patronen und Nomenklatur der Drucker.

Requisiten Patronentyp im Verzeichnis NomenklaturDrucker Weisen Sie dem Verzeichnis die Typreferenz zu Nomenklatur der Patronen(Abb. 3). Vergessen Sie nicht, dass alle von uns erstellten Konfigurationsobjekte in das Subsystem aufgenommen werden müssen BuchhaltungPatronen.

Im Verzeichnis Drucker Mehrere Requisiten haben einen Linktyp:

Um das Programm weiter zu testen, füllen wir den Enterprise-Modus für mehrere Zeilen in den geöffneten Verzeichnissen aus. Natürlich füllen wir zuerst einfache Verzeichnisse aus, dann - Verzeichnisse mit Referenzdetails. Der Download vollständiger Echtdaten des Unternehmens soll künftig über die Verarbeitung aus Excel-Tabellen erfolgen.

Jetzt ist es an der Zeit, Dokumente zur Konfiguration hinzuzufügen. Lassen Sie uns das Dokumentobjekt in der Konfigurationsobjektstruktur konfigurieren Empfang von Patronen mit Details und tabellarischem Teil Dokumentennomenklatur. Wir haben noch keine Akkumulationsregister in der Konfiguration - Lesezeichen Bewegung denn das Dokument bleibt leer. Da wir unsere eigene Verarbeitung des Dokuments schreiben müssen und der Programmcode im Dokumentformularmodul geschrieben ist, erstellen wir genau dieses Formular (Abb. 9). Wir machen standardmäßig alles so, wie es in den Büchern steht (Form - Add - DocumentForm).

Benutzen dieses Dokument wird bei der Ankunft im Lager von neuen und wiederbefüllten (wiederaufbereiteten, reparierten) Kartuschen sein.

Um schließlich den Erhalt von Patronen zu erfassen, führen wir ein Sammelregister ein PatronenZahlung mit Messungen, Ressourcen und Details (Abb.10) .

Markiert Registrare Geben Sie unser Dokument an Empfang von Patronen. Wir speichern die Konfiguration.

Gehen Sie zurück durch den Objektbaum in das Dokument Empfang von Patronen. Lesezeichen Bewegung Wählen Sie Registrieren PatronenZahlung, starten Sie den Motion Builder und füllen Sie das Feld Ausdruck mit den Werten der Dokumentdetails aus (Abb.11).

Klicken Sie auf OK und gehen Sie zu Objektmodul Programmcode (Abb.12).

Nun das Interessanteste - Sie müssen den Programmcode zum Objektmodul hinzufügen, um die folgende Funktionalität bereitzustellen, wenn Sie ein Dokument veröffentlichen Empfang von Patronen.

Wenn eine neue Patrone ankommt (gekauft) in der Anleitung Patronen Eine Zeile mit einer eindeutigen Patronennummer und entsprechenden (aus dem Dokument) Details sollte hinzugefügt werden. Gleichzeitig Requisiten Patronenzustand wird eine Rolle spielen " Neu, und Requisiten Standort- Bedeutung " Aktie". Tabellarischer Teil des Verzeichnisses Patronen es ist nicht gefüllt.

Gemäß dem Algorithmus des Programms ist es zunächst erforderlich, jede Kassette mit ihrer eindeutigen Nummer in das Verzeichnis einzutragen Patronen dokumentieren Empfang von Patronen.

Bei Erhalt einer mit Toner gefüllten (überholten, reparierten usw.) Kartusche wird davon ausgegangen, dass die Kartusche mit dieser Nummer bereits im Verzeichnis ist Patronen, und in diesem Fall beim Buchen des Belegs Erhalt von Patronen, Der Tabelle wird eine Zeile hinzugefügt Tankstellen und Ändern von Attributwerten Standort und Bundesland für die aktuelle Patrone. Der dem Objektmodul hinzugefügte Code ist in Abbildung 13 dargestellt.

Nun können Sie den ersten Leistungstest des Programms durchführen. Im Unternehmen erstellen wir ein Dokument Empfang von Patronen(Abb.14). Wir drücken den Knopf Passieren und schließen. Gehen Sie in das Verzeichnis Patronen und wir sehen, dass darin eine Zeile mit den Details der gekauften Patrone mit einem leeren tabellarischen Abschnitt angezeigt wurde (Abb. 15).

Lassen Sie uns das Register öffnen PatronenZahlung(Menüpunkt Patronenzahlungsregister) und sehe dort eine ähnliche Zeile.

Erstellen und Buchen eines zweiten Belegs Empfang von Patronen mit derselben Kartusche, aber neu befüllt (Abb.16).

Gehen Sie in das Verzeichnis Patronen und wir sehen, dass die Patrone, die wir eingegeben haben, eine Linie im tabellarischen Abschnitt hat Tankstellen und Requisiten geändert Bundesland(Abb.17).

Hurra! Das Programm funktioniert!

Natürlich Dokumentfunktionalität Empfang von Patronen muss verbessert werden, zum Beispiel möchte ich, dass der letzte Preis der Dienstleistung automatisch im Feld ersetzt wird Preis Dokument aus dem Verzeichnis NomenklaturPatronenPreise bei der Auswahl eines Lieferanten und für einen bestimmten Patronentyp.

Es wird später sein, aber jetzt werden wir uns mit dem Austausch von Patronen befassen - wir werden ein Dokument erstellen Kartuschenaustausch und das entsprechende Informationsregister KartuschenErsatz.

Details und tabellarischer Teil des Dokuments Dokumentennomenklatur in Abb. 18 gezeigt. Wir haben noch keine passenden Sammelregister und Informationen in der Konfiguration, im Reiter Bewegung Wir markieren nichts für das Dokument. Da wir unsere eigene Verarbeitung des Dokuments schreiben müssen, erstellen wir die Standarddokumentform.

Um den Austausch von Patronen zu berücksichtigen, führen wir zur Abwechslung ein Informationsregister (kein Akkumulationsregister) KartuschenErsatz mit Maßen und Details (Abb.19) . Es stellte sich bisher irgendwie ohne Ressourcen heraus .

Markiert Registrare Geben Sie unser Dokument an Kartuschenaustausch.

Wir speichern die Konfiguration. Gehen Sie zurück durch den Objektbaum in das Dokument Patronenwechsel. Lesezeichen Bewegung Wählen Sie Registrieren KartuschenErsatz, starten Sie den Motion Builder und füllen Sie das Feld Ausdruck mit den Werten der Dokumentdetails aus. Klicken Sie auf OK und gehen Sie zu Objektmodul Dokument, wo wir die bereits erstellten sehen Bewegungskonstruktor registrieren Programmcode (Abb.20).

Jetzt ergänzen Objektmodul Programmcode, um beim Buchen eines Belegs die folgende Funktionalität bereitzustellen Kartuschenaustausch. Im Verzeichnis Drucker für einen Drucker, dessen Patrone ausgetauscht wird, sollte eine Zeile im Tabellenteil hinzugefügt werden Kartuschen ersetzen mit Attributwerten aus dem Dokument und der Attributwert ändert sich Patronennummer Jetzt. Im Verzeichnis Patronen Die Detailwerte ändern sich für die entfernten und installierten Patronen Standort und Bundesland. Verbessertes Dokumentenverarbeitungsverfahren Kartuschenaustausch unten gezeigt.

ProzedurhandhabungDurchführung(Ausfall, Modus)

// verwendete Verzeichnisse

Printers = References.Printers;

Patronen = Referenzen.Patronen;

// Ende des Einfügens verwendeter Verzeichnisse

//Patronenaustausch registrieren

Moves.CartridgesReplacement.Write = True;

Für jede TekRowDocumentNomenclatureFromDocumentNomenclature-Schleife

Bewegung = Bewegung.CartridgesReplacement.Add();

Movement.CartridgeNomenclature = CartridgeNomenclature;

Movement.RemovedCartridgeNumber = CurrentLineDocumentNomenclature.RemovedCartridgeNumber;

Movement.Installed CartridgeNumber=

Movement.PrinterModel = PrinterModel;

Movement.PrinterSerialNumber = CurrentStringDocumentNomenclature.PrinterSerialNumber;

Movement.PrinterInventoryNumber =

Movement.CartridgeType = CurrentStringDocumentNomenclature.CartridgeType;

Movement.ReplacementWhoDid = ReplacementWhoDid;

Movement.ReasonReplacement = CurrentStringDocumentNomenclature.ReasonReplacement;

// Druckerverzeichnis ändern

NameString = CurrentStringDocumentNomenclature.PrinterSerialNumber;

Dann CurrentObject =

Printers.FindByAttributes("SerialNumber",NameString).GetObject();

CurrentObject.CartridgeNumberNow =

CurrentLineDocumentNomenclature.InstalledCartridgeNumber;

NewString = CurrentObject.ReplacingCartridges.Add();

NewString.DateReplacement = Datum;

NewString.CartridgeType = CurrentStringDocumentNomenclature.CartridgeType;

NewString.InstalledCartridgeNumber =

CurrentLineDocumentNomenclature.InstalledCartridgeNumber;

NewLine.RemovedCartridgeNumber =

CurrentLineDocumentNomenclature.RemovedCartridgeNumber;

NewString.WhoReplaced = ReplacementWhoDid;

NewString.ReplacementReason = CurrentStringDocumentNomenclature.ReplacementReason;

CurrentObject.Write();

EndIf;

// das Verzeichnis Cartridges ändern - installierte Cartridge

StringName = CurrentStringNomenclatureDocument.InstalledCartridgeNumber;

dann AktuellesObjekt =

Zeichenfolge = "";

Zeichenfolge = Zeichenfolge + Druckermodell + " " +

CurrentStringDocumentNomenclature.PrinterSerialNumber + " " +

CurrentStringDocumentNomenclature.PrinterInventoryNumber;

CurrentObject.Location = Zeichenfolge;

CurrentObject.Write();

EndIf;

// Patrone entfernt

StringName = CurrentStringNomenclatureDocument.RemovedCartridgeNumber;

Dann CurrentObject =

Cartridges.FindBy Props("Nummer",NameString).GetObject();

CurrentObject.Location = "Lager";

CurrentObject.Status = Enums.CartridgeState.Empty;

CurrentObject.Write();

EndIf;

// Ende des Verzeichniswechsels

EndCycle;

EndProzedur;

Füllen Sie zur Überprüfung das Dokument aus und schicken Sie es ab Kartuschenaustausch(Abb.21) . Wir gehen zum Verzeichnis Drucker und wir sehen, dass dem ausgewählten Drucker eine Zeile zum tabellarischen Abschnitt hinzugefügt wurde Tankstellen mit den Details des von uns durchgeführten Dokuments und den Details PatronennummerJetzt akzeptiert den Wert der Nummer der installierten Patrone (Abb.22).

Im Verzeichnis Patronen an der im Drucker installierten Patrone, in Requisiten Standort die Daten des aktuellen Druckers wurden geschrieben (Abb.23) . Und außerdem im Informationsregister KartuschenErsatz Dokumentenbewegung wurde aufgezeichnet (Abb. 24)

So haben wir im Moment eine Konfiguration, die die Bewegung von Kartuschen für die Lasertechnologie berücksichtigt, die im Prinzip bereits in der Arbeit verwendet werden können.

Aus Sicht der "Ideologie" von 1C ist es wahrscheinlich falsch, die Angaben von Verzeichnissen durch das Halten von Dokumenten zu ändern, das Verzeichnis zum Speichern aktueller Preise zu verwenden - dies betrifft die bisherigen Erfahrungen mit den Tabellen des Autors des Artikels , und warum ist das Verzeichnis keine Tabelle?

Natürlich muss die Funktionalität verbessert, Berichte hinzugefügt, Fehler behoben und Fehler behoben werden. Mehr dazu im nächsten Teil des Artikels.

Die Vollversion des Artikels ist in der Datei Part1.doc enthalten

Die Firma 1C gibt sich viel Mühe, Programmierer auszubilden, die auf Basis von 1C entwickeln. Eine der wichtigsten Unterrichtsmethoden ist die Herausgabe von Literatur für die angewandte Sprache 1C 8. Schauen wir uns die meisten genauer an beliebte Bücherüber die Programmierung, die von jedem mit Selbstachtung gelesen werden sollte.

Beginnen wir mit sehr nützlichen Büchern, die mit jedem 1C-Programm geliefert werden (das Kit kann leicht variieren).

Bücher aus der "Box" des 1C-Programms

1C:Enterprise 8 Installations- und Startanleitung

Ein Buch für unerfahrene Administratoren und Programmierer, das die technischen Nuancen, die Installation von Lizenzschlüsseln und empfohlene Einstellungen beschreibt.

1C:Enterprise 8 Beschreibung der eingebauten Sprache

Das Buch ist in vier Teilen erschienen. Darin finden Sie eine ausreichend vollständige Beschreibung der eingebauten , eine Beschreibung der Abfragesprache, eine Beschreibung der eingebauten Methoden, eine Beschreibung der Anwendungsobjekte usw.

1C:Enterprise 8 Konfiguration und Verwaltung

Das Buch enthält Informationen, die sowohl für Programmierer als auch für Administratoren nützlich sind. Das Buch enthält eine Beschreibung der wichtigsten Metadatenobjekte des Systems und wie man es benutzt.

1C:Enterprise 8 Client-Server. Installations- und Verwendungsmerkmale (für "Client-Server"-Lieferungen)

Diese Literatur wird nur bei Lieferungen zur Installation im Client/Server-Modus mitgeliefert. Das Buch beschreibt die Methoden zum Einrichten von 1C-Servern, die Funktionen zum Einrichten von Client-Anwendungen, die Einstellungen zum Schützen des Servers, die Funktionen zum Funktionieren und Einrichten des Informationssystems.

1C:Unternehmen 8.2. Einfache Entwicklungsbeispiele

Tolles Buch für Anfänger-Entwickler. Die Literatur beschreibt Beispiele für reale Probleme und deren detaillierte Lösung. Das Buch ist in neun Kapitel unterteilt, die nach Problemtypen sortiert sind. Dieses kleine Buch kann zu Beginn des Studiums zu einem treuen Helfer werden.

1C: Unternehmen 8.3. Praktisches Handbuch für Entwickler

Erhalten Sie 267 kostenlose 1C-Videolektionen:

Das Buch ist eine logische Fortsetzung von "Einfache Entwicklungsbeispiele" - es enthält eine Lösung für komplexere angewandte Probleme. Das Buch wurde unter Berücksichtigung der neuesten Innovationen im 1C Enterprise 8.3-System geschrieben, inkl. verwaltete Formulare.

Um die Programmiersprache bekannter zu machen, hat 1C einen sehr günstigen Preis für dieses Buch festgelegt - ab 140 Rubel für Partner und ab 240 Rubel für Einzelhandelskunden.

Lösen spezieller Anwendungsaufgaben in 1C:Enterprise 8.2

Mit diesem Buch können Sie sich in die Lösung wirklich komplexer Probleme vertiefen. Darüber hinaus sind sie nicht nur in technischer, sondern auch in methodischer Hinsicht komplex. Das Buch beschreibt die Lösung hochspezialisierter Aufgaben, wie Geschäftsprozessautomatisierung, Datenanalyse, Bauen analytische Berichte usw. Die Literatur richtet sich an erfahrene 1C-Programmierer.

Berufliche Weiterentwicklung in 1C:Enterprise 8.3″

Das Buch, das "Bibel 1C" genannt wurde. Das Buch hat ein zweibändiges A4-Format und enthält insgesamt 1.400 Wissensblätter. Die Literatur beschreibt die volle Bandbreite an Features und Funktionen der Embedded-Entwicklungsumgebung. Die Informationen werden in enzyklopädischer Form präsentiert. Empfehlen als Tabellenbuch, mit der Sie die Erinnerung an den richtigen Moment jederzeit auffrischen können. Das Buch vereint nahezu die gesamte Literatur zum Thema Entwicklung.

Das Buch wird veröffentlicht, um Fragen zu beantworten, die bei der Entwicklung verwalteter Formulare auftreten. In der Literatur gibt es eine Vielzahl von Beispielen, unter denen Sie sicherlich Ihre Aufgabenstellung finden werden. Das Buch ist in vier Abschnitte unterteilt: Entwerfen einer Befehlsschnittstelle, Entwerfen von Formularen, Programmieren von Formularen und Optimieren der Client-Server-Interaktion.

Entwicklung komplexer Berichte in 1C:Enterprise 8.3. Datenkompositionssystem

- ein sehr wichtiger Mechanismus des 1C-Unternehmens. Zusammen mit der Bedeutung des Mechanismus wird es jedoch als ziemlich schwierig für Entwickler angesehen, ihn zu verstehen. Das Buch untersucht das Datenkompositionssystem von der Erläuterung von Begriffen und der Erstellung einfacher Berichte bis hin zu den komplexesten analytischen Berichten.

Integrationstechnologien 1C:Enterprise

Das Buch wird zu einem unverzichtbaren Werkzeug für Entwickler, die an der Integration mit anderen beteiligt sind Informationssysteme. Das Buch behandelt Integrationsbeispiele mit den folgenden Technologien: txt, dbf, xml, zip, HTML, Excel, FTP, HTTP, E-Mail, Web-Services und so weiter.

1C:Enterprise 8. Datenkonvertierung: Datenaustausch zwischen Anwendungslösungen

Dieses Buch wird Ihnen helfen, die Erstellung von Austauschregeln zwischen verschiedenen Konfigurationen zu verstehen. Es beschreibt die Grundlagen zum Schreiben von Austauschregeln in einer Konfiguration. In vielerlei Hinsicht ist dieses Buch jedoch eine Kopie der integrierten Hilfe in der Datenkonvertierungskonfiguration.

Das E-Book wird als Archiv verteilt und enthält:

  • eine ausführbare exe-Datei, die sowohl das Buch selbst als auch das SunRav BookReader-Programm zum Anzeigen dieses Buchs enthält
  • Katalog mit Zusatzmaterialien zum Buch.
  • Das Buch ist so konzipiert, dass es unter Windows OS gelesen werden kann

Buch 1C: Unternehmen 8.1. Einfache Entwicklungsbeispiele ist ein Referenzhandbuch, das einfache Beispiele der Algorithmusentwicklung auf der 1C:Enterprise 8.1-Plattform veranschaulicht.

Die Veröffentlichung ist nützlich für unerfahrene Entwickler, Administratoren, die das System im Unternehmen implementieren, und fortgeschrittene Benutzer, die Anwendungslösungen unabhängig verfeinern möchten.

Buch 1C: Unternehmen 8.1. Einfache Entwicklungsbeispiele enthält eine große Anzahl praktischer Beispiele, gruppiert nach Anwendungsthemen.

Um Entwicklern von angewandten Lösungen zu helfen, sind die Codes der beschriebenen Beispiele dem Buch beigefügt. Der Beispielcode stellt sich als 1C:Enterprise 8 Textvorlagendatei dar. Diese Datei kann mit jeder Konfiguration verbunden werden und die Beispiele können mit der Maus gezogen oder per Autokorrektur in ein Modul eingefügt werden.

Nachdem Sie die Zahlung für das Buch bestätigt haben, erhalten Sie:

* Es wird empfohlen, dass Sie .epub-Dateien auf Ihrem Computer mit dem Adobe Digital Editions-Reader lesen. Beim Lesen mit anderen Programmen ist es nicht empfehlenswert, einen Ansichtsmodus zu verwenden, der die gleichzeitige Anzeige von zwei Seiten vorsieht - aufgrund der großen Anzahl von Bildern kann es zu einer fehlerhaften Anzeige kommen.

Warum sind herunterladbare Produkte besser?

Sie müssen nicht für die Lieferung bezahlen, Sie erhalten das Magazin zu jeder Tageszeit mit ein paar Klicks;

Die Download-Geschwindigkeit hängt nur von Ihren Verbindungsmöglichkeiten ab, Download-Manager werden unterstützt;

Wenn Sie Probleme mit dem Erhalt Ihres Kaufs haben, können Sie sich an unsere Online-Berater wenden.

© 2022 youmebox.ru -- Über das Geschäft - Nützliches Wissensportal