Pobierz program xml do przesyłania plików. Proces przesyłania danych do xml. Czy mogę umieścić wiele przesłań zbiorczych dla różnych typów reklam?

Kiedy zarządzasz kilkoma bazami operacyjnymi 1C, czasami musisz wymieniać między nimi dane. Istnieją dwa sposoby przesyłania danych:

  1. Transfer danych za pomocą reguł wymiany i przetwarzania "Wymiana danych XML". Reguły wymiany są tworzone przy użyciu konfiguracji 1C: Konwersja danych.
  2. Przesyłanie danych między podobnymi bazami informacji poprzez przetwarzanie "Przesyłanie i ładowanie danych XML".

Rozważ drugą opcję, tj. przesyłanie i pobieranie danych z / do konfiguracji, które mają te same (identyczne) obiekty, których potrzebujemy. Aby to zrobić, używamy zewnętrznego przetwarzania "Prześlij i pobierz dane XML", które możesz.

Narzędzia do tworzenia rozładunku

Najpierw wprowadź. Od razu widać, że w tym przypadku obciążenie pracą jest znacznie większe. Dodatkowe właściwości pozwalają nam zdefiniować funkcję "oddzwaniania", abyśmy mogli wykonać odpowiednie operacje na zwróconych danych lub obsłużyć sytuację, gdy coś pójdzie nie tak. W tym momencie należy zwrócić uwagę na dostęp do danych. Dzięki temu możesz znacznie lepiej kontrolować to, co robisz, nie mówiąc o tym, że jest to bardziej elegancki sposób.

Widoczne formaty plików zależą od typu arkusza, który jest aktywny w książce.

  • W obszarze "Pozycje" wybierz miejsce, w którym chcesz zapisać książkę.
  • W oknie dialogowym Zapisz jako przejdź do żądanej lokalizacji.
  • Na liście Typ pliku wybierz żądany typ pliku.
  • Klikaj strzałki, aby przewijać formaty plików, które nie są wyświetlane na liście.
  • UWAGA.
  • W polu "Nazwa pliku" zaakceptuj proponowaną nazwę lub wprowadź nową nazwę skoroszytu.
Jeśli zapiszesz książkę w dowolnym formacie tekstowym, formatowanie zostanie utracone.

Warunek korzystania z tego przetwarzania jest następujący: W bazie danych, z której dane są przesyłane, muszą istnieć te same obiekty z tymi samymi wymaganiami (nazwa i typ danych), jak w bazie danych, do której pobierane są dane.

Rozważmy przykład z transferem danych przez to przetwarzanie. Załóżmy, że musisz przesłać dokumenty "Polecenie płatności przychodzące" i "Polecenie płatności wychodzące". Rozwiązanie tego problemu będzie następujące.

Otwórz zewnętrzne przetwarzanie "Pobierz i prześlij dane XML" w menu głównym: Plik? Otwórz ... Na karcie "Rozładuj" określamy plik XML, w którym będziemy przechowywać dane.


Następnie należy określić okres, w którym będziemy przesyłać obiekty danych z bazy danych 1C i samych obiektów. Dokumenty potrzebne do przesłania są oznaczone znacznikiem w polu struktury obiektów konfiguracji w kolumnie "Dane do przesłania". Jeśli przesłane dokumenty zawierają odniesienia do elementów katalogów, które nie znajdują się w innej konfiguracji, warto odłożyć zaznaczyć w kolumnie „w razie potrzeby” do tych elementów też wysiadł razem z dokumentami.


Teraz na tym etapie należy zdecydować, czy rozładować wraz z dokumentami ich ruchy w rejestrach, czy ponownie przetłumaczyć te dokumenty już w innej bazie danych? Aby przekierować przesłane dokumenty już w innej bazie danych, możesz użyć przetwarzania "Grupowe przetwarzanie katalogów i dokumentów". Jeśli algorytmy w informacyjnych bazach danych są nieco inne, to pole wyboru "Nie przesyłaj wszystkich dokumentów z dokumentem" nie powinno być zaznaczone.

To wszystko, konfiguracja wyładunku się skończyła, wszystko jest proste! Naciskamy przycisk "Przesyłanie danych" i czekamy, aż dane zostaną zapisane w pliku XML. W przypadku bardziej złożonych wyładowań możesz ustawić wybór przesłanych obiektów nie tylko według okresu.

Po rozładowaniu przejdź do drugiej bazy 1C i otwórz tam to samo przetwarzanie. Przejdź do zakładki "Pobierz" i podaj tutaj ten sam plik XML, do którego przesłaliśmy dane.


W tej zakładce umieszczamy jeden znacznik przed "Kontynuuj ładowanie obiektów w przypadku błędu" i kliknij przycisk "Pobierz dane". Inne funkcje, na przykład użycie sumy, nie rozważamy, chociaż ta funkcja może znacznie przyspieszyć ładowanie obiektów (zapisy przez rejestry).

Tryby działania

Przetwarzanie VygruzkaZagruzkaDannyhXML82 realizuje 2 tryby: lądowań (tworzenie plików wysyłanych danych określonych przez użytkownika) i download (czytaj Prześlij plik stworzony tryb tytułowego i nagrywanie dostępne dane w nim). Ustaw tryb, wybierając w polu Tryb.

Przed rozpoczęciem tego lub jakiegokolwiek innego trybu (przycisk Run), trzeba podać nazwę upload pliku lub wpisując je ręcznie w polu „Nazwa pliku” lub klikając przycisk wyboru tej dziedzinie i standardowe okno dialogowe wyboru pliku.

W trybie pobierania można edytować użycie sumy podczas zapisywania rejestrów, co może mieć wpływ na prędkość pobierania. Kliknij „Wyłącz wyniki” oraz „Włącz wyników” są dostępne, gdy flaga jest ustawiona na „Włącz możliwość edycji rezultaty stosowania podczas pobierania danych” i służą do ręcznego sterowania wynikami wykorzystania przy pobieraniu danych. ** Warunki przetwarzania **

Leczenie może być używany tylko w przypadku, gdy bazę informacji, w której przesyłanie danych, oraz w którym dane są załadowane, są jednorodne (konfiguracja identyczne dane mogą być różne), lub wszystkie rozładowane przedmioty prawie identyczne pod względem składu i dane dotyczące rodzajów i części tabeli, właściwości "wiodącego" obiektu metadanych i tak dalej. Należy zauważyć, że w związku z tymi ograniczeniami przetwarzanie jest przede wszystkim przeznaczone do wymiany między jednorodnym IS.

Format przesłanego pliku różni się od formatu pliku utworzonego podczas rozładowywania w planie wymiany, w części nagłówkowej. Aby pobrać dane (elementy przewodniki, zestawy rejestrów i ewidencji, itp) leczenie za pomocą tego samego mechanizmu serializacji XML, że wyładowanie w planach wymiany w tej części formatów plików są identyczne.

Wyznaczanie kompozycji wyładowczej

Przetwarzanie pozwala na pełne i częściowe przesłanie informacji z bazy danych do pliku. Konfiguracja przesłanych danych odbywa się w oknie dialogowym, zaznaczając pola wyboru w kolumnie drzewa, która wyświetla obiekty metadanych, których dane mogą być przesyłane. Dodatkowa kolumna pól wyboru "Jeśli to konieczne", określa potrzebę pobierania obiektów tego typu "przez odniesienie". Oznacza to, że jeśli flaga jest ustawiona tylko w „razie potrzeby”, dane dla tego obiektu nie zostanie rozładowana całkowicie, ale tylko w takim zakresie, który jest niezbędny do utrzymania więzów integralności w bazie informacji, które będą ładować upload plików.

Po otwarciu formularza przetwarzanie ustawia znak rozładowania w odniesieniu do wszystkich obiektów, co gwarantuje integralność referencyjną nieobciążonego fragmentu bazy danych informacji.

Po kliknięciu przycisku "Definiuj obiekty przesłane wg łącza" analiza analizuje linki do danych, które mogą znajdować się w obiektach, które mają znak pełnego rozładunku, i automatycznie wypełnia kolumnę pól wyboru wskazującą na potrzebę pobrania przez odniesienie. Jeśli obiekt ma już zaznaczoną opcję pełnego zwolnienia, to pole wyboru pobierania łącza nie jest ustawione.

Możliwe zastosowania

Korzystanie z tego przetwarzania jest możliwe, na przykład, w celu utworzenia pełnego lub częściowego kopia zapasowa  dane, wymiana danych między bazami informacji, a także jako pomocnicze narzędzie do przywracania baz danych informacji o problemach.

Kontynuacja tematu:
Android

Trudno powiedzieć, który model smartfonu jest najbardziej popularny i wysokiej jakości. Ktoś lubi korzystać z telefonów działających w systemie operacyjnym Android i ktoś ...