Yayım mənbəyi xətası 1c 8.3 yeniləməsi. Dəf nə vaxt lazımdır?

06.02.2023

Bu məqalədə 1C-də axın formatı səhvlərinin aradan qaldırılması üsulu müzakirə olunur.

Vəziyyəti təsəvvür edək. Hesab üçün “Dövriyyə balansı” hesabatının çağırılması yaradılmır və uğursuz olur.

Əvvəla, bazanın zədələnməsini yoxlayırıq - heç biri yoxdur.

Test və düzəlişlər edirik - nəticə eynidir. İstifadə edərək yoxlayır üçüncü tərəf proqram təminatı problemin səbəbini də müəyyən etməyib. Bu halda verilənlər bazası DT faylı vasitəsilə düzgün şəkildə yenilənir və yüklənir. Verilənlər bazasını başqa bir istifadəçinin altında açmağa çalışdığınız zaman xəta görünmür və hesabat problemsiz yaradılır.

1C axın formatı səhvinin düzəldilməsi.

Verilənlər bazası normal olaraq başqa bir istifadəçinin adı ilə işləyirsə və Rouminq qovluğunda profilləri sıfırladıqdan sonra heç nə dəyişmirsə, problem birincinin parametrlərindədir.

Gəlin daha ətraflı öyrənək, uğursuzluq mesajının mətni aşağıdakı kimi olmalıdır:

“ParametersStructure = SavedSettings.SettingsStorage.Get();

səbəbiylə:

Yayım formatı xətası"

Mesaja əsasən, səbəbi harada axtarmaq lazım olduğu aydın olur.

2. Bütün siyahıdan “Saved settings” seçin və onlara keçin.

3. Açılan pəncərədə, yuxarı paneldə yığımı söndürmək üçün düyməni tapın və üzərinə klikləyin.

4. Hesabatlar siyahısında səhvdən mətndən istifadə etməkdə maraqlı olduğunuzu tapın.

5. Açmaq üçün sağ klikləyin kontekst menyusu və sonra onu silmək üçün qutuyu seçin və ya sadəcə Sil düyməsini sıxın.

6. Bundan sonra bütün işarələnmiş obyektlər üçün sil menyusunu açın və müvafiq olaraq silin.

Diqqət! Əgər siz korporativ verilənlər bazası (bir neçə istifadəçi) ilə işləyirsinizsə, onda siz eksklüziv olaraq qoşulmalısınız və ya bütün aktiv istifadəçilər əlaqəni kəsməlidir - proqramdan çıxın.

Əməliyyatın nəticələrinə əsasən hesabatı yenidən yaratmağa cəhd edin - o, düzgün yaradılmalı və öz funksiyalarını yerinə yetirməlidir.

Hər hansı bir hesabatda axın xətası baş verə bilər. Bir çox insan bu problemdən qorxur, lakin məlum olduğu kimi, həll səthdə yerləşir və hər kəs bununla məşğul ola bilər. 1C menyusunda bir neçə dəqiqə və bir neçə hərəkət və uğursuzluq aradan qaldırılır. Belə vəziyyətlərdə əsas odur ki, çaxnaşma və “elmi poking” üsulu ilə hərəkət etməmək, öyrənməkdir. məlumat mesajı proqramlar. Bir qayda olaraq, nasazlıq haqqında bütün məlumatları ehtiva edir ki, bu da səbəbi tez tapmağa və sonra onu aradan qaldırmağa imkan verəcəkdir.

Axın formatı xətası kimi problem 1C 8.3-də olduqca tez-tez baş verir. Bunu necə düzəltməyə baxaq bu səhv.

1s 8.3-də axın formatı xətası nədir?

Bu, aşağıdakı hallarda baş verir:

  1. 1C Enterprise 8.2 və ya konfiquratoru işə salarkən axın formatı xətası adətən keş problemləri ilə əlaqələndirilir. Adətən, məsələn, elektrik kəsilməsi səbəbindən sistemin düzgün bağlanmaması səbəb olur. Buna görə də blokların yerləşdirilməsi şiddətlə tövsiyə olunur fasiləsiz enerji təchizatı itirməmək üçün mühüm məlumat. Tez-tez səhv konfiqurasiyanı yenilədikdən sonra verilənlər bazasını işə saldıqda görünür.
  2. İkinci vəziyyət hesabat yaratarkən, məsələn, hesabatın açılması, sənədin yerləşdirilməsi, sənədin açılması və s. Çox vaxt bu, verilənlər bazasındakı məlumatların məzmunu ilə bağlıdır. Bu xətanın səbəbi ən çox sistem daxilində “sınmış” məlumatın olmasıdır.

1C-də 267 video dərsi pulsuz əldə edin:

Korreksiya

  1. Bir qayda olaraq, bu problemi həll etmək üçün sistemdəki müvəqqəti faylları təmizləmək kifayətdir. .
  2. Bu kömək etmirsə, lakin konfiquratora daxil ola bilsəniz, işə salın.
  3. Konfiquratora girişiniz yoxdursa və verilənlər bazası testdirsə, proqram qovluğunda yerləşən ondan istifadə edin.
  4. Yuxarıdakı üsullar kömək etmirsə, lakin 1C Müəssisə rejimi başlayırsa, " " emalından istifadə edərək məlumatları yeni verilənlər bazasına yükləyin. Bununla belə, bu məlumat itkisi ilə nəticələnə bilər.
  5. Yeniləyin. Başqa bir səbəb 1C platformasının müştəri hissəsinin müxtəlif versiyaları ilə aktiv istifadəçi seanslarının olması ola bilər. Yəni, məsələn, 1C platforması 8.3.5.1517 olan istifadəçi verilənlər bazasında işləyir, digəri isə 8.3.5.1444 versiyası ilə qoşulmağa çalışır.

Bu kömək etmirsə, bu problemi həll etməyin daha mürəkkəb yolları var. Məsələn, HEX redaktorundan istifadə etməklə. Əgər sizə 1C proqramçılarından ixtisaslı yardım lazımdırsa, bizimlə əlaqə saxlayın! Təfərrüatlar səhifədə

Bu məqalə səbəbləri, növləri və həll yollarını izah edəcəkdir.
"Axın formatında səhvlər" 1C.

İstənilən konfiqurasiyada 1C: Enterprise ilə işləyən hər kəs ən azı bir dəfə “Axın formatı xətası” xətası olan bir pəncərə görüb.

Bu pəncərə ən çox yayılmış 1C: Müəssisə səhvlərinin TOP 3-ə daxildir. Bu, məlumatlandırıcı olmadığı üçün xoşagəlməzdir. Aydın deyil: səhv harada və nədir? Təbii reaksiya "Yenidən başladın" düyməsini sıxmaq olardı, lakin yüksək ehtimalla problemi yenidən başlatmağın problemi həll etməyəcəyini və istifadəçi bu pəncərəni yenidən görəcəyini iddia etmək olar.

Bu məqalə "Axın Format Xətası" 1C-nin səbəblərini, növlərini və aradan qaldırılması üsullarını izah edəcəkdir.

Niyə 1C 8 "Axın formatında səhvlər" yazır?

1C: Müəssisə proqramı elə yaradılmışdır ki, iş zamanı daim əməliyyatların sürətini optimallaşdırmağa çalışır. Bu məqsədlə istifadəçinin kompüterində tez-tez istifadə olunan məlumatları saxlayan "keş" yaradılır, məsələn: pəncərələrin yeri və forması, istifadəçi xidməti məlumatları, seçim parametrləri, şriftlər və s. Keşləmə serverə edilən zənglərin sayını azaltmağa və bununla da 1C: Enterprise sürətini artırmağa imkan verir.

Bəs “kesh” faylı iş seansının səhv dayandırılması və ya enerji artımı və ya şəbəkə nasazlığı (1C-nin klient-server versiyası üçün) nəticəsində xəta/səhvlərlə yazılsa nə olar? Növbəti dəfə “keş”ə daxil olmağa çalışdığınız zaman 1C faylı oxuya bilməyəcək və “Axın Format Xətası” pəncərəsi görünəcək. "Sınıq keş" bu xətanın ən çox yayılmış səbəbidir.

Yanlış yazılmış keşlə yanaşı, sənədlər (yaxud kataloqlar və ya hər hansı digər obyekt) informasiya bazasına da səhv yazıla bilər və bu da bu məqalədə müzakirə olunan xətanın baş verməsinə səbəb ola bilər.

Yayım formatı xətalarının növləri

Şərti olaraq, 1C axın formatı xətası 2 növə bölünə bilər:

  • Birinci növ, 1C-ni işə salarkən baş verən bir səhvdir. O, nəticədir səhv xitam iş sessiyası, elektrik kəsilməsi; və ya sonra görünür. Bu halda, səhv önbellekdə axtarılmalıdır.
  • İkinci növ, 1C ilə işləyərkən, məsələn, kataloq açarkən və ya sənəd yerləşdirərkən, hesabat yaratarkən və ya yeniləmə zamanı baş verən bir səhvdir. Bu zaman xətanı məlumat bazasında axtarmaq lazımdır.

Səhv növündən asılı olaraq, onu aradan qaldırmaq üçün ən uyğun variantı seçə bilərsiniz. Ancaq onlardan biri işə düşənə qədər bütün üsulları növbə ilə istifadə edə bilərsiniz. Metodlar 1C 8 verilənlər bazanıza zərər verməyəcək, lakin əsl peşəkar kimi davranırsınızsa, əvvəlcə ehtiyat nüsxəsini çıxarmalı və yalnız bundan sonra "Stream Format Xətası" ilə məşğul olmalısınız.

“Axın formatı xətası”nı necə həll etmək olar?

TOP həlləri nəzərdən keçirək:

1. 1C önbelleğini təmizləyin

Bu üsul "" məqaləmizdə ətraflı müzakirə edilmişdir. Qısaca xatırlayaq. Keş fayllarını əl ilə silmək üçün keşin saxlandığı qovluqları tapmaq lazımdır. üçün əməliyyat sistemləri Win7 və daha yüksək müvəqqəti fayllar burada saxlanılır C:\Users\İstifadəçi adı\AppData\Roaming\1CC: \ İstifadəçilər \ İstifadəçi adı \ AppData \ Local \ 1C"1cv8" ilə başlayan qovluqlarda. Windows XP-də, istifadəçinin Local Settings\Application Data\1C\ qovluğunda. AppData qovluğu görünmürsə, görmə qabiliyyətini tənzimləyin gizli qovluqlar. Aşağıdakı rəqəm keş fayllarının necə göründüyünü göstərir - uzun, aydın olmayan adları olan qovluqlar (bizim vəziyyətimizdə yalnız bir fayl var). Keşi təmizləmək üçün bu qovluqları silməlisiniz.

Vacibdir! Qovluqları yalnız 1C: Enterprise ilə işləmə prosesləri başa çatdıqdan sonra silə bilərsiniz.

2. 1C-ni sınaqdan keçirməyə və düzəltməyə başlayın

Konfiqurator rejimində "İdarəetmə" menyu elementini və sonra "Sınaq və düzəliş" düyməsini sıxmalısınız.

İlk iki nöqtə "yenidən indeksləşdirmə cədvəlləri" yoxlanılmalıdır məlumat bazası” və “informasiya bazasının məntiqi bütövlüyünün yoxlanılması”. "Çalış" düyməsini basın. Sistem özü məlumat bazasını yoxlayacaq, səhvləri tapacaq, onları düzəldəcək və görülən işlərə dair hesabat təqdim edəcək. Lazım gələrsə, üçüncü bəndi də yoxlayın "infobasenin istinad bütövlüyünün yoxlanılması".

3. “chdbfl.exe” proqramını işə salın

Konfiquratora daxil olmaq mümkün deyilsə, onda yerləşən “chdbfl.exe” proqramını işə salın: “C:\Proqram Faylları (x86)\1cv8\8.3……\bin”. Verilənlər bazası faylını seçin, "Aşkar edilmiş səhvləri düzəldin" qutusunu seçin və "Çalış" düyməsini basın. Sonra sistem sizin üçün hər şeyi edəcək. Sistem özü verilənlər bazasını yoxlayacaq, səhvləri tapacaq və onları düzəldəcək. “chdbfl.exe” proqramı işləyərkən 1C ilə aktiv seanslar olmamalıdır.

4. Məlumat bazasını .dt-ə yükləyin və yükləyin

Konfiqurator rejimində "İdarəetmə" menyusunu seçin və "İnformasiya bazasını yükləyin" düyməsini basın. Bundan sonra verilənlər bazası faylını (.dt) saxlamaq istədiyiniz yeri seçin, fayla ad verin və “Saxla” düyməsini basın.

Bundan sonra, kompüterinizdə (və ya serverdə) yeni boş verilənlər bazası yaradın. Yeni verilənlər bazası konfiquratoruna keçin, "İdarəetmə", sonra "İnformasiya bazasını yüklə" düyməsini basın. Əvvəllər hazırlanmış faylı seçin və "Aç" düyməsini basın.


5. XML məlumatlarını yükləyin və yükləyin.

Bu üsul məlumat itkisi ilə nəticələnə bilər, ona görə də yalnız təcrübəli istifadəçilər tərəfindən istifadə edilməsi tövsiyə olunur. Metod əvvəlkinə bənzəyir və ondan ibarətdir ki, əvvəlcə verilənlər bazası boşaldılır (yalnız əvvəlki metodda olduğu kimi .dt-ə deyil, xüsusi .XML formatına). Sonra verilənlər bazası yenidən yüklənir. Bu, "XML məlumatlarının yüklənməsi və yüklənməsi" daxili emalından istifadə etməklə edilir.


6. 1C-ni yeniləyin

Sözügedən xətanın səbəbi işləyən aktiv istifadəçi seanslarının olması ola bilər müxtəlif versiyalar. Məsələn, verilənlər bazasında 1C platforması 8.3.5.... ilə aktiv istifadəçi sessiyası var, digəri isə 8.3.4 versiyası ilə qoşulmağa çalışır.... Əgər kompüterinizdə bir neçə versiya quraşdırılıbsa, infobase redaktə pəncərəsində sizə lazım olan “düzgün” versiyanın seçildiyinə əmin olun.


7. Digər üsullar.

99% hallarda yuxarıda göstərilən “Axın Format Xətası” ilə mübarizə üsulları öz işini effektiv şəkildə yerinə yetirəcək və xəta “keçəcək”. Qalan 1% -də, bəzən 1C çərçivəsindən kənarda daha mürəkkəb diaqnostikadan istifadə etməli olacaqsınız, məsələn: yalnız 1C önbelleğini deyil, kompüterin müvəqqəti fayllarını təmizləyin; yoxlayın sabit disk"chkdsk.exe" yardım proqramından istifadə edərək pis sektorlarda; kompüterinizi antivirusla yoxlayın. Hətta 1C verilənlər bazasını başqa bir kompüterdə işə salmağa cəhd edə bilərsiniz və beləliklə, problemi lokallaşdıra bilərsiniz, xətanın aparat və ya əməliyyat sistemində deyil, məlumat bazasında olduğundan əmin olun.

Bu məqalə 1C "Axın formatı xətası" ilə qarşılaşanlara kömək etmək üçün yaradılmışdır, onun baş vermə səbəbləri, onun şərti növləri və aradan qaldırılması üsulları burada müzakirə edilmiş və izah edilmişdir. Səhv qeyri-müəyyənliyinə görə qorxulu və anlaşılmaz görünür, lakin gördüyümüz kimi hər kəs bu səhvi aradan qaldıra bilər.

1C Enterprise axın formatı xətası 1C proqramları ilə işləyərkən yaranan ən çox yayılmış səhvlərdən biridir. Nəşrdən sübut edilmiş metodlardan istifadə edərək 1C inzibatçıları və ya tərəfdaşları ilə əlaqə saxlamadan 1C Enterprise 8.3 axın formatı səhvini necə düzəltməyi öyrənəcəksiniz.

Siz 1C proqramında işləyirsiniz, hər şey yaxşıdır, amma burada niyə "Axın formatı xətası" bildirişi və proqramda "Çıx" və ya proqramı "Yenidən başladın" seçimləri ilə kiçik bir formanın göründüyü məlum deyil. Yenidən başlatma, əlbəttə ki, heç bir nəticə vermir, səhv yenidən görünür ...

...nəşrdən öyrənəcəksiniz:

Yayım formatında xəta 1C Enterprise 8.3 1C: Müəssisə işində ən çox yayılmış və eyni zamanda ən az məlumat verənlərdən biridir. Səhv mesajı olan bir pəncərə açılır və heç bir şey yoxdur əlavə məlumat nə qırıldı və harada və necə düzəltmək olar. Buna görə də, 1C axın formatı səhvini düzəltmək üçün bu səhvin görünüşünün səbəblərini hesablamağa başlayacağıq ki, "düşməni" şəxsən daha yaxşı tanıya bilək.

Niyə 1C Enterprise 8.3 axın formatında xəta baş verir?

1C 8.3 axın formatı səhvinin səbəblərini öyrənmək üçün 1C platformasının məlumat sahəsini nəzərə almaq lazımdır. Burada qeyd etmək istərdim ki, 1C platforması əməliyyat zamanı istifadə edir:

  • sabit disk, 1C platformasının istismarı zamanı müvəqqəti parametrlər faylları, qeydlər, xidmət və istifadəçi məlumatlarının saxlandığı;
  • xalis(şəbəkə işi vəziyyətində), məlumat paketlərinin digər kompüterlər və ya şəbəkə serverləri ilə mübadilə edildiyi (1C Enterprise-nin müştəri-server versiyası halında).

Üstəlik, 1C Enterprise platforması bu resurslardan daim istifadə edir.

İndi təsəvvür edin ki, elektrikdə bir artım var, buna görə də hissə şəbəkə paketi təhrif edilib və səhv formada qeydə alınıb və ya elektrik enerjisi kəsilib və 1C keşinə yazılan məlumatlar qismən yazılıb, bu halda nə olacaq?

İlk addım 1C məlumat bazası düzəldildikdə işləyən verilənlər bazası zədələndiyi halda onun surətini çıxarmaqdır.

1C fayl verilənlər bazası üçün 1C Enterprise 8.3 axın formatı xətasını düzəltməyin effektiv yolu

Əgər işləyirsənsə 1C Enterprise fayl versiyasında, bu bəlanın qurbanı oldum, o zaman ondan qurtulmağın bir yolunu təklif etmək istəyirəm ki, bu da 78% hallarda işləyir.

  • Bunu etmək üçün gedib bütün fayl və qovluqları silməlisiniz, MƏLUMAT FAYLINDAN İSTİSNA 1Cv8.CD . Əməliyyat bacarıq tələb edir, buna görə də onu aşmamağa diqqət edin! 🙂

Proqramı başlatdığınız zaman 1C Enterprise 8.3 verilənlər bazası qovluğuna gedən yolu görə bilərsiniz - o, 1C Enterprise 8.3 işə salma pəncərəsinin aşağı hissəsində yerləşəcək.

Haqqında silinmiş fayllar narahat olmayın - bütün bunlar 1C Enterprise 8.3-ə növbəti dəfə başladığınız zaman düzgün formatda yenidən yaradılacaq bütün xidmət fayllarıdır.

  • Təklif olunan üsul kömək etmədisə, düzəldin fayl verilənlər bazaları 1C Enterprise 8.3 chdbfl.exe yardım proqramını təmin edir. Bu yardım proqramından istifadə edərək verilənlər bazanızın strukturunu yoxlayın.

1C 8.3 axın formatında xəta hələ də davam edir? Pis! Oxuyun.

Yayım formatı xətasını düzəltmək üçün standart addımlar 1C Enterprise 8.3

Bu mövzularda ətraflı nəşrlər yazılmışdır, ona görə də burada əlavə edəcəyim bir şey yoxdur. Məqalələri oxuyun və hər şeyi yazıldığı kimi edin.

Verilənlər bazası ilə manipulyasiya etdikdən sonra hələ də "axın formatı xətası" görünürsə, bu halda başqa sübut edilmiş metodu sınayın:

  • verilənlər bazanızı *.dt faylı ilə yükləyin, boş 1C verilənlər bazası yaradın və əvvəllər yüklənmiş *.dt faylını ona yükləyin. Haqqında bir məqalə bu əməliyyatda sizə kömək edəcəkdir.

Bu addımda 1C Enterprise 8.3 axın formatı xətası 94% hallarda düzəldilə bilər. Bəs yatmamışamsa yemək üçün nə etməliyəm???

Axın formatı səhvini düzəltməyin qeyri-standart yolları 1C Enterprise 8.3

Bundan əvvəl, bu səhvi düzəltmək üçün bütün standart əməliyyatlar həyata keçirilirdi və bu nöqtəyə qədər səhv aradan qaldırılmayıbsa, yaradıcılıqla məşğul olmalı olacaqsınız. Bu proses həm də “daflarla rəqs” və ya “şamanizm” adlanır... Buna görə də, əgər siz əvvəllər “rəqs etməmisinizsə”, o zaman 1C Enterprise 8.3 axın formatı xətası sizin üçün əla uyğunluq ola bilər. Beləliklə, davam edək:

  • Yaradılmış yeni verilənlər bazasında *.dt faylını yükləməyə cəhd edin başqa kompüterdə. Bu, bazanın yerləşdiyi kompüterdə avadanlıq və ya proqramların düzgün işləməməsi ehtimalını aradan qaldıracaq.
  • 1C platformasını silin (yəni Proqramları Əlavə et və ya Sil vasitəsilə SİL) və onu yenidən quraşdırın, tercihen son versiya. Biz platformanın viruslar və ya “çökülmüş” sektorlar tərəfindən zədələnə bilən səhv işləyən icra edilə bilən fayllarını istisna edirik. sabit disk və ya başqa yollarla.
  • Növbəti buraxılış üçün konfiqurasiyanı yeniləyin və ya obyektin tam dəyişdirilməsi ilə *.cf faylından cari konfiqurasiyanı yükləyin.
  • Firewall və antivirus proqramını söndürün. Belə bir ehtimal var icra edilə bilən fayl antivirus tərəfindən şübhəli fəaliyyətdə aşkarlanıb və karantinə alınıb və ya “təhlükəli” hərəkətlərin qarşısını almaqla ciddi nəzarət altında saxlanılıb. Hər halda, biz antivirus karantin variantını istisna edirik.
  • Kompüterinizdə müvəqqəti faylları silin. Onlar bir neçə yerdə yerləşir:
  1. İstifadəçi profilində axtarış etmək üçün daxil edin %Temp% Explorer-in ünvan çubuğunda.
  2. C:\Windows\Temp qovluğunda
  3. Bəzən C:\Temp sürücüsündə
  • Heç bir şey kömək etmədikdə başqa bir üsuldan istifadə edildi - onlar verilənlər bazasının tam ilkin görüntüsünü yaratdılar və sonra onu müstəqil hala gətirərək RIB-dən ayırdılar. İlkini RIB mexanizmlərindən keçirərək eyni baza əldə etdik (məsələn, ətçəkən maşından 🙂).

1C Enterprise 8.3 axın formatı xətasını düzəltməyin daha bir neçə yolu

Haker yanaşmasının daha bir neçə yolu var:

  • *.dt faylını müştəri-server verilənlər bazasına yükləyin (axın formatı xətası olan verilənlər bazası müştəri-serverdirsə, əvvəlcə surətini çıxararaq bunu edin) və faylı cədvəldəki bütün qeydlərdən təmizləyin " konfiqurasiya saxla» proqram konsolu vasitəsilə.
  • Tool_1CD yardım proqramı axın formatını yoxlayır. Bu yardım proqramını yükləyin və axını yoxlayın.

Nəşrdə təsvir olunan axın formatı xətalarının düzəldilməsi üsulları praktikada sınaqdan keçirilmişdir - onlar işləyir!

Ümid edirəm heç nəyi unutmamışam. Birdən ağlıma başqa bir şey gəlsə, mütləq nəşrə əlavə edəcəm.

Bütün oxuculara yaxşı əhval-ruhiyyə! Yayım formatı xətası sizi yan keçsin!!! 😉

1C: Enterprise 8.3 axın formatı xətasını necə düzəltmək sualı ilə bağlı bir şey başa düşmürsünüzsə, məqaləyə və ya şərhlərdə sual verə bilərsiniz.
İnternetdə məqaləni itirməmək üçün onu öz hesabınızda saxlayın sosial media və ya əlfəcinlər.


1C axın formatında xəta - düzəliş üsulu

Bu yaxınlarda Ukrayna üçün dəhşətli dərəcədə dəyişdirilmiş USP-yə rast gəldim, 1.2.2 versiyası, mən ardıcıl yeniləmələrin pərəstişkarı olmadığım üçün (1.2.6-ya qədər) tez bir zamanda konfiqurasiyanı 1.2.6 çatdırılma faylı ilə müqayisə etməyə başladım. Amma - bummer. Mən FLOW XƏTASI aldım və 1C qəzaya uğradım. Bu, konfiqurasiya faylını tədarükçünün 1.2.2 faylı ilə diqqətlə müqayisə etməyə və insanların orada nə dəyişdiyini *.txt-də ətraflı qeyd etməyə 5 saat sərf etməyimə baxmayaraq. Bunlar. belə bir möcüzəni bir nömrədən digərinə yeniləsəniz, bir gündən az deyil.
Mən onlayn oldum. Çox hörmətli insanlar dəflə hər cür rəqsləri təsvir edirdilər... Oxuyandan sonra nəsə tətbiq etdim. etiraz etdim. Çatdırılma faylını verilənlər bazasından sildim və boş verilənlər bazasına yüklədim ki, hər şey daha sürətli getsin. Və bax, mən ARADIMLI olaraq 1.2.4 versiyasına qədər süründüm və bundan sonra qarışıqlıq yarandı. Ardıcıl olaraq 1.2.5 ilə müqayisə edildikdə: bu, artıq kabusdur - “ “ və qəza. divara vurdum. Bütün son tarixlər tükənmək üzrədir.

Sonra düşünməyə başladım - konfiqurasiyaları müqayisə edərkən nə baş verir? Və verilənlər bazası obyektlərinin ardıcıl AÇILMASI və başqa bir konf. ilə müqayisəsi var. Üstəlik, burada obyektlər dedikdə, hər hansı digər adi obyekt yönümlü proqramlaşdırma dillərində olduğu kimi eyni şeyi nəzərdə tuturuq (məsələn, C++). Yəni, məsələn, kataloq obyektləri - təfərrüatları, formaları, planları ehtiva edən bir obyektdir. Formaların özlərində obyektlər - düymələr, sahələr və s. Və əgər bizim daxili html obyektimiz varsa, məsələn, yardım sənədində onda obyektlər ola bilər - şəkillər və s.
Maraqlıdır ki, konfiqurasiya ağacında belə bir obyekt tapsanız, 1C-ni qəza etmədən axın formatı xətası ala bilərsiniz. Baxmayaraq ki, əgər html olsa, aça bilər, lakin müqayisə edərkən obyektlərini açarkən 1C yenə də çökəcək.
Bunlar. Bütün verilənlər bazası obyektlərini kifayət qədər ardıcıl olaraq açaraq, belə bir obyekti tapa, onu dəstəkdən çıxara və silə bilərsiniz. Amma sən 1C-ni o qədər sevməlisən ki, axmaqcasına oturub siçanla hər obyekti açırsan. Təəssüf ki, mən 1C-yə o qədər də həssas deyiləm. Mən konfiqurator menyusuna daxil oldum və orada konfiqurasiyaları yeniləyərkən və ya müqayisə edərkən obyektləri açacaq bir şey tapmağa çalışdım. Və tapdım!!! Bu menyu Konfiqurasiya -> Konfiqurasiya fayllarını yükləyin. Üstəlik, boşaltmağınız lazım olan obyektləri və bölmələri deyil, hamısını qeyd edə biləcəyiniz bir forma var.
Bu. Conf-i boşaltarkən, xəta əldə edərkən və qeyd olunanların diapazonunu daraldarkən, bu uğursuz zədələnmiş obyektləri tapdım və onları sildim. Bundan sonra hər şey saat mexanizmi kimi getdi. Hər şey müqayisə edildi və birləşdirildi. İndi forumlarda təsvir edilən dəflərlə rəqslər haqqında. Bu təsvirlərdən bir şey çıxır: Axın formatı xətası verilənlər bazası obyektinin (obyekt, burada 1C-dən daha geniş anlayışdır) müxtəlif səbəblərdən zədələnməsidir. Əməliyyat və ya konfiqurasiya rejimində olan 1C onu açmağa çalışırsa, bu səhvi alırıq. Üstəlik, konfiquratorun açıla bilməyəcəyi baş verir (yəni başlanğıcda tələb olunan obyektlər açılmır).
Sonra zibil qovluğunda yerləşən verilənlər bazasını sınamaq və düzəltmək üçün xarici fayl saxlanılır. Bəzən Doc.endSett-də 1C istifadəçi parametrləri faylları zədələnir. Sonra onları diskdən silmək kifayətdir. Conf-un obyektləri zədələnirsə, bəzən konfiqurator kömək edir. Lakin bu iki sınaq metodu bütün verilənlər bazası obyektlərini sınaq üçün açmır! Bunu xatırlamaq vacibdir. Beləliklə, hörmətli chdbfl.exe faylı, başa düşdüyüm kimi, əsasən məlumat bazasını düzəltməyə imkan verir, yəni. əvvəlcə onu işə salmaq üçün.
Ən çətin işi mən yaşadım. Amma o, mənə həqiqətin dibinə varmağa imkan verdi. Axın formatı xətası - bunlar zədələnmiş verilənlər bazası obyektləridir (1C tərəfindən əldə edilən xarici fayllar da daxil olmaqla, onlar tapılmalı və silinməlidir). Hamısı budur.