Komputery Okna Internet

Załączone pliki dodają załączony plik. Podłączanie funkcjonalności „Załączone pliki” dla nowego obiektu (BSP). Różnice między wersjami płatnymi i darmowymi

1. Utwórz katalog do przechowywania załączonych plików. Aby to zrobić, skopiuj katalog do konfiguracji jako szablon. _DemoProjectsAttachedFiles z konfiguracji demo i nadaj mu nazwę szablonu:

<Префикс>Załączone pliki,

gdzie<Префикс>- nazwa obiektu metadanych, dla którego skonfigurowane są dołączone pliki. Na przykład w przypadku katalogu Nomenclature odwołanie do pliku powinno mieć nazwę NomenclatureAttachedFiles. Ustaw synonim, na przykład: Załączone pliki (Nomenklatura).

2. Przy rekwizytach Właściciel pliku ustaw typ - "obiekt z plikami". Na przykład DirectoryRef.Nomenclature.

3. Uwzględnij na liście zdefiniowanych typów Załączony plik(linki) i AttachedFileObject(obiekty) katalog utworzony w kroku 1. Na przykład DirectoryLink.NomenclatureAttachedFiles.

4. Rozwiń listę zdefiniowanych typów Właściciel załączonych plików(linki) i OwnerAttachedFilesObject(obiekty inne niż dokumenty) poprzez dodanie do niego typu „obiekt z plikami”. Na przykład DirectoryRef.Nomenclature.

5. Rozwiń listę typów właściwości Źródło subskrypcji OverrideGetFormAttachedFile umieszczając w nim typ - katalog z plikami utworzonymi w kroku 1. Na przykład DirectoryManager.NomenclatureAttachedFiles.

6. Rozwiń listę typów właściwości Źródło subskrypcji UstawCzarnyUsuńDołączonePlikiDokumentów dołączając typ - "obiekt z plikami" (tylko dokumenty). Na przykład DocumentObject.InvoicePayment do kupującego.

7. Jeżeli interaktywnie kopiując obiekt zawierający załączone pliki, trzeba je automatycznie skopiować do nowego obiektu, to w postaci obiektu należy:

● dodaj kluczowy parametr do parametrów formularza Kopiowanie wartości ten sam typ co sam obiekt;

● w module formularza do procedury Podczas nagrywania na serwerze wstaw następujący kod:

AttachedFiles.WhenWriteAtServer (Failure, CurrentObject, WriteParameters, Parameters);

  • Wada przechowywania plików w bazie danych programu 1C - baza rośnie i zaczyna działać wolniej, co komplikuje pracę.
  • Wada przechowywania plików na dysku twardym komputera PC - otwieranie plików do przeglądania trwa dłużej, istnieje możliwość utraty pojedynczych plików.

Powstaje pytanie – jak wyeliminować wady pierwszej i drugiej metody, zachowując przy tym ich zalety? Wyjdź z selektywnego przechowywania plików w bazie danych i na dysku twardym.

Demonstracja rozwiązania:

Jak działa przetwarzanie „zarządzania załącznikami”?

Rozwiązanie pozwala na selektywne przechowywanie plików na dysku twardym lub w bazie danych:

  • Często używane pliki - zostanie zapisany w bazie danych;
  • Rzadko używane pliki zostaną zapisane na dysku twardym.

Pliki są dystrybuowane automatycznie lub ręcznie zgodnie z określonymi filtrami : rozmiar pliku, data utworzenia, rozszerzenie, nazwa pliku i aktualna lokalizacja przechowywania.

Korzyści z dodatku Zarządzanie załącznikami

  • Nie ma potrzeby wprowadzania zmian w programie 1C
    Pliki przetwarzane są za pomocą zewnętrznego narzędzia, co eliminuje trudności z kolejnymi aktualizacjami programu
  • Oszczędność czasu lub czasu pracowników

Konfiguracja dodatku zajmie nie więcej niż 5 minut, po czym przetwarzanie i dystrybucja plików może nastąpić automatycznie

  • Szeroka gama filtrów stosowanych do plików

Możesz dostosować dystrybucję plików według rozmiaru, daty utworzenia, rozszerzenia, nazwy lub bieżącej lokalizacji przechowywania.

Od teraz w bazie danych będą przechowywane tylko często otwierane pliki, co zwolni w niej miejsce i pozwoli na szybsze działanie

  • Szybko otwieraj „żądane” pliki

Wszelkie pliki zapisane w bazie danych można znaleźć i otworzyć w kilka sekund. Mniej aktualne pliki - nie zostanie wysłany dysk twardy.

  • Niska cena

Tworzenie na zamówienie z podobnymi funkcjami kosztowałoby co najmniej 10 razy więcej. Możesz kupić gotowe rozwiązanie i dużo zaoszczędzić!

Możliwości przetwarzania

"Zarządzanie załączonymi plikami"

  • Generowanie raportu o aktualnej pozycji załączonych plików;
  • Stworzenie imponującej liczby ustawień wyboru;
  • Szczegółowe ustawienia do jednego konkretnego pliku;
  • Możliwość dystrybucji plików w „trybie ręcznym”;
  • Możliwość automatycznej dystrybucji plików zgodnie z wybranymi filtrami;
  • Możliwość „zwrotu” wymagane pliki z powrotem do bazy lub na dysk.

Zgodność

Przetwarzanie będzie działać w dowolnej konfiguracji 1C 8.3, zbudowanej na podstawie BSP 2 i posiadającej wbudowaną

podsystem "Załączone pliki". NIE musisz zmieniać konfiguracji, aby korzystać z przetwarzania.

Aby sprawdzić funkcjonalność dodatku w swojej bazie,

przetestuj wersję demo *!

* Darmowa wersja jest zastrzeżona i nie pozwala na przenoszenie plików

Jak korzystać z przetwarzania?

Ważny! Przetwarzanie jest przeznaczone do wykorzystania z katalogu „Dodatkowe raporty i przetwarzanie”.

Główny formularz przetwarzania zawiera wskaźniki aktualnego stanu załączonych plików *:


* Przy pierwszym otwarciu przetwarzania musisz zaktualizować informacje o stanie!

Wskaźnikami mogą być:

  • Poruszaj się w losowej kolejności!
  • Ułóż w dogodnej kolejności
  • Usuń, jeśli wyświetlacz nie jest potrzebny

Główna forma ustawień umożliwia zarządzanie ustawieniami przetwarzania plików:

Każde ustawienie można włączyć lub wyłączyć bezpośrednio w tabeli, jednym kliknięciem odpowiedniej komórki. Terminologia dotycząca stołu nastawczego:

    "Użytkownik" - użytkownik bazy informacyjnej, pod którą zostaną zapisane wprowadzone ustawienia.

    Przycisk Zgłoś - wyświetla raport o aktualnym stanie i pozycji załączonych plików, wskazując rozmiar pliku.

    Wykonaj przycisk przetwarzania - wykonuje przenoszenie plików zgodnie z ustawieniami tabeli, z włączoną funkcją „Użyj”. Ustawienia są przetwarzane zgodnie z kolejnością w tabeli, ustawienia można przesuwać.

Po kliknięciu przycisku dodaj otwiera się formularz konfiguracyjny, według którego pliki będą przetwarzane w przyszłości.

Szczegółowe instrukcje dotyczące ustawień można znaleźć tutaj:

Różnice między wersjami płatnymi i darmowymi

Darmowa wersja demo umożliwia generowanie raportów i zapisywanie ustawień, ale ma pewne ograniczenia:

  • kod zamknięty
  • tylko 2 wskaźniki o stanie pliku
  • brak wsparcia technicznego i aktualizacji wersji
  • nie ma funkcji przenoszenia plików

Wersja „Professional” jest płatna i ma następujące zalety:

  • otwarte źródło
  • 6 miesięcy aktualizacji
  • 1 miesiąc wsparcia technicznego*.

* Wsparcie techniczne obejmuje pomoc w instalacji i konfiguracji dodatku (w razie potrzeby), a także realizację dodatkowych wymagań indywidualnie dla bazy klienta (w ilości nie więcej niż 12 godzin pracy w ciągu roku od zakupu).

Po zakończeniu okresu wsparcia technicznego można go przedłużyć za opłatą.

Wyniki od jednego z naszych klientów

po użyciu programowania

  • Rozmiar bazy danych zmniejszył się z 350 GB do 75 GB;
  • Praca w bazie danych stała się wygodniejsza;
  • Przestrzeń na systemowym, szybkim dysku praktycznie przestała się zmniejszać;
  • Codzienne kopie zapasowe są mniejsze i szybsze.

Ponadto nasz dodatek pomógł klientowi zaoszczędzić pieniądze: podział umożliwił efektywniejsze wykorzystanie dysku serwerowego systemu, zwiększając jego wydajność i żywotność bez zakupu większego dysku (co pierwotnie planowano).

Wypróbuj darmową wersję rozwoju już teraz

lub zamów pełnowartościowy produkt „Zarządzanie załącznikami”

bez ograniczeń w możliwościach!

Powody, dla których warto kupić

Koszty rozwoju i wsparcia są znacznie mniejsze niż rozwój niestandardowy.

Wszystkie życzenia są brane pod uwagę i realizowane w ramach wsparcia.

Godność

Rozwiązanie nie wymaga zmiany konfiguracji.

Działa po wyjęciu z pudełka.

Wymaga prostej minimalnej konfiguracji.

Porównanie wersji

Obecna wersja nie jest powiązana z BSP 2.2 lub 2.4, działa w obu.

Gwarancja zwrotu pieniędzy

Infostart LLC gwarantuje 100% zwrotu pieniędzy, jeśli program nie odpowiada zadeklarowanej funkcjonalności z opisu. Pieniądze mogą zostać zwrócone w całości, jeśli zadeklarujesz to w ciągu 14 dni od daty wpływu pieniędzy na nasze konto.

Program jest tak sprawdzony w działaniu, że z pełnym przekonaniem możemy dać taką gwarancję. Chcemy, aby wszyscy nasi klienci byli zadowoleni z zakupu.

Poniżej będziemy kontynuować analizę podsystemów w konfiguracji BSP.

Podsystem do przechowywania, załadunku i dogodnej lokalizacji kalendarza produkcyjnego przedsiębiorstwa. Podsystem pozwala również uzyskać dane takie jak liczba dni roboczych do określonej daty itp.

22. Informacje kontaktowe

Podsystem do przechowywania i wyświetlania katalogów na formularzach informacje kontaktowe... Z reguły jest używany w książkach referencyjnych: wykonawcach, osobach, organizacjach itp. Podsystem jest połączony z podsystemem „Klasyfikator adresów”.

23. Kontrola dynamicznych aktualizacji konfiguracji

Zaprojektowany do powiadamiania użytkowników o zmianach w konfiguracji. Jeśli konfiguracja została zmieniona, proponuje ponowne uruchomienie sesji z pewną częstotliwością.

24. Przypomnienia użytkownika

Podsystem jest przeznaczony do ustawiania osobistych przypomnień o dowolnym obiekcie systemu i powiadamiania użytkownika w wyznaczonym czasie.

25. Ustalenie kolejności elementów

Służy do ustawiania kolejności elementów katalogu lub używania przycisków W górę i W dół. Jeżeli obiekt jest podrzędny, to numeracja elementów odbywa się wewnątrz właściciela. Jeśli katalog jest hierarchiczny, to numeracja elementów odbywa się w obrębie rodzica.

26. Ustawienia programu

Podsystem „Ustawienia aplikacji” udostępnia panele ustawień dla wszystkich podsystemów bibliotecznych, które znajdują się w sekcji „Ustawienia i administracja” interfejsu poleceń.

27. Wymiana danych

Podsystem „Wymiana danych” przeznaczony jest do przeprowadzania wymiany danych pomiędzy różnymi konfiguracjami z wykorzystaniem reguł wymiany i bez stosowania reguł wymiany, a także do organizowania wymiany danych w rozproszonej infobazie. Wymiana nie jest bardzo podobna Poprzednia wersja BSP. Wymiana danych jest obsługiwana pomiędzy konfiguracjami uruchomionymi w modelu usługowym, a także pomiędzy konfiguracjami uruchomionymi w modelu usługowym i w tryb lokalny... Reguły jak zwykle należy uformować w konfiguracji „Konwersja danych”.

Podstawy konfigurowania wymiany danych w 1C przy użyciu konfiguracji „1C Data Conversion”, na przykład, zobacz wideo:

28. Wiadomości

Podsystem „Messaging” jest przeznaczony do integracji heterogenicznych systemów informatycznych na platformie 1C: Enterprise za pomocą przesyłania wiadomości. Podsystem powinien być używany, gdy łącze danych jest zawodne. Podsystem nie zastępuje technologii wymiany danych, technologii usług internetowych i połączenia zewnętrznego. Nowa funkcjonalność w BSP.

Uzyskaj 267 samouczków wideo 1C za darmo:

29. Aktualizacja wersji IB

Stosowany we wszystkich standardowych rozwiązaniach. Niewiele różni się od poprzedniej wersji biblioteki standardowych podsystemów. „Aktualizacja wersji IB” zapewnia interfejs programistyczny do wykonywania procedur obsługi w celu wstępnego wypełnienia i aktualizacji bazy informacji (IB) przy zmianie wersji konfiguracji, a także umożliwia wyświetlenie raportu o zmianach w Nowa wersja konfiguracja.

30. Aktualizacja konfiguracji

Podsystem jest przeznaczony do automatycznej konfiguracji infobazy w trybie 1C: Enterprise „na żądanie” lub w określony czas w przyszłości. Chodzi o konfiguracje. Można dostosować automatyczna aktualizacja konfiguracja z Twojego serwera.

31. Organizacje

To odniesienie jest używane w prawie wszystkich konfiguracjach. Bardzo ważne jest, aby był ujednolicony.

32. Wysyłanie SMS-ów

Podsystem zapewnia gotową funkcjonalność do wysyłania wiadomości SMS za pomocą narzędzi 1C. Domyślnie podsystem obsługuje pracę z operatorami MTS i Beeline.

33 Ocena wydajności

Przeznaczony do obiektywnej oceny integralności działania systemu metodą APDEX. Za jego pomocą możesz na przykład dowiedzieć się, ile czasu zajmuje przechowywanie określonego dokumentu, a w przyszłości uzyskać statystyki dotyczące czasu.

34. Drukuj

Podsystem przeznaczony jest do drukowania layoutów dokumenty arkusza kalkulacyjnego i układy dokumentów biurowych (MS Word, OpenOffice).

35. Wyszukiwanie pełnotekstowe

Przeznaczony do aktywacji wyszukiwania pełnotekstowego w systemie. Zawiera interfejs wyszukiwania i kilka rutynowych operacji indeksowania danych tekstowych.

36. Odbieranie plików z Internetu

Podsystem „Pobieranie plików z Internetu” dodaje do konfiguracji interfejs programowy do pobierania plików z Internetu za pomocą protokołów HTTP, HTTPS i FTP oraz zapisywania otrzymanych plików na kliencie, serwerze lub magazynie tymczasowym.

37. Użytkownicy

Podsystem przeznaczony jest do przeglądania i edycji listy użytkowników oraz użytkowników zewnętrznych systemu (elementy katalogów Użytkownicy i Użytkownicy zewnętrzni), które są zsynchronizowane z listą użytkowników infobazy.

38. Prefiksowanie obiektów

Przeznaczony do prefiksowania obiektów bazy danych. Obiekty są poprzedzone prefiksami w sekcjach infobaz i elementach katalogu Organizacji.

39. Załączone pliki

Podsystem "Załączone pliki" zapewnia narzędzia do pracy z plikami załączników dołączonymi do dowolnych referencyjnych obiektów infobazy. Przechowywanie plików może być zorganizowane zarówno w infobazie, jak i na zewnątrz - w woluminach ( zasoby sieciowe).

40. Sprawdzanie legalności otrzymywania aktualizacji

Podsystem „Sprawdzanie legalności otrzymywania aktualizacji” umożliwia poproszenie użytkownika o potwierdzenie, że pliki aktualizacji zostały otrzymane w sposób legalny. Może być używany zarówno przed aktualizacją infobazy (po aktualizacji już w bazie, ale przed pierwszym uruchomieniem), jak i bezpośrednio przed aktualizacją konfiguracji za pomocą podsystemu „Aktualizacja konfiguracji”.

41. Praca z wiadomościami e-mail

Podsystem „Praca z wiadomościami pocztowymi” dodaje do konfiguracji interfejs programu do wysyłania wiadomości E-mail, oraz interfejs użytkownika do obsługi kont e-mail.

42. Praca z plikami

Podsystem „Praca z plikami” przeznaczony jest do kolektywnej edycji plików o dowolnym formacie w hierarchicznej strukturze folderów. Przechowywanie plików może być zorganizowane zarówno bezpośrednio w infobazie, jak i zewnętrznie - w wolumenach (zasobach sieciowych). Wraz z plikiem można również zapisać historię jego zmian (wersje pliku).

43. Dystrybucja raportów

Podsystem „Dystrybucja raportów” pozwala skonfigurować dystrybucję wariantów raportów oraz raportów podsystemu „Dodatkowe raporty i przetwarzanie”. Mailingi mogą być realizowane zarówno zgodnie z harmonogramem (jeśli program pracuje w trybie klient-serwer) jak i na żądanie.

44. Zaplanowane zadania

Podsystem „Zaplanowane zadania” umożliwia edycję składu i harmonogramu rutynowych zadań, przeglądanie historii wykonywania rutynowych i zadań w tle, a także analizowanie błędów podczas ich wykonywania. Jeśli system jest wdrożony w trybie pliku klienta, administrator ma możliwość skonfigurowania wykonywania zaplanowanych zadań za pomocą polecenia Konfiguruj przetwarzanie zaplanowanych zadań przetwarzania w Konsoli zaplanowanych zadań.

45. Tworzenie kopii bezpieczeństwa informacji

Podsystem „Kopia zapasowa IB” umożliwia tworzenie kopii zapasowej bazy danych z trybu 1C Enterprise „na żądanie” lub zgodnie ze skonfigurowanym harmonogramem. Ponadto, korzystając z tego podsystemu, możesz przywrócić infobazę z kopii zapasowej.

46. ​​​​Właściwości

Podsystem „Właściwości” umożliwia tworzenie i edycję dodatkowych właściwości dowolnych obiektów konfiguracyjnych w trybie 1C: Enterprise. Obiekty z właściwościami mogą być dowolnymi obiektami typu referencyjnego. Podsystem pozwala na zaimplementowanie zarówno jednego zestawu dodatkowych właściwości dla wszystkich wystąpień obiektów tego samego typu, jak i kilku zestawów właściwości dla obiektów tego samego typu.

Dodatkowe właściwości obiektów dzielą się na dwie kategorie:

● dodatkowe szczegóły;

● dodatkowe informacje.

47. Struktura odpowiedzialności

Podsystem „Struktura podporządkowania” zapewnia możliwość wyprowadzania z dokumentu postaci raportu na temat dokumentów nadrzędnych i podrzędnych bieżącego dokumentu, a także ich relacji.

48. Kontrola dostępu

Podsystem Kontrola dostępu umożliwia konfigurowanie uprawnień użytkownika dla dowolnych elementów danych z bazy informacji (elementów katalogów, dokumentów, zapisów rejestru, procesów biznesowych, zadań itp.). Możliwe jest ograniczenie uprawnień zarówno dla poszczególnych typów obiektów metadanych, jak i na poziomie rekordów jednego typu obiektu. Dodatkowo dla poszczególnych obiektów infobazy możliwe jest dostosowanie praw dostępu, podobnie jak w przypadku folderów plików systemu operacyjnego.

49. Zarządzanie wynikami

Podsystem „Zarządzanie sumami i agregatami” udostępnia narzędzia do administrowania sumami i agregatami rejestrów infobazy. Podsystem umożliwia wykonywanie zarówno typowych operacji administracyjnych, jak i zapewnia dostęp do wszystkich funkcji:

● włączyć / wyłączyć korzystanie z sum i agregatów;

● podział sum;

● ustalanie okresu i przeliczanie sum;

● przebudowa i modernizacja jednostek;

● obliczanie optymalnych jednostek.

50. Funkcje plików

Podsystem „Funkcje plików” nie ma niezależnej zastosowanej wartości. Zawiera typowe funkcje plików (funkcje, popularne formularze itp.) używane przez zależne od nich podsystemy (takie jak „Praca z plikami”, „Załączone pliki”, „Dostarczone dane”).

51. Osoby

Podsystem „Indywidua” ma na celu ujednolicenie nazw obiektów metadanych wspólnych dla typowych konfiguracji. Zawiera tylko definicje obiektów metadanych i ich podstawową implementację.

52. Elektroniczny podpis cyfrowy

W tej sprawie są różne opinie. Istnieją niewątpliwe zalety i wady takiej czy innej opcji. Istnieją również opcje przechowywania w zewnętrznych bazach danych i kilka innych.

Wszystko zależy od tego, czy masz programistę 1C wśród swoich pracowników i ile pieniędzy chcesz zainwestować w optymalizację wydajności swojej bazy informacji.

Jeśli jednak się nad tym zastanowić, to sam użytkownik musi wybrać, gdzie i w jaki sposób powinny być przechowywane potrzebne pliki. Na przykład zdjęcia produktów znajdują się w bazie informacji, ponieważ zapewnia to najszybszy dostęp i otwieranie zdjęć. A różne dokumenty wysyłane pocztą elektroniczną znajdują się na dysku, ponieważ szybkość dostępu do nich nie jest tak krytyczna, ale czasami nie są małe. Możesz jednak sam zdecydować o potrzebie tej lub innej opcji. To zależy od różnych warunków, a najlepszą opcję dobieramy indywidualnie.

Jak przechowywać i w jakiej kolejności zależy od Ciebie. I pomagamy sobie uświadomić dodatkowe funkcje w tej sprawie.

To rozwinięcie daje prawie nieograniczone możliwości zarządzania załączonymi plikami.

Jakiś czas temu jeden z klientów zapytał o następujące problemy z bazą UT 11: hamulce zaczęły być wyczuwalne podczas pracy, przestrzeń dyskowa szybko "wyparowała", baza w dość krótkim czasie znacznie zwiększyła swoją objętość.

Mały przegląd bazy danych pokazał, że głównym problemem jest duża ilość załączanych plików. Klient wykorzystał standardowy podsystem do pracy z pocztą e-mail, prowadząc w nim intensywny workflow, z dużą ilością cenników, umów i innych plików pomocniczych. Podjęto decyzję o dodaniu możliwości rozproszonego przechowywania plików. Określono zakres plików wymaganych do przechowywania w infobazie oraz plików „wtórnych”, których przechowywanie w bazie danych nie jest krytyczne. Typowe rozwiązania nie pozwalają na taką dystrybucję.

Wynik był namacalny:

  • wielkość bazy danych zmniejszyła się z 350 GB do 75 GB;
  • praca w bazie danych stała się wygodniejsza;
  • miejsce w systemie, szybki dysk praktycznie przestał się zmniejszać;
  • codzienne kopie zapasowe są mniejsze i szybsze.

Oprócz czysto „wizualnego” efektu pojawił się też ekonomiczny: separacja pozwoliła na bardziej racjonalne wykorzystanie „szybkiego” systemowego dysku serwerowego, zwiększając jego wydajność i żywotność bez kupowania bardziej pojemnego (co pierwotnie proponowano) , a wszystkie „dane drugorzędne” mają być przechowywane na „zwykłym” i znacznie tańszym dysku.

Prezentowane opracowanie posiada drugie wydanie i pozwala na zarządzanie załączonymi plikami poprzez zapisane ustawienia w tryb automatyczny, używając zaplanowanego zadania.

Aby skorzystać z przetwarzania Nie wymagane zmienić konfigurację.

Przetwarzanie będzie działać w dowolnej konfiguracji 1C 8.3 zbudowanej na podstawie BSP 2 i posiadającej wbudowany podsystem „Załączone pliki”.

Aby przetestować funkcjonalność na swojej bazie, zaleca się najpierw użyć wersji demo.

Możliwości przetwarzania:

  • Generowanie raportu o aktualnej pozycji załączonych plików
  • Twórz prawie dowolną liczbę ustawień wyboru
  • Szczegóły dostosowywania do jednego konkretnego pliku
  • Możliwość wykonania dowolnego wyboru w „trybie ręcznym”
  • Możliwość wykonania automatycznej dystrybucji zgodnie z wybranymi ustawieniami
  • "Wycofywanie" dokonywało zmian w dowolnym momencie (powrót do bazy danych lub na dysk)

Stosowanie.

Ważny! Przetwarzanie jest przeznaczone do wykorzystania z katalogu „Dodatkowe raporty i przetwarzanie”.

1. Tabela ustawień znajduje się na głównym formularzu przetwarzania.

„Użytkownik” – użytkownik infobazy, pod którym zostaną zapisane ustawienia.

Każde ustawienie ma możliwość włączania i wyłączania bezpośrednio w tabeli, jednym kliknięciem odpowiedniej komórki.

Przycisk „Raport” z formularza głównego wyświetla raport o aktualnym stanie, pozycji załączonych plików w kontekście księgi referencyjnej właściciela. Wskazując rozmiar pliku.

Przycisk „Wykonaj przetwarzanie” przenosi pliki zgodnie z ustawieniami tabeli, z zaznaczonym polem wyboru „Użyj”. Ustawienia są przetwarzane w kolejności zgodnie z tabelą, ustawienia można przesuwać.

2. Kliknięcie przycisku dodaj otwiera formularz konfiguracyjny, według którego pliki będą później przetwarzane.

2.1 Przykładowe ustawienie dla użytkownika:

To ustawienie służy do przetwarzania wszystkich załączników wiadomości e-mail dla użytkownika „Iwanow”.

2.2 Przykład ustawienia według typu i rozmiaru pliku:


To ustawienie służy do przetwarzania załączników do roszczeń klientów.

Pliki są przenoszone do katalogu na dysku określonym w atrybucie „Wolumen pamięci”.

3. Ustawienia dokonywane są w systemie ACS zaimplementowanym za pośrednictwem platformy 1C Enterprise.

Podczas konfiguracji możesz wprowadzić ograniczenie na liście obiektów (katalogów), dla których wykonywane jest to ustawienie:



Jeśli lista nie jest wskazana, konfiguracja jest wykonywana dla wszystkich obiektów infobazy zawierających załączone pliki.

Ważny! Aby przenieść pliki, ten dom musi zostać utworzony w bazie danych wcześniej lub podczas procesu konfiguracji!

4. Generowanie raportu z ustawienia i przetwarzanie plików odbywa się TYLKO w odniesieniu do tego ustawienia.

Raport pokaże wybór plików zgodnie ze skonfigurowanym wyborem, a przetwarzanie wykona ich ruch zgodnie z ustawieniami.

5. Utworzenie zaplanowanego zadania jest dostępne do przetworzenia:


Rutynowe zadanie automatycznie wykona ruch zgodnie z wprowadzonymi i dołączonymi ustawieniami w dogodnym dla Ciebie czasie.

Opublikowane wersje przetwarzania:

Demonstracja... Ta wersja jest darmowa i ma następujące ograniczenia:

  • Kod zamknięty
  • Brak wsparcia technicznego i aktualizacji wersji
  • Brak funkcjonalności do przenoszenia plików

Możliwe jest generowanie raportów i zapisywanie ustawień.

Podstawowy... Ta wersja ma minimalny koszt i ma następujące ograniczenia:

  • Kod zamknięty
  • Brak wsparcia technicznego (tylko wersje aktualizacyjne w ciągu 30 dni od zakupu)

W przeciwnym razie nie ma ograniczeń, pod względem funkcjonalności odpowiada „starszym” wersjom.

Wersje Standard oraz Profesjonalny są open source, mają taką samą funkcjonalność i różnią się jedynie rozszerzonym wsparciem dla tej wersji Profesjonalny.

Zakup dodatkowego wsparcia technicznego jest możliwy tylko dla tych, którzy już zakupili rozwój.

Zakup dodatkowego wsparcia technicznego pozwala na uaktualnienie aktualnej wersji. Na przykład zakup wsparcia technicznego dla tych, którzy kupili Podstawowy wersja, pozwala przetłumaczyć na wersję Standard.

Rozszerzone wsparcie techniczne- pomoc w instalacji i konfiguracji na życzenie klienta, wdrożenie dodatkowych wymagań (dostosowanie) do bazy klienta według wymagań w ilości nie więcej niż 12 godzin pracy w ciągu roku od zakupu.

Infostart LLC gwarantuje 100% zwrotu pieniędzy, jeśli program nie odpowiada zadeklarowanej funkcjonalności z opisu. Pieniądze mogą zostać zwrócone w całości, jeśli zadeklarujesz to w ciągu 14 dni od daty wpłynięcia pieniędzy na nasze konto.

Program jest tak sprawdzony w działaniu, że z pełnym przekonaniem możemy dać taką gwarancję. Chcemy, aby wszyscy nasi klienci byli zadowoleni z zakupu.

Instrukcje

Jeśli potrzebujesz dołączyć plik do listu skompilowanego przy użyciu programu zainstalowanego na twoim komputerze (na przykład Outlook Express lub The Bat), wszystko jest bardzo proste. Po napisaniu tekstu wiadomości przeciągnij plik na tekst listu - to wystarczy, aby dołączyć go do wiadomości. Zobaczysz ikonę załączonego pliku - możesz wysłać wiadomość e-mail z załącznikiem.

Jeśli korzystasz z rezydentnego klienta poczty, załącznik możesz dołączyć w inny sposób - po napisaniu wiadomości kliknij odpowiedni przycisk w górnym wierszu. Gdy najedziesz na niego kursorem myszy, pojawi się podpowiedź „załącz plik”. Otworzy się okno dialogowe, w którym należy wybrać plik przygotowany do wysłania i kliknąć przycisk „Otwórz”. W treści listu pojawi się ikona dołączonego załącznika, podobnie jak w pierwszej opcji - wiadomość z załącznikiem jest gotowa do wysłania.

A jeśli chcesz dołączyć plik do listu wysłanego za pomocą dowolnej usługi poczty online (na przykład Mail.ru lub Gmail.com), musisz to zrobić trochę inaczej. Po przygotowaniu tekstu wiadomości musisz znaleźć link do dołączenia załączników do listu. Na przykład w Gmailu taki link znajduje się pod polem do wpisania tematu wiadomości, jest wyposażony w spinacz do papieru i napis „Załącz plik”. Jeśli go klikniesz, pojawi się dodatkowe pole z przyciskiem „Przeglądaj” - kliknij przycisk lub samo to pole i otworzy się okno wyboru pliku. Znajdź plik, który chcesz dołączyć na swoim komputerze i kliknij przycisk „Otwórz”. Jeśli masz więcej niż jeden plik, który powinien zostać wysłany z tym listem, użyj linku, aby dołączyć następny plik. Na przykład w Gmailu pojawia się pod nowo załączonym plikiem i nosi napis „Załącz kolejny plik”. Czynności przyłączenia drugiego przywiązania (a jeśli to konieczne - i trzeciego itd.) nie różnią się od przywiązania pierwszego. Po zakończeniu procesu przesyłania plików na serwer usługi pocztowej wystarczy wysłać wiadomość.

Większość najsłynniejszych filmów jest tłumaczona i dostarczana tylko z rosyjską ścieżką dźwiękową. Jeśli jednak istnieje chęć obejrzenia filmu z oryginalnym dźwiękiem, aby nauczyć się języka lub go poprawić, to można podłączyć dodatkowe ścieżki do pliku wideo za pomocą odpowiedniego oprogramowania.

Będziesz potrzebować

  • - Vlc media player

Instrukcje

Najpierw musisz znaleźć odpowiedni dźwięk ścieżka... Istnieje wiele zasobów zagranicznych, które mają odpowiednią bazę danych różnych tłumaczeń w postaci plików audio mp3, aac lub ac3.

Nie możesz tego dołączyć ścieżka do pliku wideo, ale po prostu uruchom osobny film i dźwięk osobno przez dwa odtwarzacze. W oknie wideo wystarczy włączyć tryb cichy, ale jest mało prawdopodobne, że będziesz w stanie uzyskać całkowicie synchroniczny dźwięk.

Niektórzy gracze mają odpowiednią funkcjonalność i pozwalają na dodanie ścieżka bezpośrednio do filmu, synchronizując czas trwania audio i wideo. Aby to zrobić, możesz użyć VLC Odtwarzacz multimedialny, który należy pobrać z oficjalnej strony dewelopera.

Zainstaluj program i użyj go, aby otworzyć film, który chcesz przetłumaczyć. Kliknij prawy klawisz myszą na pliku wideo i wybierz "Plik" - "Otwórz za pomocą ..." - "VLC" lub po prostu kliknij utworzony skrót odtwarzacza na pulpicie. Przejdź do „Audio” - „Ścieżka audio”. W tym menu wyświetlane są tłumaczenia dołączone do pliku wideo.

Wybierz „Media” - „Otwórz plik z parametrami” lub naciśnij kombinację klawiszy Ctrl, Shift i O. W oknie, które zostanie otwarte, kliknij przycisk „Dodaj”, określ ścieżkę do pliku filmowego i kliknij „Otwórz”.

Zaznacz opcję Pokaż opcje zaawansowane, a następnie Odtwórz plik multimedialny równolegle. Kliknij „Przeglądaj”, a w wyskakującym okienku ponownie kliknij przycisk „Dodaj”. Jeśli chcesz dodać plik z napisami, zaznacz pole obok „Użyj pliku z napisami”. Następnie kliknij przycisk „Przeglądaj” i określ ścieżkę do pobranego pliku z napisami.srt. W ten sam sposób określ ścieżkę do ścieżki audio i naciśnij przycisk Odtwórz.

Ścieżka dźwiękowa jest dołączona. Przejdź do zakładki „Audio” - „Ścieżki audio”, gdzie wybierz drugą pozycję, która się pojawi „Ścieżka 2”.

Źródła:

  • Oficjalna strona internetowa VLC
  • jak ja ścieżki dźwiękowe w filmie

Baza danych to zbiór danych zorganizowanych zgodnie z określonymi zasadami i przechowywanych w pamięci komputera. Charakteryzuje aktualny stan określonego obszaru tematycznego.

Będziesz potrzebować

  • - komputer;
  • - serwer;
  • - Baza danych SQL.

Instrukcje

Idź do środy Serwer SQL Studio zarządzania do połączenia baza danych, a następnie przejdź do Eksploratora obiektów i połącz się z instancją aparatu bazy danych MicrosoftSQL Server, rozwiń ją. Wywołaj menu kontekstowe w węźle „Bazy danych”. Kliknij polecenie „Dołącz”.

Ostatnim razem dodaliśmy możliwość tworzenia kopii zapasowych danych do naszej konfiguracji. W dzisiejszym przykładzie spróbujmy dowiedzieć się, jak za pomocą BSP można łatwo zorganizować dołączanie plików do obiektów konfiguracyjnych. Zgadzam się, takie zadanie bardzo często pojawia się w praktyce. Często klient musi zapisać obraz produktu w bazie danych. Kolejnym częstym zadaniem będzie zapisywanie zeskanowanych umów lub dokumentów związanych z konkretnym kontrahentem. Zadań może być sporo. A teraz zobaczymy, jak je rozwiązać.

Najpierw stwórzmy katalog, do którego dołączymy obrazek lub kilka. Niech będzie to katalog Yura_Contractors z bazy demo BSP, skopiuj katalog _DemoNomenclatureAttachedFiles i zmień jego nazwę na Yura_ContractorsAttachedFiles, po czym utworzymy w katalogu Yura_Contractors - atrybut „Scanned Contract” do którego przypiszemy typeContents

Teraz musimy edytować ogólne polecenie AttachedFilesKo do obiektu, wskażemy w typie parametry obiektu oraz naszą referencję Jura_Contractors.

Po tych krokach nasz element directory powinien wyglądać mniej więcej tak


(zwróć uwagę na pozycję „Go”, więcej o ogólnych poleceniach możesz przeczytać w moim artykule o zarządzanym interfejsie).

Jeśli jednak spróbujemy załączyć plik, to wyskoczy nam błąd, aby nie wystąpił, musimy podać naszą nową referencję Jura_ContractorsAttachedFiles w typie wymiaru "AttachedFiles" w typie wymiaru "AttachedFile".


Przy okazji prawie zapomniałem, że typem atrybutu "File Owner" katalogu "Yura_ContractorsAttachedFiles" powinien być "Directory.Yura_Kontragents", jak na zrzucie ekranu.


Po tych wszystkich manipulacjach będziemy mogli dołączyć do naszego katalogu dowolne pliki w dowolnej ilości.


Ale użyjmy też kodu, za pomocą którego możesz wybrać i wyświetlić na ekranie jeden z załączonych plików. W tym celu użyjemy właściwości „Zeskanowana umowa”. Stwórzmy formularz elementu katalogu, dodajmy do niego atrybut "ImageAddress" i przeciągnijmy go na formularz, określając jako widok "pole obrazu"

Do wyświetlenia obrazka potrzebujemy jednej funkcji GetNavigationLink of Pictures oraz kodu procedur AtCreateAtServer i ReadAtServer.

Pełna lista wygląda tak:

& OnServerWithoutContext Funkcja GetImageNavigationLink (PictureFile, FormIdentifier) ​​​​Return AttachedFiles. GetFileData (PictureFile, FormIdentifier). Link do binarnego pliku danych; EndFunction & AtServer Procedura OnCreateAtServer (awaria, standardowe przetwarzanie) Jeśli nie ma wartości ValueFilled (odniesienie do obiektu), to jeśli nie jest obiektem. Zeskanowana umowa. Empty () Then ImageAddress = Get ImageNavigationLink (Object. Scanned Agreement, UniqueIdentifier) ​​​​W przeciwnym razie ImageAddress = ""; Koniec jeśli; EndIf; EndProcedure i procedura AtServer ForReadingAtServer (CurrentObject) Jeśli nie CurrentObject. Zeskanowana umowa. Empty () Następnie PictureAddress = Uzyskaj PictureNavigationLink (CurrentObject. Zeskanowana Umowa, UniqueIdentifier) ​​​​W przeciwnym razie PictureAddress = ""; Koniec jeśli; Procedura EndProcedure & OnClient ScannedAgreementOnChange (pozycja), jeśli nie jest przedmiotem. Zeskanowana umowa. Empty () Then ImageAddress = Get ImageNavigationLink (Object. Scanned Agreement, UniqueIdentifier) ​​​​W przeciwnym razie ImageAddress = ""; Koniec jeśli; EndProcedure & AtClient Procedura ScannedAgreementSelectionStart (Item, SelectionData, StandardProcessing) StandardProcessing = False; Klient załączonych plików. OpenFileSelectionForm (Object. Link, Elements. Scanned Agreement); Koniec procedury

Dzięki temu będziemy mogli pokazać na formularzu jedno ze zdjęć dołączonych do katalogu. Niestety nie ma możliwości przeglądania plików w innych formatach. Ale jeśli odwiedzisz „Załączone pliki” i spróbujesz podwójne kliknięcie otwórz je, a następnie program odpowiedzialny za

Drukuj (Ctrl + P)

W tym artykule opisuję bardzo ciekawą i prostą zmianę w mechanizmie dołączania plików podsystemu „Praca z plikami” biblioteki podsystemów standardowych, którą musiałem wykonać, aby wykonać zadanie techniczne pracodawcy.

Mechanizm dołączanych plików zapewnia możliwość przechowywania plików w dowolnym formacie, które są bezpośrednio powiązane z danymi. Na przykład dla Nomenklatury w załączonym pliku możesz przechowywać szczegółowy opis produkt, zeskanowana instrukcja użytkowania produktu lub jego zdjęcie. i dla osoby fizyczne na przykład możesz przechowywać różne rodzaje dokumentów.

Zadaniem technicznym było być w stanie obsłużyć Różne rodzaje pliki załączone do dokumentu Zamówienie. W tym celu w konfiguracji pracodawcy, napisanej w oparciu o BSP 2.4, musiałem dodać wyliczenie Typy plików , oraz w podręczniku Zamów załączone pliki — rekwizyty Typ pliku wyliczenie typów plików (patrz rysunek 1).

Rys. 1 Wymagania katalogu Zamów załączone pliki

Aby pracować z katalogami typu załączonych plików jako „ Zamów załączone pliki "Istnieją 2 formy przetwarzania" Praca z plikami "podsystemu standardowego: Formularz Załączone pliki i forma Załączony plik (patrz rys. 2)

Rys 2 Formy przetwarzania „Praca z plikami” biblioteki standardowych podsystemów

Jednak w tych dwóch formach przetwarzania Praca z plikami praca z dodanymi rekwizytami nie jest zapewniona Typ pliku podręcznik Zamów załączone pliki i musiałem dokonać małych prostych zmian w tych formularzach:

W treści żądania dynamicznej listy formularza Załączone pliki Dodałem linię jak na ryc. 3


Rys 3 Żądanie listy dynamicznej w formularzu AttachedFiles

Następnie, pod koniec procedury Dostosuj dynamiczną listę dodałem 3 linie kod programu:

& Procedura na serwerze Dostosuj dynamiczną listę() // ....... ciało procedury // Sanchez If NazwaKatalogu Pliku= „OrderAttachedFiles” Następnie List.Tekst żądania= pZamień ( List.Tekst żądania, "HOW EditsUser", "HOWEditsUser, | Files.FileType ASFileType"); EndIf; Koniec procedury

Musiałem też dokonać zmian w formularzu Załączony plik, aby umożliwić edycję dodanych rekwizytów Typ pliku. Zmiany te pokazano na rysunku 4.