• Praca w grubej konfiguracji klienta 8.3. Tryb wsadowy konfiguratora

    Program 1C jest niezwykle popularny w prowadzeniu dokumentacji finansowej niemal każdego przedsiębiorstwa. Program posiada ogromną liczbę funkcji i możliwości. Czasem nie jest łatwo sobie z nimi poradzić. Można utworzyć wiele kont użytkowników, dla których zostanie utworzona osobna baza danych. Za każdym razem, gdy zaczynasz, musisz wybrać żądane konto, bazę danych, a w niektórych przypadkach określić inne ustawienia i parametry. Jeśli jest kilku użytkowników, możesz łatwo się pomylić i popełnić błąd przy wyborze. Nawet jeśli się nie pomylisz, z biegiem czasu taka liczba manipulacji przy normalnym uruchomieniu staje się dość nudna.

    Uruchomienie 1C z wiersza poleceń upraszcza pracę z programem.

    Jak mogę uprościć tę procedurę? Twórcy przewidzieli uruchomienie programu 1C z wiersza poleceń. Nie daj się zastraszyć tą nazwą, nie będziesz musiał pamiętać wielu kombinacji i nie będziesz potrzebować wiersza poleceń systemu Windows. Wystarczy raz utworzyć wymaganą liczbę skrótów, określić niezbędne parametry wiersza poleceń w ich właściwościach lub utworzyć specjalny plik bat i zarejestrować je w nim.

    W tym artykule przyjrzymy się szczegółowo, jak korzystać z tej metody uruchamiania, a także jak określić wszystkie parametry. Dodatkowo udostępnimy Ci listę najważniejszych poleceń, które pomogą Ci dostroić klienta.

    Na początek przyjrzyjmy się, jakie pliki odpowiadają za uruchomienie i uruchomienie programu, a także katalog na dysku twardym, na którym są przechowywane. Główny katalog, w którym zainstalowany jest 1C, to C:\Program files\1CvXX\, gdzie zamiast XX wskazane są numery działającej wersji. Jeśli używana jest najnowsza wersja 8.3, folder będzie nosił nazwę 1Cv83, jeśli poprzednie to 1Cv82 lub 1Cv81. Wewnątrz katalogu znajdują się inne katalogi z subwersjami. Zawierają już folder bin z głównym plikiem wykonywalnym danej wersji. Nie jest jasne, czym kieruje się deweloper, ale z każdą aktualizacją instalator tworzy nowe foldery, z czasem zajmując mnóstwo wolnego miejsca na dysku twardym. Następnie znajdź folder Common, a w nim plik 1cestrart.exe. To on uruchamia okno wyboru użytkownika i bazy danych. To okno reprezentuje odpowiednio plik 1cv8s.exe z określonego katalogu bin.

    Po wybraniu bazy danych do pracy uruchamiany jest kolejny plik, którego nazwa zależy od opcji uruchamiania - 1cv8.exe (gruby klient) lub 1cv8c.exe (cienki klient). Nieco później powiemy Ci, czym różnią się te opcje. Dodatkowo możesz wyświetlić potrzebne do pracy skróty i wprowadzić w nich parametry uruchamiania, przyspieszając kilkukrotnie proces.

    Opcje uruchomienia programu 1C

    Spróbujmy dowiedzieć się, jakie opcje uruchamiania zaoferował nam deweloper. W sumie jest ich cztery, różnią się zasadą działania i wymaganiami wobec zasobów komputera, na którym pracujesz.

    • Gruby klient - do niedawna była to jedyna istniejąca opcja. Jest najbardziej wymagający pod względem zasobów działającej maszyny, ponieważ całe przetwarzanie danych odbywa się na komputerze użytkownika i przechowywane są na nim wszystkie pliki niezbędne do pracy. Nie jest zależny od dostępności Internetu, ale jest powiązany ze sprzętem i nie zapewnia możliwości pracy zdalnej.
    • Cienki klient to powłoka oprogramowania umożliwiająca dostęp do serwera 1C. Ma znajomy interfejs menu i ustawień, ale ponieważ całe przetwarzanie danych odbywa się na serwerze, nie wymaga to wcale mocy sprzętu. Użytkownik ma ograniczoną funkcjonalność, można organizować pracę zarówno ze zdalnym serwerem przez Internet, jak i na samym komputerze w specjalnym środowisku programowym.
    • Klient WWW - do pracy wystarczy przeglądarka internetowa i dostęp do Internetu. W związku z tym nie ma połączenia z komputerem i miejscem pracy. Obciążenie sprzętu jest minimalne, ponieważ wszystkie obliczenia odbywają się na zdalnym serwerze.
    • Konfigurator to specjalny tryb dostrajania programu, który działa tylko w przypadku korzystania z grubego klienta.

    Obecnie najpopularniejszą opcją uruchamiania jest gruby klient z plikową bazą danych przechowywaną na komputerze. Biorąc jednak pod uwagę całkowite skupienie się na usługach sieciowych i technologiach chmurowych, możemy założyć, że przyszłość leży w wersji webowej.

    Warto zauważyć, że domyślnie ustawienia programu 1C automatycznie wybierają opcję uruchamiania, więc nie musisz o tym myśleć. Jeśli jednak potrzebujesz skorzystać z konkretnej opcji, możesz utworzyć skróty na pulpicie i wprowadzić w nich parametry wiersza poleceń lub skorzystać z pliku bat. Przyjrzyjmy się każdej metodzie bardziej szczegółowo.

    Uruchom za pomocą skrótu na pulpicie

    Najłatwiej jest użyć skrótu na pulpicie, którego właściwości obejmują parametry wiersza poleceń. Jak w ten sposób zorganizować dostęp?

    1. Otwórz Eksploratora Windows, przejdź do katalogu zawierającego potrzebny plik wykonywalny i znajdź sam plik z rozszerzeniem exe. Na przykład C:\Program files\1Cv83\bin\1cv8.exe, aby uruchomić w trybie grubego klienta.
    2. Kliknij go prawym przyciskiem myszy i wybierz „Utwórz skrót”.
    3. Po wyświetleniu przez system komunikatu „System Windows nie może utworzyć skrótu w tym folderze. Czy powinienem umieścić to na pulpicie?” kliknij Tak.
    4. Na pulpicie znajdź swój skrót, kliknij go prawym przyciskiem myszy, wybierz „Właściwości” - zakładka „Skrót” - linia „Obiekt”.
    5. Zobaczysz wpis wyglądający tak: „C:\Program files\1Cv83\bin\1cv8.exe”. Jeśli umieścisz tam kursor, zawartość linii będzie mogła zostać zmieniona.
    6. Na końcu wiersza wpisz polecenie odpowiadające Twoim oczekiwaniom, potwierdź swój wpis przyciskami „Zastosuj” - OK.

    Uruchom za pomocą pliku bat

    Równie łatwa opcja uruchomienia programu. Główna różnica polega na tym, że wszystkie dane wprowadzane są ręcznie w specjalnym pliku tekstowym. Dla niektórych ta metoda będzie wydawać się wygodniejsza. Jak tego użyć?

    1. Utwórz prosty dokument tekstowy za pomocą standardowego Notatnika.
    2. Nadaj mu nazwę w formacie nazwa_pliku.bat, gdzie bat jest rozszerzeniem pliku, a następnie zapisz go w dowolnym folderze na dysku twardym.
    3. Skopiuj następujące polecenia do dokumentu:

    @echo wyłączone
    kl
    początek

    1. Po uruchomieniu wprowadź wymagane polecenie, aby uruchomić program z wymaganymi parametrami.
    2. Zapisz plik i zamknij go.
    3. Aby uruchomić 1C, kliknij dwukrotnie plik bat.

    Uwaga! Do poprawnego działania pożądane jest, aby polecenia nie zawierały znaków rosyjskich, w szczególności w ścieżce pliku lub nazwie użytkownika. W przeciwnym razie należy zachować ostrożność przy wyborze kodowania pliku.

    Podstawowe polecenia startowe

    Ponieważ parametry wiersza poleceń różnią się w różnych wersjach 1C, rozważymy próbki dla każdego z nich. Zaprezentujemy to w następującej kolejności: dekodowanie każdego elementu i przykładowa aplikacja.

    Wersja 7.7

    TRYB 1cv7.exe [ /M | /D‹ścieżka› | /U‹ścieżka› | /N‹nazwa użytkownika› | /P‹hasło› ],

    gdzie TRYB jest określonym trybem, w którym zostanie uruchomiony klient programu. Może przyjmować następujące wartości:

    • config - konfigurator do dostrajania funkcji programu, a także programowania niektórych operacji;
    • debug - debugger służący do sprawdzania funkcjonalności niektórych funkcji i operacji;
    • Enterprise - normalny tryb pracy do wykonywania codziennych zadań związanych z konserwacją przedsiębiorstwa.
    • monitor - polecenie uruchamiające tryb monitorowania.
    • /M - uruchamia tryb wyłącznego dostępu, dzięki czemu nikt poza Tobą nie może wejść do programu. Jeśli jesteś jedynym użytkownikiem, tryb wyłączności zostanie aktywowany automatycznie. Aby przejść do trybu wyłącznego podczas pracy w sieci firmowej, inni użytkownicy muszą wyjść z programu. Tryb niezbędny do wykonywania ważnych operacji na bazach danych, tak aby żadna osoba trzecia nie mogła ingerować.
    • /D – folder, w którym przechowywana jest baza danych. Jest to szczególnie ważne, jeśli używasz folderu innego niż ten, który program wybiera domyślnie.
    • /U to folder roboczy użytkownika, pod warunkiem, że z programu korzysta kilku użytkowników.
    • /N - nazwa użytkownika umożliwiająca dostęp do bazy danych i konta.
    • /P - hasło dostępu do konta i bazy danych.

    Jeszcze rzadziej używane polecenia:

    • /T‹ścieżka› - ścieżka do folderu z plikami tymczasowymi, jeśli chcesz, aby były one przechowywane w folderze innym niż domyślny.
    • /@‹NazwaPliku› - aby wybrać plik uruchamiania wsadowego podczas pracy w trybie konfiguratora.
    • /W – zainicjuj rozszerzenie internetowe.
    • /L - język menu programu inny niż rosyjski: ENG - angielski, UKR - ukraiński

    Przykład zastosowania: 1cv7 Enterprise /Dc:\1c\database /NIvanov /P753159,

    Jeśli uruchomisz program za pomocą takich poleceń, unikniesz wyświetlenia okna wyboru użytkownika i bazy danych, a także nie zostaniesz poproszony o podanie loginu i hasła.

    Wersja 8.2 i 8.3

    • DESIGNER - uruchomienie w trybie konfiguratora w celu programowania funkcji i dostrajania.
    • ENTERPRISE - uruchom normalny tryb obsługi przedsiębiorstwa.
    • CREATEINFOBASE‹ConnectionString› ] - utworzenie nowej bazy danych, w której będą przechowywane wszystkie działające informacje.
    • Connection String - można określić następujące parametry:
      • Plik - folder bazy danych (dla trybu plikowego).
      • Srvr - adres serwera korporacyjnego (dla pracy klient-serwer). Możesz określić kilka adresów w następujący sposób: Srvr=”Serwer1,Serwer2” lub Srvr=”Serwer1:1741,Serwer2:1741”;
    • /AddInList [NazwaBazyDanych] - nazwa bazy danych, która zostanie użyta do dodania do listy. Jeżeli pominiesz ten parametr, baza danych nie zostanie dodana do listy, a jeśli nie podasz swojego imienia i nazwiska, zostanie ono przypisane automatycznie.
    • /UseTemplate - baza danych tworzona jest z gotowego szablonu, który jest wskazany w nazwie zapisanej w nawiasach trójkątnych.
    • Ref - nazwa bazy danych przechowywanej na serwerze programu.

    DBMS wskazuje typ bazy danych używanej na serwerze:

    • Serwer MSSQL;
    • PostgreSQL;
    • IBMDB2;
    • Baza danych Oracle.

    Dla każdego typu bazy danych można określić dodatkowe parametry:

    • Usr - zaloguj się.
    • Pwd - hasło.
    • Locale – lokalizacja.

    Uruchamiając program w trybie normalnym lub w trybie konfiguratora, możesz użyć następujących parametrów wiersza poleceń:

    • /@‹NazwaPliku› - wybierz plik zewnętrzny z określonymi parametrami wiersza poleceń.
    • /F‹DatabasePath› - ścieżka do bazy danych w trybie plikowym.
    • /S‹NazwaKomputera\Nazwa Bazy Danych› - lokalizacja bazy danych na komputerze hosta w trybie serwera.
    • /WS - link umożliwiający połączenie z serwerem WWW.
    • /IBName‹nazwa bazy danych› - uruchamia bazę danych o podanej nazwie z listy wszystkich dostępnych baz. Jeżeli nazwy kilku baz danych będą zgodne, program wygeneruje błąd.
    • /IBConnectionString - adres połączenia z pełną bazą danych wykorzystywany przez opisaną powyżej funkcję ConnectionString.

    Podczas korzystania z cienkiego klienta możesz zastosować następujące ustawienia:

    • wsn - login użytkownika umożliwiający połączenie się z serwerem WWW.
    • wsp - hasło do połączenia z serwerem WWW.
    • wspauto - włącz automatyczne ustawienia serwera proxy.
    • wspsrv – adres serwera proxy.
    • wspport – port serwera proxy.
    • wspuser - logowanie podczas pracy przez serwer proxy z koniecznością autoryzacji. nazwa użytkownika dla serwera proxy z autoryzacją.
    • wsppwd - hasło podczas pracy przez serwer proxy z koniecznością autoryzacji. nazwa użytkownika dla serwera proxy z autoryzacją.
    • /N‹Login› - login określony w konfiguratorze. Nazwa użytkownika określona w Konfiguratorze.
    • /P‹Hasło› - hasło użytkownika podanego w poprzednim parametrze. Można pominąć, jeżeli użytkownik nie posiada hasła.
    • /WSN‹nazwa› - nazwa użytkownika do uwierzytelnienia na serwerze WWW.
    • /WSP‹hasło› - hasło użytkownika, którego nazwa jest podana w parametrze /WSN w celu uwierzytelnienia na serwerze WWW.
    • /WA- - wyłącza użycie uwierzytelniania systemu Windows przy uruchomieniu.
    • /WA+ - wymusza użycie uwierzytelniania Windows przy uruchomieniu. Jeśli w ogóle nie napiszesz tego parametru, domyślnie zostanie użyte /WA+.
    • AppAutoCheckVersion - automatyczny wybór wymaganej wersji programu 1C dla każdej wersji bazy danych.
    • /AppAutoCheckMode - automatyczny wybór trybu uruchamiania na podstawie informacji z bazy danych.
    • /UseHwLicenses+, /UseHwLicenses- - wyszukaj lokalny klucz ochronny.
    • /Debug - uruchom program 1C w trybie debugowania.
    • /DebuggerURL - identyfikacja debuggera, z którym aplikacja powinna połączyć się natychmiast po uruchomieniu. Określa adres URL debugera (protokół, komputer i numer portu), na którym można tworzyć obiekty zdalne w debugerze.
    • /RunShortcut‹nazwa pliku› - uruchamia program z pliku zawierającego listę utworzonych baz danych.

    Tryb wsadowy konfiguratora

    • /DumpIB‹NazwaPliku› - zrzut bazy danych.
    • /DumpCfg‹NazwaPliku› – zapisanie ustawień do osobnego pliku.
    • /DumpDBCfg‹NazwaPliku› - zapisanie ustawień bazy danych do osobnego pliku.
    • /ConvertFiles‹nazwa pliku|katalog› - wsadowa konwersja plików 1C w wersji 8.x. Aby procedura przebiegła pomyślnie, pliki muszą mieć możliwość zapisu, a także tryb konfiguratora uruchomiony z otwartą konfiguracją, w której dokonasz konwersji.

    Na przykład: 1cv8.exe /ConvertFilesd:/base/ExtProcessing.epf - konwersja plików,

    1cv8.exe /ConvertFilesd:/base - konwersja folderu.

    Przykłady wiersza poleceń

    Uruchamianie 1C w trybie grubego pliku klienta:

    „C:\Program Files\1cv83\bin\1cv8.exe” ENTERPRISE /F”D:\database\User” /N”Admin” /P”12345′′

    Uruchamianie 1C w trybie klient-serwer:

    „C:\Program Files\1cv83\bin\1cv8.exe” ENTERPRISE /S”server-base\User” /N”Admin” /P”12345′′

    Wniosek

    Przyjrzeliśmy się najbardziej podstawowym poleceniom uruchamiania 1C z wiersza poleceń. Zastępując polecenia, możesz wykonywać różnorodne zapytania. Tak naprawdę jest ich znacznie więcej, jednak znaczna część przeznaczona jest raczej dla specjalistów wsparcia technicznego. Korzystając z informacji z artykułu, możesz samodzielnie wykonać wszystkie czynności. Zostaw swoje pytania w komentarzach.

    W tym artykule omówię możliwe parametry i klucze uruchamiania dla 1C 8.3, 8.2 i 8.1. Dla wygody użytkowników możesz skorzystać z niektórych z prezentowanych funkcjonalności. Nie będę wnikał głębiej i opisywał wszystkie możliwe parametry, ale opiszę te punkty, które moim zdaniem mogą potrzebować zwykli użytkownicy programu.

    Na platformie 1C 8.1 istniała tylko jedna opcja uruchomienia aplikacji 1C - gruby klient. Pozwólcie, że trochę rozszyfruję to pojęcie. 1C to oprogramowanie klient-serwer, a do jego uruchomienia wykorzystywane są aplikacje klienckie.

    Pojęcie grubego klienta nie istniało zanim pojawiła się koncepcja cienkiego klienta, a to oznacza większe wymagania wobec zasobów komputera użytkownika końcowego.

    Wraz z wydaniem platformy 1C 8.2 stało się możliwe korzystanie z cienkiego klienta i klienta internetowego. Wszystkie te aplikacje klienckie mają swoje zalety i ograniczenia, napisano już na ten temat wiele artykułów i nie będę się w to zagłębiać. Zwrócę uwagę tylko na główne punkty.

    • Konfigurator działa tylko w trybie grubego klienta.
    • Gruby klient najbardziej wymagający z zasobów komputera.
    • Cienki klient nie obciąża zasobów komputera użytkownika w trybie klient-serwer, ponieważ całe obciążenie trafia do serwera.
    • Klient sieciowy Wymaga jedynie przeglądarki i połączenia z Internetem. W programie możesz pracować z dowolnego miejsca na świecie. Komfortowa praca zależy tylko i wyłącznie od szybkości Twojego łącza internetowego. Całe obciążenie spada na serwer WWW.

    Moim zdaniem najpopularniejszą dotychczas opcją uruchamiania jest gruby klient z bazą informacji o plikach. Chociaż przyszłość niewątpliwie należy do klienta internetowego.

    Zaznaczę też, że domyślnie w ustawieniach uruchamiania bazy danych jest to „Wybierz automatycznie” i nie musisz się zastanawiać, jakiego klienta i jaką bazę danych chcesz uruchomić.

    Opcje uruchamiania 1C z wiersza poleceń z automatycznym wyborem użytkownika

    W mojej pracy często spotykałem się z błędami w działaniu programu księgowego 1C, na przykład niektóre dzienniki dokumentów nie były wyświetlane, jeśli w bazie danych 1C nie utworzono ani jednego użytkownika.

    Aby to naprawić, trzeba było utworzyć i zalogować się, klikając każdorazowo OK w oknie wyboru użytkownika. I to w zasadzie jest prawdą: jeśli w bazie danych pracuje kilku użytkowników, każdy powinien zalogować się na swoje konto.

    Jednak w niektórych przypadkach, gdy z programem pracuje zawsze tylko jeden użytkownik, np. w wersjach podstawowych, niewłaściwe wydaje się każdorazowe potwierdzanie swojego wyboru przyciskiem OK, jeśli użytkownik nie posiada hasła logowania. Przecież jasne jest, że jest sam.

    Jeśli nie chcesz wybierać użytkownika za każdym razem, gdy uruchamiasz 1C, możesz to zrobić na kilka sposobów.

    Jeśli zawsze pracujesz w programie 1C 8 z tego samego komputera, pod tym samym użytkownikiem systemu operacyjnego Windows, możesz wykonać następujące czynności:

    Bazę informacji uruchamiamy w trybie konfiguratora. Wybierz Administracja => Użytkownicy. Znajdź swojego użytkownika na liście i kliknij edytuj:

    Odznacz pole wyboru „1C:Enterprise Authentication” i zaznacz pole wyboru „Operating System Authentication”. Kliknij przycisk Wybierz, pojawi się okno wyboru użytkownika systemu operacyjnego. W moim przypadku lista „Domeny” pokazuje nazwę mojego komputera, a lista „Użytkownicy” pokazuje istniejących użytkowników mojego systemu operacyjnego Windows.

    Wybierz swojego użytkownika i zapisz wszystkie zmiany:

    Jeśli masz tylko jednego użytkownika z pełnymi uprawnieniami i spróbujesz nadać mu uwierzytelnienie systemu operacyjnego, program wyświetli ostrzeżenie. W takim przypadku należy utworzyć kolejnego użytkownika z pełnymi uprawnieniami. Myślę, że zrobiono to ze względów bezpieczeństwa, aby w przypadku awarii systemu operacyjnego nadal mogli zalogować się do 1C z pełnymi prawami.

    Korzystanie z dodatkowych parametrów do uruchomienia bazy informacyjnej 1C. Bez względu na to, jak strasznie to brzmi, tak naprawdę nie ma w tym nic skomplikowanego. Nie ma w tym celu konieczności wchodzenia do konfiguratora, poza sprawdzeniem w pomocy możliwych parametrów uruchomienia. Jako parametry należy podać nazwę użytkownika i hasło.

    Z pomocy 1C:

    • /N<имя>- Nazwa użytkownika. Należy określić analogicznie jak na liście użytkowników utworzonej w Konfiguratorze.
    • /P<пароль>- hasło użytkownika, którego nazwa jest podana w parametrze /N. Jeśli użytkownik nie posiada hasła, parametr ten można pominąć.

    Znamy naszą nazwę użytkownika i hasło, ale gdzie możemy je zarejestrować? Wybierz żądaną bazę danych z listy i kliknij Edytuj:

    Przewiń Dalej do ostatniej strony ustawień i zobacz potrzebną linię „Zaawansowane opcje uruchamiania”. Tutaj wpisujemy /N „twoja nazwa użytkownika” /P „twoje hasło”. Jeśli nie ma hasła, to ten parametr i jego wartość nie są zapisywane. Zapisz za pomocą przycisku „Gotowe”. Jeżeli pomylisz się z hasłem w parametrze, pojawi się także okno wyboru użytkownika. Upewnij się, że wszystko zostało wpisane poprawnie.

    Jeśli chcesz zmienić swoją nazwę użytkownika i hasło, będziesz musiał wprowadzić poprawki w parametrach.

    Uruchamianie określonej bazy danych 1C bez wybierania z listy baz danych

    Na przykład nie chcesz wybierać bazy danych z listy za każdym razem, gdy uruchamiasz 1C Enterprise, ale utwórz osobny skrót na pulpicie dla każdej bazy danych. Będziemy potrzebować jeszcze jednego parametru uruchamiania. Z pomocy 1C:

    • /F<путь>- ścieżka do bazy danych, jeśli jest ona zapisana w pliku (nie trzeba podawać nazwy pliku).

    Spójrzmy na przykład bazy danych plików 1C. Jeśli to konieczne, wykonaj to samo dla wszystkich innych baz danych z listy.

    A ci, którzy mają bazę danych na serwerze, powinni użyć innego parametru do wskazania ścieżki:

    • /S<адрес>- adres bazy informacji przechowywanej na serwerze 1C:Enterprise 8 jest następujący:<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8>

    Najpierw utwórzmy skrót do pliku wykonywalnego 1cestart.exe. Najłatwiej jest skopiować skrót 1C Enterprise, który już posiadasz i zmienić jego nazwę na przykład na UT 10.3, aby było jasne, która baza danych zostanie uruchomiona:

    Przejdźmy teraz do właściwości skrótu i ​​w polu obiektu, po cudzysłowie oddzielonym spacją wpisujemy parametry:

    Najpierw wpisujemy parametr ENTERPRISE, oznacza to, że przy uruchomieniu zostanie wybrany tryb uruchamiania Enterprise. W przypadku konieczności uruchomienia konfiguratora zapisywany jest parametr DESIGNER.

    • „C:\Program Files (x86)\1cv82\common\1cestart.exe” Enterprise /F „D:\1C\Demo 1C Database\Zarządzanie handlem (demo) dla witryny.”

    Zapisujemy i teraz, gdy zaczniesz od tego skrótu, uruchomi się dokładnie ta baza danych, której ścieżkę podałeś.

    Do tego skrótu możesz dodać parametry uwierzytelniania użytkownika opisane powyżej:

    • „C:\Program Files (x86)\1cv82\common\1cestart.exe” Enterprise /F „D:\1C\Demo 1C Database\Zarządzanie handlem (demo) dla witryny” /N „Fedorov (administrator)” /P „131”.

    Teraz, gdy zaczniesz od skrótu, potrzebna baza danych zostanie uruchomiona pod określonym użytkownikiem i hasłem. Jeśli nie ma hasła, ta opcja zostanie usunięta.

    Klawisze i parametry uruchamiania bazy danych 1C podczas uruchamiania systemu Windows

    Załóżmy, że chcesz, aby po włączeniu komputera i uruchomieniu systemu Windows potrzebna baza danych 1C uruchomiła się automatycznie pod Twoim użytkownikiem z hasłem. Aby to zrobić, musisz utworzyć skrót z parametrami uruchamiania zgodnie z powyższym opisem i umieścić go w folderze Autostart. Przejdź do Start => Wszystkie programy, zobacz folder Autostart, kliknij go prawym przyciskiem i kliknij Otwórz. Skopiuj utworzony skrót do folderu Autostart, który zostanie otwarty, a przy następnym uruchomieniu systemu Windows 1C uruchomi się on z określonymi w nim parametrami.

    Wybór różnych wersji platformy do uruchamiania baz danych 1C

    Na przykład jednocześnie używasz platform 8.1 i 8.2 do uruchamiania różnych baz danych i chcesz je uruchamiać z jednej listy. Dla każdej bazy danych istnieje możliwość określenia, która wersja platformy będzie obsługiwać tę bazę. Ludzie często spotykają się z problemem, gdy ktoś określił w ustawieniach uruchamiania bazy danych konkretną wersję platformy, a po aktualizacji platformy uruchomienie nadal następuje ze starą wersją. Aby zmienić wersję platformy startowej należy wybrać bazę z listy i kliknąć „Zmień”. W ostatnim oknie określ wymaganą wersję platformy, pamiętaj tylko, że musi ona być zainstalowana na Twoim komputerze.

    Dzięki takiemu wpisowi zostanie uruchomiona najnowsza wersja zainstalowanych na Twoim komputerze platform 8.1 dla wybranej bazy danych.

    Po takim wpisie zostanie wybrana platforma 8.1.15.14 do uruchomienia tej bazy danych.

    Domyślnie podczas dodawania bazy danych do listy wartość jest ustawiona na 8.2 lub 8.3. Myślę, że ten artykuł może się przydać przy przejściu na wersję 8.3, gdy wszyscy w ustawieniach bazy danych będą mieli wersję do uruchomienia 8.2 i nikt nie zobaczy wyniku aktualizacji i nie przejdzie na 8.3, ponieważ bazy danych nadal będą uruchamiane na platformie 8.2.

    Platformy: 1C:Enterprise 8.3, 1C:Enterprise 8.2, 1C:Enterprise 8.1
    Konfiguracje: Wszystkie konfiguracje

    2012-11-16
    21362

    Jak wiadomo, klienci nie zapewniają możliwości wyboru bazy danych. Uruchamia się je poprzez podanie specjalnych parametrów w wierszu poleceń. Możesz także utworzyć plik „.bat” i określić w nim bezpośrednie uruchomienie 1C z niezbędnymi parametrami. Jest to zwykły plik tekstowy z rozszerzeniem „.txt” zastąpionym przez „.bat”. Rozważmy te parametry 1C. Używając parametrów, możesz uruchomić program 1C bez dodatkowego wysiłku. Ponadto ta opcja jest bardzo szybka.

    Ta metoda uruchamiania jest niezwykle wygodna, gdy konieczne jest ciągłe uruchamianie kilku kopii programu 1C w imieniu różnych użytkowników. Potrzeba ta często pojawia się podczas testowania pojedynczej bazy danych. W takiej sytuacji bez stworzenia odpowiedniego pliku „.bat” procedura uruchomienia będzie bardzo niewygodna i długotrwała.

    Przyjrzyjmy się niektórym parametrom 1C, które mogą Ci się przydać podczas pracy: dla sieci 1C, pliku 1C i nowego (cienkiego klienta).

    Uruchomienie bazy znajdującej się już na liście baz - parametry:

    C:\Program Files\1cv82\common\1cestart.exe ENTERPRISE /IBName„NazwaBazowaInLista" /NUser /Phasło

    W takim przypadku uruchamiany jest rozrusznik 1C. Tryb - „przedsiębiorstwo”, nazwa docelowej bazy danych znajduje się już na liście baz danych 1C.

    Uruchom bezpośrednio (opcja pliku) bez podawania użytkownika i hasła

    C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /F"C:\Base1" /NUser /Ppassword

    Tutaj uruchamiany jest gruby klient z bezpośrednią ścieżką do katalogu bazy danych. Nie ma znaczenia, czy baza docelowa znajduje się na liście. Tryb - „Korporacja”.

    Bezpośrednie uruchomienie (opcja sieciowa) bez podawania użytkownika i hasła

    C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /S"ServerComputerName\BaseNameOnServer1C" /NUser /PPassword

    Ta sama historia, co w poprzednim akapicie, tylko dla wersji sieciowej 1C.

    Uruchamianie konfiguracji cienkiego klienta Trade Management w trybie grubego klienta

    C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /RunModeOrdinaryApplication

    Uruchomienie przetwarzania zewnętrznego bezpośrednio na początku 1C

    C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /Execute"FullPathToProcessingFile.epf"

    Prześlij bazę danych do pliku

    Wersja pliku: C:\Program Files\1cv81\bin\1cv8.exe" config /F"C:\bases1c\BUH\Titan" /N"Admin" /DumpIB "C:\Buh_Titan_%date%.dt

    Wersja serwera: C:\Program Files\1cv81\bin\1cv8.exe" config /S"Server\AtlantBuh" /N"Admin" /DumpIB "C:\Buh_Titan_%date%.dt

    Opcje wiersza poleceń umożliwiające określenie opcji uruchamiania

    /@<имя файла>
    ścieżka do pliku z parametrami wiersza poleceń.

    /F<Путь>
    ścieżka do bazy danych plików (z wyłączeniem nazwy pliku).

    /S<Адрес>
    Adres bazy danych przechowywanej na serwerze 1C:Enterprise 8.x jest następujący:

    <Имя компьютера, работающего сервером приложений> \ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

    /N<Имя>
    Nazwa użytkownika. Należy określić w taki sam sposób jak w Konfiguratorze

    /P<Пароль>
    Hasło użytkownika, którego nazwa jest podana w parametrze /N. Jest parametrem opcjonalnym

    /WA-
    zakazujące korzystania z uwierzytelniania systemu Windows podczas uruchamiania przedsiębiorstwa lub konfiguratora

    /WA+
    ustawienie obowiązkowego korzystania z uwierzytelniania Windows przy uruchamianiu 1C:Enterprise lub Configurator. Jeśli nie określono przełącznika /WA, zakłada się, że użyta zostanie opcja wiersza poleceń /WA+.

    /AU-
    zakaz wyświetlania pytania o aktualizację aktualnej wersji 1C:Enterprise z instalacji administracyjnej

    /AU+
    ustawienie wyniku pytania o aktualizację bieżącej wersji 1C:Enterprise z instalacji administracyjnej. Jeśli nie określono przełącznika /AU, zakłada się, że zostanie użyta opcja wiersza poleceń /AU+.

    /Na zewnątrz<Имя файла>[-NoTruncate]
    instalacja pliku do wysyłania komunikatów serwisowych. Jeśli określono klucz NoTruncate (oddzielony spacją), plik nie zostanie wyczyszczony

    /L<Каталог>
    wskazuje katalog zlokalizowanych zasobów interfejsu (na przykład „RU”)

    /Wyłącz komunikaty startowe
    Pomija komunikaty startowe: „Konfiguracja bazy danych nie jest zgodna z zapisaną konfiguracją. Kontynuować?"; „Możliwości Twojego komputera nie są wystarczające, aby edytować pomoc konfiguracyjną. Aby edytować pomoc, należy zainstalować przeglądarkę Microsoft Internet Explorer w wersji 6.0 lub wyższej.”; „Możliwości Twojego komputera nie są wystarczające do edycji dokumentów HTML, w tym tematów pomocy. Aby edytować dokumenty HTML, musisz zainstalować przeglądarkę Microsoft Internet Explorer w wersji 6.0 lub wyższej. W tej wersji edytowanie dokumentów HTML nie będzie możliwe.”

    /C<Строка текста>
    przekazanie parametru do konfiguracji

    Nieużywane w wersjach podstawowych:
    U.C.<Код доступа>
    nawiązanie połączenia z bazą danych, która ma zablokowaną możliwość nawiązywania połączeń. Jeżeli przy ustawianiu blokowania podano niepusty kod dostępu, to aby nawiązać połączenie należy podać ten kod w parametrze /UC.

    /Uruchom skrót<имя файла>
    uruchomienie systemu 1C:Enterprise 8.1 z listą baz danych uzyskanych przy użyciu określonego pliku. Plik może być plikiem listy popularnych baz danych (*.v8i) lub plikiem skrótów do bazy informacji (*.v8l).

    /IBPołączenieCiąg
    podanie całego ciągu połączenia z bazą danych, w takiej postaci, w jakiej jest zwracany przez funkcję InfoBaseConnectionString(). Części parametrów połączenia można zastąpić wcześniej istniejącymi parametrami. Aby to zrobić, musisz mieć /IBConnectionString w wierszu poleceń przed nimi. Podczas przekazywania parametrów połączenia jako parametru wiersza poleceń należy pamiętać, że parametry połączenia zawierają cudzysłowy. Dlatego musisz umieścić cały ciąg w cudzysłowie i podwoić cudzysłowy w środku.

    /SLev
    poziom bezpieczeństwa połączenia klienta z serwerem 1C:Enterprise. /SLev0 - połączenie niezabezpieczone; /SLev1 - bezpieczne połączenie tylko podczas uwierzytelniania; /SLev2 - bezpieczne połączenie przez całą sesję. Jeśli parametr nie jest określony, jest to równoważne /SLev0.

    Odpluskwić
    wskazuje, że 1C:Enterprise jest uruchamiany w trybie debugowania.

    /DebuggerURL
    identyfikacja debuggera, z którym aplikacja powinna połączyć się natychmiast po uruchomieniu. Określa adres URL debugera (protokół, komputer i numer portu), pod którym można tworzyć obiekty zdalne w debugerze.

    /SAOnRestart
    Poproś o hasło podczas ponownego uruchamiania systemu z tej sesji. Domyślnie nie jest wymagane żadne hasło.

    /Wykonać<имя файла внешней обработки >
    zaprojektowany do uruchamiania przetwarzania zewnętrznego w trybie 1C:Enterprise natychmiast po uruchomieniu systemu.

    /Logui
    przeznaczony jest do uruchomienia aplikacji klienckiej tworzonej na komputerze użytkownika w folderze plików aplikacji %APPDATA%\1C\1Cv81\<Уникальный идентификатор ИБ>\logui.txt” plik logui.txt, w którym będą rejestrowane wszystkie interaktywne działania użytkownika (naciśnięcia klawiszy, kliknięcia myszą).

    /SchJobDn
    zarządza realizacją zadań regulowanych. Możliwe wartości to „Y” lub „N”. „T” - utworzona baza informacji nie będzie mogła wykonywać rutynowych zadań.

    Opcje wiersza poleceń trybu wsadowego konfiguratora

    /ZrzućIB<Имя файла>
    rozładowywanie bazy danych w trybie poleceń

    /PrzywróćIB<Имя файла>
    ładowanie bazy danych w trybie poleceń

    /DumpCfg<имя cf файла>
    zapisanie konfiguracji do pliku

    /WczytajCfg<имя cf файла>

    /UpdateDBCfg[-WarningsAsErrors]

    aktualizację konfiguracji bazy danych. Jeśli podany zostanie klucz WarningsAsErrors (oddzielony spacją), wówczas wszystkie komunikaty ostrzegawcze będą traktowane jako błędy
    /ZrzućDBCfg<имя cf файла>
    zapisanie konfiguracji bazy danych do pliku

    /RollbackCfg
    powrót do konfiguracji bazy danych

    /SprawdźModuły
    sprawdź składnię

    /AktualizujCfg<имя_файла>
    aktualizację aktualnie obsługiwanej konfiguracji. Nazwa pliku - nazwa pliku .cf lub .cfu.

    /IBCheckAndRepair [-ReIndex]
    [-LogIntergrity] [-RecalcTotals]
    [-IBKompresja]
    [-Tylko test | [-BadRefUtwórz |
    -BadRefWyczyść | -BadRefBrak]
    [-Utworzenie złych danych |
    -BadDataUsuń] ]

    przeprowadzić testowanie i korektę bazy informacji

    Kim są grubi i cieni klienci w systemie 1C Enterprise 8.3? Jakie są różnice między cienkim a grubym klientem?

    Twoi programiści nazywają naszych księgowych „grubymi klientami”, działaj!

    Od skarg użytkowników po kierownika projektu.

    1C Enterprise ma architekturę klient-serwer, co oznacza, że ​​system składa się z dwóch komponentów - klienta i serwera. Klient to zbiorcza nazwa aplikacji konsumenckiej (użytkownika), a serwer to część serwisowa, ukryta przed użytkownikiem.

    Uzyskaj 267 lekcji wideo na 1C za darmo:

    Gruby klient 1C

    Gruby klient to „zwykły” typ aplikacji klienckiej dla 1C 8. Osobliwością tego typu aplikacji jest to, że system przetwarza większość informacji na komputerze użytkownika. W grubym kliencie bardzo duża część informacji przechowywana jest na komputerze użytkownika w postaci plików tymczasowych.

    Ponieważ większość danych przetwarzana jest na komputerze użytkownika, tryb ten jest bardzo wymagający dla kanału danych.

    Przed pojawieniem się platformy 1C 8.2 była to jedyna opcja uruchomienia systemu 1C. Aby uruchomić grubego klienta, użyj pliku 1cv8.exe.

    Praca nad rozwiązaniem aplikacyjnym () możliwa jest wyłącznie w trybie grubego klienta.

    Cienki klient 1C

    Cienki klient pojawił się w 1C wraz z wydaniem platform 8.2 i 8.3. Praca w trybie cienkiego klienta jest możliwa tylko w trybie aplikacji zarządzanej.

    W trybie cienkiego klienta wszystkie działania są wykonywane na serwerze, a użytkownik otrzymuje jedynie ekran otrzymanych informacji. Ten tryb pracy nie wymaga dużych zasobów zarówno systemu, jak i kanału komunikacyjnego. Dystrybucja instalacji cienkiego klienta zajmuje znacznie mniej danych.

    Cienki klient jest uruchamiany przez plik 1cv8c.exe.

    Oprócz grubych i cienkich klientów istnieje również .

    Cześć.

    W ostatnim poście pisałem o aplikacjach zwykłych i zarządzanych, formach zwykłych i zarządzanych 1C:Enterprise, artykuł znajduje się tutaj.
    Przyszłość należy do aplikacji zarządzanej, już teraz w oparciu o aplikację zarządzaną buduje się wiele typowych konfiguracji, są to m.in.:
    1. „1C: Zarządzanie handlem 11”;
    2. „1C: Zarządzanie małą firmą 8”;
    3. „1C: Obieg dokumentów 8”;
    4. „1C: Rachunkowość przedsiębiorstwa 3.0”;
    5. „1C: Zarządzanie przedsiębiorstwem produkcyjnym 2.0” (który zostanie wydany w najbliższej przyszłości);

    Aplikacje te opierają się na zarządzanych formularzach i otwierają się automatycznie w cienkim kliencie.

    Wiele zewnętrznych procesów i raportów nie ma zarządzanych formularzy, a po otwarciu w zarządzanej aplikacji otworzą się, ale będą puste, tj. nie działają, działają w zwykłych aplikacjach.

    Przykład przetwarzania otwarcia opisano w poście: „”

    Większość procesów ogólnych i innych można uruchomić tylko w zwykłej aplikacji.

    Rozważ teraz następujące pytanie: Jak uruchomić zwykłą aplikację, jeśli domyślnie aplikacja działa w cienkim kliencie?

    Należy określić parametr konfiguratora Aplikacja zarządzana i aplikacja zwykła, a następnie według priorytetu przy wyborze uruchomienia aplikacji.

    Priorytet przy wyborze uruchomienia aplikacji jest następujący:
    1. W pierwszej kolejności analizowana jest właściwość rejestracji bazy informacji.
    2. Drugi analizuje, czy użytkownik jest zmuszony skonfigurować aplikację zwykłą czy zarządzaną. Jeśli wartość wynosi Auto, następuje przejście do następnego poziomu.
    3. Na koniec analizowany jest główny tryb uruchamiania konfiguracji.

    Aby uchwycić moment uruchomienia aplikacji i zakończenia pracy, wykorzystuje się ją.

    Przyjrzyjmy się każdemu z punktów bardziej szczegółowo.

    Tworzenie formularzy zwykłych i zarządzanych staje się możliwe po określeniu parametru w trybie konfiguratora Usługa – Ogólne – Aplikacja zarządzana i Aplikacja zwykła

    Priorytet uruchamiania aplikacji

    Pierwszy Podczas wybierania klienta do uruchomienia analizowana jest właściwość rejestracji bazy danych na tym komputerze. W tym celu w oknie rejestracji infobazy należy kliknąć przycisk Edytuj, przejść do trzeciej zakładki formularza edycji infobazy i w grupie Podstawowy tryb uruchamiania wybierz typ klienta do uruchomienia.

    Drugi Analizowany jest tryb uruchamiania aplikacji dla konkretnego użytkownika. Jest on ustawiony na liście użytkowników. Administracja – Użytkownicy wybierają użytkownika i na zakładce Inne w polu wyboru Tryb uruchamiania wybierz opcję Aplikacja zarządzana lub Regularna aplikacja.
    W przypadku ról zaznaczonych na liście Dostępne role należy określić uprawnienia do uruchamiania grubego klienta.