Laden Sie das Programm xml zum Hochladen von Dateien herunter. Der Prozess des Hochladens von Daten in XML. Kann ich mehrere Batch-Uploads für verschiedene Arten von Anzeigen platzieren?

Wenn Sie mehrere 1C-Betriebsdatenbanken verwalten, müssen Sie manchmal Daten zwischen ihnen austauschen. Es gibt zwei Möglichkeiten, Daten zu übertragen:

  1. Datenübertragung mit Austausch- und Verarbeitungsregeln "XML-Datenaustausch". Exchange-Regeln werden mit der 1C-Konfiguration erstellt: Datenkonvertierung.
  2. Übertragen von Daten zwischen ähnlichen Informationsbasen durch Verarbeitung von "Hochladen und Laden von XML-Daten".

Betrachten Sie die zweite Option, d.h. Upload und Download von Daten von / zu Konfigurationen, die die gleichen (identischen) Objekte haben, die wir benötigen. Dazu verwenden wir die externe Verarbeitung "Upload und Download von XML-Daten".

Werkzeuge zum Erstellen von Entladungen

Geben Sie zuerst ein. Sie sehen sofort, dass in diesem Fall die Arbeitsbelastung viel größer ist. Zusätzliche Eigenschaften ermöglichen es uns, eine "Rückruf" -Funktion zu definieren, so dass wir geeignete Operationen an den zurückgegebenen Daten ausführen oder die Situation behandeln können, wenn etwas schief geht. An dieser Stelle sollten Sie auf den Zugriff auf die Daten achten. So können Sie viel besser kontrollieren, was Sie tun, nicht zu erwähnen, dass dies ein eleganterer Weg ist.

Welche Dateiformate angezeigt werden, hängt vom Blatttyp ab, der in Ihrem Buch aktiv ist.

  • Wählen Sie im Bereich "Positionen" den Ort aus, an dem Sie das Buch speichern möchten.
  • Navigieren Sie im Dialogfeld Speichern unter zum gewünschten Speicherort.
  • Wählen Sie in der Liste Dateityp den gewünschten Dateityp aus.
  • Klicken Sie auf die Pfeile, um durch die Dateiformate zu scrollen, die nicht in der Liste angezeigt werden.
  • HINWEIS.
  • Übernehmen Sie im Feld "Dateiname" den vorgeschlagenen Namen oder geben Sie einen neuen Namen für die Arbeitsmappe ein.
Wenn Sie das Buch in einem beliebigen Textformat speichern, geht die Formatierung verloren.

Die Bedingung für die Verwendung dieser Verarbeitung lautet wie folgt: In der Informationsdatenbank, aus der die Daten hochgeladen werden, müssen dieselben Objekte mit denselben Anforderungen (Name und Datentyp) wie in der Datenbank vorhanden sein, in die die Daten heruntergeladen werden.

Betrachten wir ein Beispiel mit der Datenübertragung durch diese Verarbeitung. Angenommen, Sie müssen die Dokumente "Zahlungsauftrag eingehend" und "Zahlungsauftrag ausgehend" übertragen. Die Lösung dieses Problems wird wie folgt sein.

Öffnen Sie die externe Verarbeitung "Download und Upload von XML-Daten" über das Hauptmenü: Datei? Öffnen ... Auf der Registerkarte "Entladen" legen wir fest xML-Dateiin dem wir die Daten speichern werden.


Dann müssen Sie den Zeitraum angeben, für den Datenobjekte aus der 1C-Datenbank und die Objekte selbst hochgeladen werden. Dokumente, die wir für den Upload benötigen, sind im Strukturfeld der Konfigurationsobjekte in der Spalte "Daten zum Upload" mit einem Häkchen markiert. Wenn die hochgeladenen Dokumente Verweise auf Elemente der Verzeichnisse enthalten, das nicht in einer anderen Konfiguration ist, macht es Sinn, ein Häkchen in der Spalte zu legen „wenn nötig“, um diese Elemente auch zusammen mit den Unterlagen ausgestiegen.


Jetzt bei diesem Schritt ist es notwendig zu entscheiden, ob man zusammen mit den Dokumenten ihre Bewegungen in Registern entlädt oder diese Dokumente bereits in einer anderen Datenbank neu übersetzt? Um die hochgeladenen Dokumente bereits in eine andere Datenbank umzuleiten, können Sie die Verarbeitung "Gruppenbearbeitung von Verzeichnissen und Dokumenten" verwenden. Wenn sich die Algorithmen in den Informationsdatenbanken etwas unterscheiden, sollte das Kontrollkästchen "Nicht alle Dokumente mit dem Dokument hochladen" nicht angekreuzt sein.

Das ist alles, das Entladen-Setup ist vorbei, alles ist einfach! Wir drücken den Button "Daten hochladen" und warten bis die Daten in der XML-Datei gespeichert sind. Für komplexere Entladevorgänge können Sie die Auswahl für die hochgeladenen Objekte nicht nur nach Zeitraum festlegen.

Gehen Sie nach dem Entladen zur zweiten Base von 1C und öffnen Sie dort dieselbe Verarbeitung. Gehen Sie zum Tab "Download" und geben Sie hier dieselbe XML-Datei an, in die wir die Daten hochgeladen haben.


Auf dieser Registerkarte setzen wir einen einzigen Haken vor "Laden von Objekten im Fehlerfall" und klicken auf die Schaltfläche "Daten herunterladen". Andere Funktionen, zum Beispiel die Verwendung von Summen, berücksichtigen wir nicht, obwohl diese Funktion das Laden von Objekten (Datensätze durch Register) erheblich beschleunigen kann.

Betriebsarten

Verarbeitung VygruzkaZagruzkaDannyhXML82 implementiert 2 Modi: Landings (Erstellung von benutzerdefinierten Daten-Datei-Upload) und Downloads (lesen Sie Datei-Upload gleichnamigen Modus erstellt, und die Aufzeichnung der verfügbaren Daten in it). Stellen Sie den Modus ein, indem Sie im Feld Modus auswählen.

Vor dem Start dieser oder einer anderen Modus (drücken Sie auf die Schaltfläche Ausführen), müssen Sie den Namen der Datei-Upload festlegen oder manuell in der „Dateiname“ eingeben oder durch Klicken auf die Schaltfläche dieses Feld markieren und Standard-Dateiauswahldialog.

Im Download-Modus können Sie die Verwendung von Summen beim Schreiben von Registern bearbeiten, was sich auf die Download-Geschwindigkeit auswirken kann. Klicken Sie auf „Deaktivieren Sie die Ergebnisse“ und „Schalten Sie die Ergebnisse“ zur Verfügung, wenn das Flag auf „Aktivieren Sie die Möglichkeit, die Ergebnisse der Nutzung während der Daten-Download zu bearbeiten“, und sind für die manuelle Kontrolle über die Ergebnisse der Anwendung verwendet werden, wenn das Herunterladen von Daten. ** Verarbeitungsbedingungen **

Behandlung nur in Fällen verwendet werden, wo die Informationsbasis, in der der Daten-Upload und ein, in dem die Daten geladen werden, sind einheitlich (die Konfiguration von identischen Daten variieren kann), oder all entladenen Gegenstände praktisch identisch in der Zusammensetzung und Details der Typen und Tabellenteile, die Eigenschaften des "führenden" Metadatenobjekts und so weiter. Es ist zu beachten, dass die Verarbeitung in Verbindung mit diesen Einschränkungen in erster Linie für den Austausch zwischen homogenem IS vorgesehen ist.

Das Format der Upload-Datei unterscheidet sich vom Dateiformat, das beim Entladen auf dem Austauschplan, dem Header-Teil, erstellt wird. Um Daten (Verzeichniselemente, Registerdatensätze usw.) zu entladen, wird derselbe XML-Serialisierungsmechanismus sowohl für die Verarbeitung als auch für das Hochladen über die Austauschpläne verwendet. In diesem Teil sind die Dateiformate identisch.

Bestimmung der Entladungszusammensetzung

Die Verarbeitung ermöglicht das vollständige und teilweise Hochladen der Datenbankinformationen in eine Datei. Die Konfiguration der hochgeladenen Daten erfolgt im Dialogfeld durch Auswahl der Kontrollkästchen in der Baumspalte, in der die Metadatenobjekte angezeigt werden, deren Daten hochgeladen werden können. Die zusätzliche Spalte der Checkboxen "Falls erforderlich" legt fest, dass Objekte dieses Typs "per Referenz" heruntergeladen werden müssen. Das heißt, wenn das Kennzeichen nur in der „gegebenenfalls“ gesetzt ist, werden die Daten für dieses Objekt nicht vollständig entladen werden, sondern nur in dem Umfang, der notwendig ist referentielle Integrität in der Informationsbasis zu erhalten, die eine Datei-Upload geladen werden.

Wenn Sie das Formular öffnen, setzt die Verarbeitung das Entladen mit Bezug auf alle Objekte, was die referentielle Integrität des entladenen Fragments der Informationsdatenbank garantiert.

Wenn Sie auf die Schaltfläche "Objekte durch Link verknüpfen" klicken, analysiert die Analyse die Links zu den Daten, die in Objekten mit dem Zeichen der vollständigen Entladung enthalten sein können, und füllt automatisch eine Spalte mit Kontrollkästchen aus, die die Notwendigkeit des Herunterladens durch Referenz angeben. Wenn für das Objekt bereits die Option zum vollständigen Entladen aktiviert ist, wird das Kontrollkästchen für den Downloadlink nicht aktiviert.

Mögliche Anwendungen

Die Verwendung dieser Verarbeitung ist beispielsweise möglich, um eine vollständige oder teilweise zu erstellen sicherung   Daten, Datenaustausch zwischen Informationsbasen, und auch als Hilfswerkzeug für die Wiederherstellung von Problem Informationsdatenbanken.

Fortsetzung des Themas:
Android

Es ist schwer zu sagen, welches Modell des Smartphones am beliebtesten und hochwertigsten ist. Jemand mag es, Telefone zu verwenden, die auf dem Android-Betriebssystem ausgeführt werden, und jemand ...