Jeśli jesteś aktywnym użytkownikiem oprogramowania 1C, jest to świetne. Program jest naprawdę dobry, umożliwia szybkie i dokładne wykonywanie wielu zadań. Wszystko byłoby dobrze, gdyby czasami nie pogrążyła się w szoku z niesamowitymi wiadomościami o błędach, które miały miejsce. Dobrze, jeśli takie błędy zostały wcześniej napotkane osobiście lub przez tych, którzy pracują blisko ciebie i mogą wyjaśnić na palcach, jak rozwiązać problem, a także wyjaśnić, dlaczego powstały.
Korekta problemu występuje po zmianie ustawień lub kodu 1C.
Taka informatywność pozwoli programowi 1C powrócić do pracy, a także uniknąć poważnych błędów w przyszłości, powodując problemy.
Algorytm korekcji błędów w 1C
Występuje w 1C i taki błąd "Używanie metod synchronicznych na kliencie jest zabronione." Nie należy wpadać w panikę, a jeśli tak się stanie, wystarczy nawigować w sekwencji swoich działań, po przestudiowaniu cennych zaleceń doświadczonych użytkowników.
Wprowadzanie zmian w ustawieniach programu
Jeśli próbowałeś wywołać metodę kontekstową w 1C, ale zamiast oczekiwanych działań następczych,do którego przywykłeś, nagle wyskoczył komunikat, że używanie synchronicznych metod na kliencie jest zabronione, nie panikuj, spróbuj zrozumieć tę awarię oprogramowania.
Najpierw kliknij wiersz "Konfigurator". Następnie w otwartym menu kontekstowym przejdź do ostatniego wiersza "Właściwości", kliknij go. Teraz otworzy się okno, w którym można samodzielnie wprowadzić pewne zmiany w ustawieniach, w tym korektach i trybie programu.
Wśród sugerowanych trybów znajdź wiersz "Tryb korzystania z synchronicznych wywołań rozszerzeń i komponentów zewnętrznych". Zwróć uwagę, która wartość jest ustawiona dla tego trybu. Ważne jest, aby ustawić opcję "Użyj". Jeśli widzisz coś innego, kliknij pole wyboru i wybierz tę opcję.
Teraz zamknij wszystkie otwarte okna i spróbuj wykonać wszystkie pożądane czynności ponownie. Prawdopodobieństwo osiągnięcia sukcesu jest wysokie.
Zmiana kodu
Niestety, nie zawsze jest możliwe skorygowanie błędu "Użycie metod synchronicznych na kliencie jest zabronione" po wprowadzeniu zmian w ustawieniach programu.Czasami konieczne jest prowadzenie bardziej odpowiedzialnych działań. W szczególności wprowadź zmiany w kodzie programu. Doświadczeni użytkownicy zalecają stosowanie metody asynchronicznego wprowadzania, jeśli synchroniczny nagle stał się zabroniony.
Otwórz kod programu. Pozostaw niezmienioną nazwę procedury (Procedura OpenLiFile1 ()) i jej koniec (Koniec procedury) i zmień samą treść procedury drastycznie.
Konieczne jest zarejestrowanie tylko trzech linii:
Alert = nowy opis alarmu ("RecordLe More", ten obiekt);
Tekst pytania = "Zapisz?";
Pokaż pytanie (powiadomienie, tekst pytania, pytanie dialogowe Pytanie: Tak Nie);
Jeśli absolutnie tego nie rozumiesz, to nie ma znaczenia, po prostu skopiuj i wklej między nazwą procedury i jej końcową linią. Jesteśmy głęboko przekonani, że kiedy wykonasz takie działania, wszystko zacznie działać, a program będzie działał ponownie, umożliwiając wykonywanie wszystkich działań na profesjonalnie wysokim poziomie.