1C-də bütün obyektlərin kilidini açmaq ümumiyyətlə "əmri yerinə yetirmək üçün bütün obyektlərin kilidini açmalısınız" səhv olduqda tələb olunur. Bu səhv iki halda baş verə bilər: paylanmış infobazanın tabe bir qovşağının bir konfiqurasiya sənədini yükləyərkən və bir konfiqurasiya faylının konfiqurasiya dəyişikliklərinin qadağan olunduğu bir infobazaya yükləyərkən. Hər iki hadisəni daha ətraflı nəzərdən keçirək.
Dağıtılmış bir infobazanın kölə düyününün konfiqurasiya sənədini yükləmə xətası
Əsas məlumatı yükləyərkən qul konfiqurasiyası avtomatik olaraq yenilənir. Konfiqurasiyanı əl ilə yeniləməyə çalışsaq, "əmri yerinə yetirmək üçün bütün obyektlərin kilidi açılmalıdır" səhvini alırıq. "Əmri yerinə yetirmək üçün bütün obyektlərin kilidini açmaq lazımdır" səhvindən kölə düyünün konfiqurasiyasının yenilənməsi lazım ola bilər. Bu vəziyyətdə, konfiqurasiya sənədini ana düyündən boşaltmaq və sonra qul bazasını mübadilə ilə ayırmaq lazımdır. Subordinasiya olunan bazanın konfiquratorunda əvvəlcədən əldə edilmiş konfiqurasiya sənədini yükləyin; bu halda heç bir halda bazaların birləşməsindən istifadə etməməlisiniz. Sonra qul nodunu mübadilə ilə yenidən birləşdirin və məlumat mübadiləsini həyata keçirin.
Bir konfiqurasiya faylının konfiqurasiya dəyişikliklərinin qadağan olunduğu bir məlumat bazasına yüklənməsi zamanı bir səhv baş verdi
Bütün tipik 1C konfiqurasiyalarında, standart olaraq hər hansı bir konfiqurasiya dəyişikliyini qadağan edən dəstək parametrləri ilə quraşdırılırlar. Bu parametrlər 1C tərəfindən verilən yeniləmələrin yüklənməsini təmin edir. Ancaq təəssüf ki, tipik bir konfiqurasiya tez-tez müəyyən bir müəssisənin bütün nüanslarını nəzərə ala bilmir və bir az incəltmə tələb edir. Düzəliş zamanı edilən dəyişikliklərin bəzən digər məlumat bazalarına köçürülməsinə ehtiyac var. Bu vəziyyətdə, "əmri yerinə yetirmək üçün bütün obyektlərin kilidini açmalısınız." Bu səhv cari verilənlər bazası parametrlərinin konfiqurasiyada dəyişiklik etməyi qadağan etdiyini və bu dəyişiklikləri etmək üçün bütün konfiqurasiya obyektlərinin kilidinin açılmalı olduğunu göstərir. Bunun iki yolu var: gələcəkdə standart konfiqurasiyalar üçün bir yeniləmə yükləməyi planlaşdırırsınızsa dəstəyi qoruyarkən obyektlərin blokunu açın və gələcəkdə yeniləmələr yüklənməsə dəstəyi silin.
Dəstəyi saxlayarkən kilidini açmaq üçün Konfiquratorda konfiqurasiyanı açın, sonra Konfiqurasiya - Dəstək - Dəstək parametrləri seçin. Açılan pəncərədə "Dəyişdirmə seçimini aktivləşdir" düyməsini vurun və bütün konfiqurasiya obyektlərində "Dəstəyi qoruyarkən Düzenlenebilir" rejimini təyin edin.
Dəstəkdən bir konfiqurasiyanı silmək üçün eyni addımları atmalısınız, ancaq dəstək parametrləri pəncərəsində "Dəstəkdən sil" düyməsini basın.
Bu addımları tamamladıqdan sonra dəyişikliklərlə bir faylı konfiqurasiyaya səhvsiz yükləmək mümkün olur.