Мэдээлэл хуваалцах механизм 1s. bsp дахь өгөгдлийг салгах

Нэг удаа бид 1С, ялангуяа хэрэглэгчийн хандалтыг хязгаарлах механизмын талаар ярилцсан.

Энэ нь хэрэглэгч бүх бичиг баримттай ажиллахгүй, зөвхөн тодорхой байгууллага, агуулахыг заасан баримт бичигтэй ажиллах боломжийг олгодог. Сонголтууд нь динамик байдлаар хийгддэг тул мэдээллийн сангийн үйл ажиллагаанд тодорхой ачаалал өгдөг.

Ерөнхий тусгаарлагчийн шинж чанар - 1C хэрэглэгчийн тусгаарлалт нь тусгаарлагчийн ашиглалтаас хамааран хэрэглэгчдийн жагсаалтыг гаргах боломжийг танд олгоно.

Хэрэв хэрэглэгчдэд тусгаарлагчийг идэвхжүүлсэн бол 1С Enterprise горимд байгаа хэрэглэгчдийн жагсаалтад харагдах болно, эс тэгвээс энэ нь харагдахгүй болно.

Ингэснээр та өгөгдлийн сангийн янз бүрийн хэсэгт хэрэглэгчдийн өөр өөр жагсаалтыг зохион байгуулж болно.

Ерөнхий тусгаарлагчийн шинж чанар - 1C нэвтрэлт танилтыг тусгаарлах нь мэдээллийн сангийн өөр өөр хэсгүүдэд ижил хэрэглэгчийн нэртэй хэрэглэгчдийг үүсгэх боломжийг олгодог.

Нөхцөлт хуваагдал 1С

Нөхцөлт тусгаарлалт 1С нь мэдээллийн сангийн өгөгдөл дээр үндэслэн тусгаарлагчийг идэвхжүүлэх эсвэл идэвхгүй болгох боломжийг танд олгоно. Ийм байдлаар та бие биенээсээ хамааралтай, тодорхой тохиолдолд динамикаар ажилладаг тусгаарлагчийн гинжийг үүсгэж болно.

1С болзолт хуваалтыг идэвхжүүлэхийн тулд та ерөнхий тусгаарлах шинж чанар - Нөхцөлт хэлтэс 1С - 1С хэсгийг идэвхжүүлсэн баримтыг тодорхойлох үүрэгтэй байх ёстой.

Boolean төрөлтэй тогтмолыг эсвэл Boolean төрлийн лавлах шинж чанарыг ашиглах боломжтой.

Чухал - та энэ тогтмол/энэ лавлах номыг хязгаарлагчийн нэг хэсэг болгон ашиглахыг идэвхгүй болгох хэрэгтэй (Бүү ашиглахыг сонгоно уу), зөвхөн дараа нь үүнийг сонгож болно.

1С: Enterprise системд үүнийг нэг системд хадгалах боломжтой мэдээллийн баазхэд хэдэн аж ахуйн нэгжийн нягтлан бодох бүртгэл. Энэ зорилгоор нягтлан бодох бүртгэлийн тусгаарлагчийг ашигладаг.

Нягтлан бодох бүртгэлийн тусгаарлагчийн хэрэглээг тохиргоонд заасан болно. Хэрэв тохиргоо нь нягтлан бодох бүртгэлийн тусгаарлагчийг ашиглахыг зааж өгсөн бол дансны хүснэгтэд нягтлан бодох бүртгэлийн нийт дүнг гаргахад үндэслэн нягтлан бодох бүртгэлийн тусгай тусгаарлагчийн утгыг сонгох боломжтой.

Нягтлан бодох бүртгэлийн тусгаарлагчийн утгыг тохируулахын тулд тухайн зүйлийг ашиглана уу "Бүртгэл тусгаарлагч"цэс "Үйлдэл"эсвэл харгалзах хэрэгслийн самбарын товчлуур. Энэ тохиолдолд нягтлан бодох бүртгэлийн тусгаарлагчийн утгыг тохируулах харилцах цонх дэлгэцэн дээр гарч ирнэ.

Талбайд "Нягтлан бодох бүртгэлийн тусгаарлагчийн үнэ цэнэ"Та тодорхой нягтлан бодох бүртгэлийн тусгаарлагчийн утгыг зааж өгч болно. Утгыг оруулах арга нь тохиргоонд тодорхойлсон нягтлан бодох бүртгэлийн тусгаарлагчийн төрлөөс хамаарна. Дүрмээр бол энэ нь лавлах ном юм. Энэ тохиолдолд утгыг сонгохын тулд сонгох товчийг ашиглан лавлах утгуудын жагсаалтаас хүссэн утгыг сонгоно.

Товчлуур "Хоосон утга"нягтлан бодох бүртгэлийн тусгаарлагчийн оруулсан утгыг арилгах, өөрөөр хэлбэл хоосон утгыг тохируулах боломжийг танд олгоно. Нягтлан бодох бүртгэлийн салгагчийн тодорхой утгын хамт гүйлгээнд хоосон утгыг ашигласан бол энэ нь утга учиртай болно.

Checkbox "Хүн бүрт"Нягтлан бодох бүртгэлийн тусгаарлагчийн нийт утгыг нийт дүнг харуулах горимыг тохируулах боломжийг танд олгоно.

Сонгосон утгыг тохируулахын тулд товчлуур дээр дарна уу "БОЛЖ БАЙНА УУ". Утгыг тохируулахаас татгалзахын тулд товчлуурыг ашиглана уу "Цуцлах".

Сонгосон утгуудыг тохируулсны дараа харилцах цонхонд сонгосон сонголтоос хамааран дансны самбар нь нягтлан бодох бүртгэлийн тодорхой тусгаарлагчийн утга эсвэл хоосон утга эсвэл нийт дүнгийн бүх утгыг харуулах болно.

1С дахь ерөнхий мэдээлэл 8.3 нь платформын мета өгөгдлийн объект бөгөөд олон тохиргооны объектуудад (лавлах, баримт бичиг, дансны график гэх мэт) нэг атрибут ашиглах боломжийг олгодог. Уг объектыг голчлон хөгжүүлэгчийн ажлыг хөнгөвчлөх, өгөгдлийг салгах зорилгоор бүтээсэн.

Ерөнхий дэлгэрэнгүй мэдээллийг анх 1С 7.7 хувилбарт хэрэгжүүлсэн боловч хөгжүүлэгчид үүнийг 8 хувилбарын платформд шууд оруулаагүй болно. Ерөнхий дэлгэрэнгүй механизмыг 1С хөгжүүлэгчид зөвхөн 8.2.14 хувилбар дээр нэвтрүүлсэн.

Тохиргоонд байгаа стандарт объектуудыг өөрчлөхгүйн тулд ерөнхий дэлгэрэнгүй мэдээллийг нэмэх нь маш тохиромжтой.

Ерөнхий шинж чанарыг нэмсний дараа үүнийг асуулгад ашиглаж, объектын маягт дээр харуулах боломжтой - Гаднах байдлаар энэ нь энгийн тулгуураас ялгаатай биш юм.

Ерөнхий нарийн ширийн зүйлсийн цорын ганц хязгаарлалт бол тэдгээрийг ашиглах боломжгүй юм.

Бусад тохиргооны объектуудаас ялгаатай ерөнхий мэдээлэлийн үндсэн тохиргоо, шинж чанаруудыг харцгаая.

Нийлмэл- ерөнхий дэлгэрэнгүй мэдээллийг ашиглах объектын жагсаалт нь солилцооны төлөвлөгөөг бий болгохыг санагдуулдаг;

1С дээр 267 видео хичээлийг үнэгүй аваарай:

Автомат хэрэглээ— тохиргоо нь "Автомат" ашиглалтын горимыг заасан объектуудад ерөнхий тулгуурыг ашиглах эсэхийг тодорхойлно.

Өгөгдлийн тусгаарлалт- бид энэ тохиргоог тусад нь авч үзэх болно.

Нийтлэг дэлгэрэнгүй мэдээллийг ашиглан 1С дахь өгөгдлийг салгах

Өгөгдлийн тусгаарлалт- механизмтай төстэй механизм. Гэсэн хэдий ч, энэ механизмын гүйцэтгэл нь илүү үр дүнтэй бөгөөд үүнийг тохируулахад хялбар байдаг.

Энэхүү механизм нь зөвхөн хэрэглэгчийн харж чадах элементүүдийн дэлгэцийг тохируулах боломжийг танд олгоно. Жишээлбэл, та тодорхой байгууллага суулгасан бүх объектыг (баримт бичиг, лавлах гэх мэт) хооронд нь ялгах боломжтой.

1С-ийн ерөнхий дэлгэрэнгүй мэдээллийг ашиглан өгөгдөл тусгаарлах тохиргоог хийх

Ерөнхий дэлгэрэнгүй мэдээллийг тохируулахын тулд та өгөгдлийн тусгаарлалтыг зааж өгөх хэрэгтэй - Хуваах. Товшсоны дараа систем нь нягтлан бодох бүртгэлийн үндсэн параметрүүдийг үүсгэхийг санал болгоно.

Энэ тохиолдолд системийг эхлүүлэхдээ сессийн параметрүүдийг зааж өгөх шаардлагатай бөгөөд үүнийг хэрхэн хийх талаар өгүүлэлд дурдсан болно.

Энэ нь тохиргоог дуусгах болно - хэрэглэгч зөвхөн сонгосон сессийн параметрүүдэд заасан мэдээлэлд хандах эрхтэй болно.

Нийтлэг тулгуур ашиглах жишээ

Хүрээний тохиргоо ба тулгуурын жишээг ашиглан 1С 8.3 дээр ерөнхий тулгууруудыг хэрхэн яаж тохируулахыг харцгаая. Байгууллага:

Системд байгууллагын дэлгэрэнгүй мэдээллийг оруулах шаардлагатай 3 баримт бичиг байдаг: эдгээр нь төлбөрийн баримт, зардлын нэхэмжлэх, цалингийн хуудас юм.

Тохиргоо нь энгийн:

  1. Бид шинэ Ерөнхий шинж чанарыг үүсгэж, төрлийг нь зааж өгнө үү - DirectoryLink.Organization.
  2. Бүрэлдэхүүндээ бид баримт бичгээ зохицуулдаг - Ашиглах.

Ингээд л тохируулж дууслаа!

Үр дүнг харцгаая:

Систем нь хүсэлт, маягтын дэлгэрэнгүй мэдээлэл болон бусад газруудад ерөнхий мэдээллийг "таных юм шиг" харуулдаг. Энэ бол ийм ид шид юм! 🙂

1С 8.3-ийн ерөнхий нөхцөлийг оруулаагүй болно

[Товч 7710967300 BUKH RB] Connect=Srvr="%servername%";Ref="%base_name%"; Нэмэлт параметрүүд=/Z "-0,-0,+7710967300";

/Z-ийн дараа бид ерөнхий мэдээллийг дарааллаар нь зааж өгнө. Манай стандарт нягтлан бодох бүртгэлд аль хэдийн системийн хоёр ерөнхий мэдээлэл байгаа тул бид тэдгээрийг ашиглахгүйн тулд -0 утгыг зааж өгч, TIN-ийг гурав дахь (бидний үүсгэсэн) болгон дамжуулдаг.

1000 ба 1 шалгах нүд

Одоо бид өгөгдлийн аль хэсэг нь бүх салбарт нийтлэг байхыг тодорхойлох хэрэгтэй. Энэ бүгдийг тохируулагчаар тохируулдаг. Бидний саяхан бүтээсэн ерөнхий тулгууруудын шинж чанарт 800 параметрийн жижиг жагсаалтыг нээдэг "Бүтэц" гэсэн зүйл байдаг.

Бид параметрүүдийг сонгохдоо таны болгоомжтой байдал, үзэмж, хүрээлэн буй орчинд үлдээдэг. Энд бидний хувилбар байна (болгоомжтой байгаарай, 20,000 пиксел байна).

Тусгаарлагч нь мэдээллийн сан бүрт хэрэглэгчийн тусдаа жагсаалтыг гаргах боломжийг олгодог - хэрэв та хэдэн зуун хэрэглэгчтэй бол энэ нь ашигтай байж болох юм - тодорхой мэдээллийн сан руу орохдоо та энэ жагсаалтыг гүйлгэн харах шаардлагагүй болно. цэврүү. Бид ил тод зөвшөөрлийг тохируулсан тул үүнийг ашигладаггүй.

Одоогийн мэдээллийн сангаас өгөгдлийг байршуулж байна

Одоогийн мэдээллийн сангаас өгөгдлийг татаж авахын тулд бид бүх нийтийн XML солилцоог ашигладаг. Та зүгээр л мэдээллийн санг авч, буулгах боломжгүй, та солилцооны дүрмийг тохируулах хэрэгтэй, эс тэгвээс ачаалах явцад алдаа, зөрчил гарч болзошгүй (мөн гарцаагүй гарч ирэх болно), хоёр дахь мэдээллийн сан нь зүгээр л таарахгүй. Бид мэдээллийн санг байгууллага тус бүрээр хуваадаг бөгөөд манай тохиолдолд дараах солилцооны дүрэм ажилладаг гэдгийг сануулъя. Хэрэв та өөр тусгаарлагч ашиглахаар шийдсэн бол тархи болон тэмдэглэгээг ашиглах хэрэгтэй болно. Хамгийн гол нь стандарт байршуулалтыг ашиглахгүй байх явдал юм - энэ нь урьдчилан тодорхойлсон бүх бүртгэлийг давхардуулах болно.

Гэрийн эзэгтэйд анхаарна уу: лавлах ном, баримт бичгийг тусад нь байршуулах нь дээр - ингэснээр та байршуулах үед шаардлагагүй алдаанаас зайлсхийх боломжтой.

Хуваалцсан мэдээллийн санд өгөгдлийг ачаалж байна

Бид 1С-г /Z параметртэй “-0,-0,+%таны тусгаарлагч%” ажиллуулж, өгөгдлийг ачаалах гэж буй байгууллагын тусгаарлагчийг зааж өгдөг. Бид бүх нийтийн солилцоог эхлүүлж, түүнийг байршуулах явцад хүлээн авсан файлуудыг өгдөг: эхлээд лавлахууд, дараа нь баримтууд. Бид энэ үйлдлийг үндсэн талбай бүрт давтана.

Даалгаврыг хялбарчлахын тулд бид байршуулалтыг бөөнөөр нь хийж, эхлээд бага зэрэг зассан стандарт боловсруулалтыг явуулдаг тушаалын мөр(/c:\upload.epf-г гүйцэтгэнэ). Дараа нь бид үүссэн файлуудыг хуваасан мэдээллийн санд гараар байршуулдаг.

Хэрхэн бага цаг зарцуулахын тулд илүү их цаг зарцуулах вэ

Салах үйл явц нь хурдан зүйл биш юм. Бид өдгөө 500 гаруй байгууллагатай ч хэдхэн долоо хоногийн дотор 70-ыг нь л хувааж чадсан гэдгийг сануулъя. Гэсэн хэдий ч зургаан сарын дараа бид өнгөрсөн хугацаанд хийсэн ажил, хийсэн олон ажилдаа талархах болно гэдгийг баттай мэдэж байна. цаг хугацаа, хүчин чармайлт хэмнэсэн.

Нягтлан бодогчид байгууллагууд ердийн мэдээллийн сангаас хуваагдсан руу шилжихийг анзаардаггүй; Админууд л бөгсөө шатаадаг :)

Гаж нөлөө: 20-ийн 1-ийн зай хэмнэлт, хурдны шууд бус өсөлт - үнэлж баршгүй. Үнэмлэхүй тоогоор: 50 байгууллага SQL-д 2 ГБ зай эзэлдэг бол нэг мэдээллийн сан 800 МБ зай эзэлдэг.

Амласан ялаа тосонд, бүр дөрөв:

  • Хэрэв хэрэглэгчдийн аль нэг нь нэг байгууллагын өгөгдлийг будлиулсан бол та хуваагдсан мэдээллийн санг бүхэлд нь буцаах хэрэгтэй - та өгөгдлийн нэг хэсгийг буцаах боломжгүй.
  • Шинэчлэлтүүдийг, ялангуяа лавлах нэмж эсвэл өөрчилдөг шинэчлэлтүүдийг илүү нарийвчлан шалгах хэрэгтэй
  • Хэрэв та мэдээллийн санг үйлчлүүлэгч рүү шилжүүлэх (эсвэл татварын албыг нэгтгэх :)) шаардлагатай бол та урвуу процедурыг хийх ёстой: хуваагдсан мэдээллийн сангаас байгууллагыг буулгах. бүх нийтийн солилцоо, дараа нь хоосон ердийн мэдээллийн сан руу ачаалж, тэндээс хадгална. dt файл
  • хуваалцсан мэдээллийн санд удирдах боломжгүй ердийн ажлууд(жишээлбэл, валютын ханшийг автоматаар шинэчлэх боломжгүй болно)
Эхний гурван халбага нь тийм ч гашуун биш - тэд биднийг илүү анхааралтай байхыг шаарддаг. Гэхдээ бид дөрөв дэх нь юу хийхээ мэдэхгүй байгаа ч бид хичээнгүйлэн судалж байна.

Хэрэглэгчийн хувьд тохиромжтой байх тул маягтын хэсгүүдийг дахин хуваарилахын тулд 1С тусгаарлагч элемент шаардлагатай. Энэ мөч. Бараг хүн бүр тусгаарлагчийг ашиглах чадвартай байдаг. Windows хэрэглэгч. Та хоёр удирдлагатай энгийн маягт үүсгэлээ гэж бодъё.

Уламжлал ёсоор бол дурын жагсаалтын зүйлсийг зүүн талд байрлуулж болно. Үүний дагуу баруун талд эдгээр цэгүүдийн нарийвчилсан мэдээлэл байдаг. Хэрэв зүүн жагсаалт нь богино гарчигтай бол энэ баганыг хамгийн бага хэмжээнд хүртэл багасгах нь логик юм. Үүний дагуу, энэ тохиолдолд баруун талын унших чадвар нэмэгдэх болно. Харин эсрэгээр, зүүн талд урт нэр байгаа бол баганыг өргөжүүлэх хэрэгтэй. Хуваагч нь хэрэглэгчдэд хулганаар хүрээг чирэх замаар хэлбэрээ чөлөөтэй өөрчлөх боломжийг олгодог.

Энэхүү хяналтын аргыг Word болон Excel дээр хүснэгт засварлахад ашигладаг. Маягт үүсгэхдээ босоо болон хэвтээ хэлбэрийн элемент болох тусгаарлагчийг хоёуланг нь үүсгэж болно. Ерөнхийдөө дэлгэцэнд харагдахуйц тохирох хэлбэрийг бий болгох нь илүү дээр юм.

Тусгаарлагч 8.2, 8.3 (удирдлагатай маягт)

Тусгаарлагч удирдах боломжтой хэлбэрээр 1c-г нэмэх боломжгүй, үүнийг хүснэгтийн талбарын өмнө/дараа программ автоматаар нэмдэг



Ачааж байна...
Топ