1c ердийн даалгавар. Суурь даалгавар: онцлог, чадвар, тохиргоо. – Нягтлан бодогчийн даалгавруудыг шинэчлэх


1С дахь ажлыг хэрхэн хурдасгах вэ: Нягтлан бодох бүртгэл 8.3 (хувилбар 3.0) эсвэл ердийн болон далд ажлыг идэвхгүй болгох

2019-01-15T13:28:19+00:00

1С: Нягтлан бодох бүртгэлийн 8.3 (шинэчилсэн найруулга 3.0)-ийн шинэ хувилбар руу аль хэдийн шилжиж чадсан хүмүүс энэ нь deuce-ээс удаан болсныг анзаарсан. Зарим ойлгомжгүй удаашрал, эцэс төгсгөлгүй даалгавруудыг өдөрт хэд хэдэн удаа хийдэг бөгөөд үүнийг хэн ч түүнээс бидний мэдэлгүйгээр гүйцэтгэхийг хүсээгүй.

Шилжилтийн дараа нэн даруй нягтлан бодогчид маань 1С: Нягтлан бодох бүртгэлийн 3.0-ийн шинэ хувилбар өмнөх хувилбаруудтай харьцуулахад удааширч байна гэж хэлсэн! Тэгээд ажиллах боломжгүй.

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

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

Эсвэл бид валютын гүйлгээ хийдэггүй эсвэл хааяа хийдэг бол яагаад валютын ханшийг байнга татаж авдаг вэ (мөн үүнээс өмнө бид өөрсдөө ханшийг татаж авах товчийг дарж болно).

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

Үүнийг хэрхэн хийх талаар доорх цэгүүд дээр.

1. "Удирдлага" хэсэгт очоод үйлдлийн самбараас "Засвар үйлчилгээ" гэсэн зүйлийг сонгоно уу ():

2. Нээгдэх цонхноос "Ердийн болон арын даалгавар" гэсэн зүйлийг олоод сонгоно уу:

3. On баганатай ажил бүрийг нээнэ үү. жингийн үнэ цэнэтэй.

4. "Идэвхжүүлсэн" гэсэн сонголтыг арилгаад "Хадгалж хаах" товчийг дарна уу.

5. Үүнийг даалгавруудыг тус бүрээр нь хийж, шинэ хэвлэлийг сайхан өнгөрүүлээрэй. Ерөнхийдөө, миний бодлоор, энэ нь deuce-ээс хамаагүй дээр юм.

Үүний зэрэгцээ платформ нь таны идэвхгүй болгосон зарим хуваарьт ажлуудыг асаасан хэвээр байх болно.

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

Би саяхан нэг нийтлэл нийтэлсэн: үүнийг автоматжуулах цаг болжээ:

Төлөвлөсөн болон үндсэн ажил

Ажлын механизм нь аливаа програм эсвэл функцийг хуваарийн дагуу эсвэл асинхроноор гүйцэтгэхэд зориулагдсан.

Ажлын механизм нь дараахь ажлуудыг гүйцэтгэдэг.

  • Системийн тохиргооны үе шатанд ердийн горимуудыг тодорхойлох чадвар;
  • Хуваарийн дагуу заасан арга хэмжээг хэрэгжүүлэх;
  • Өгөгдсөн процедур эсвэл функц руу дуудлага хийх нь асинхрон, өөрөөр хэлбэл. дуусгахыг хүлээхгүйгээр;
  • Тодорхой ажлын явцыг хянах, түүний гүйцэтгэлийн статусыг авах (түүний гүйцэтгэлийн амжилт эсвэл бүтэлгүйтлийг илтгэх утга);
  • Одоогийн ажлуудын жагсаалтыг авах;
  • Нэг буюу хэд хэдэн ажлыг дуусгахыг хүлээх чадвар;
  • Ажлын менежмент (цуцлах, гүйцэтгэлийг хаах гэх мэт).

Ажлын хөдөлгүүр нь дараахь бүрэлдэхүүн хэсгүүдээс бүрдэнэ.

  • Төлөвлөсөн ажлуудын мета өгөгдөл;
  • Төлөвлөсөн даалгавар;
  • Суурь ажил;
  • Даалгавар хуваарьлагч.

Арын даалгаврууд нь програмын даалгавруудыг асинхроноор гүйцэтгэхэд зориулагдсан. Суурь ажлуудыг суулгасан хэлийг ашиглан хэрэгжүүлдэг.

Төлөвлөсөн ажлууд ба хуваарьт ажлуудыг гүйцэтгэхэд зориулагдсан. Төлөвлөсөн ажлууд нь мэдээллийн санд хадгалагдаж, тохиргоонд тодорхойлсон мета өгөгдөл дээр тулгуурлан бүтээгддэг. Хуваарьт ажлын мета өгөгдөл нь нэр, арга, хэрэглээ гэх мэт мэдээллийг агуулдаг.

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

Даалгаврын хуваарь гаргагч нь төлөвлөсөн ажлуудын гүйцэтгэлийг төлөвлөхөд ашиглагддаг. Төлөвлөсөн ажил бүрийн хувьд хуваарь гаргагч нь одоогийн огноо, цаг нь төлөвлөсөн ажлын хуваарьтай тохирч байгаа эсэхийг үе үе шалгадаг. Хэрэв энэ нь таарч байвал хуваарь гаргагч тухайн ажлыг гүйцэтгэхээр төлөвлөдөг. Үүнийг хийхийн тулд энэ хуваарьт даалгаврын дагуу төлөвлөгч нь бодит боловсруулалтыг гүйцэтгэдэг суурь даалгаврыг үүсгэдэг.

Тайлбарын дагуу энэ нь хангалттай гэж бодож байна - хэрэгжилт рүүгээ орцгооё:

Хуваарьт ажлын байр бий болгох

Аргын нэр– заасан хуваарийн дагуу суурь даалгаварт гүйцэтгэх процедурын зам. Процедур нь хуваалцсан модульд байх ёстой. Ердийн нийтлэг модулиудыг ашиглахгүй байхыг зөвлөж байна, харин өөрөө үүсгэхийг зөвлөж байна. Арын даалгаврууд сервер дээр ажилладаг гэдгийг бүү мартаарай!

Хэрэглээ- хуваарьт даалгаврыг ашиглах шинж тэмдэг.

урьдчилан тодорхойлсон– төлөвлөсөн ажил урьдчилан тодорхойлсон эсэхийг заана.

Хэрэв та төлөвлөсөн ажлыг мэдээллийн санд байршуулсны дараа шууд ажиллахыг хүсвэл тэмдгийг зааж өгнө үү урьдчилан тодорхойлсон. Үгүй бол та "Ажлын консол" боловсруулалтыг ашиглах эсвэл программчлан ажиллуулахын тулд ажлыг дуудах шаардлагатай болно.

Ажил гацах үед дахин оролдох тоо– арын ажлыг алдаатай гүйцэтгэсэн бол хэдэн удаа дахин эхлүүлсэн бэ.

Ажлыг цуцлах дахин оролдох интервал– арын даалгаврыг алдаатай гүйцэтгэсэн тохиолдолд хэр давтамжтайгаар дахин эхлүүлэх вэ.

Хуваарийн тохиргоо

Хуваарьдаалгаврын гүйцэтгэл:

Цаг бүр, нэг л өдөрДахин оролдох Perioddays = 0, PeriodDuringDay дахин оролдох = 3600
Өдөр бүр өдөрт нэг удааДахин оролдох PeriodDays = 1, PeriodDuringDay дахин оролдох = 0
Нэг өдөр, нэг удааДахин оролдох хугацааны өдрүүд = 0
Өдөр бүр, өдөрт нэг удааДахин оролдох хугацааны өдрүүд = 2
Өдөр бүр 01.00-07.00 цаг бүрRetryPeriodDays = 1RepeatPeriodDay = 3600StartTime = 01.00

Дуусах цаг = 07.00

Бямба, Ням гараг бүр 09.00 цагаасДавтагдах өдрүүд = Долоо хоногийн 1 өдөр = 6, 7 Эхлэх цаг = 09.00
Өдөр бүр нэг долоо хоног, долоо хоног өнгөрдөгӨдрийн давталтын хугацаа = 1 долоо хоногийн хугацаа = 2
01.00 цагт нэг удааЭхлэх цаг = 01.00
Сар бүрийн сүүлийн өдөр 9:00 цагт.Өдрийн давтагдах хугацаа = 1 Өдөрт Сар = -1 Эхлэх цаг = 09.00
Сар бүрийн тавны 9:00 цагаасӨдрийн давтагдах хугацаа = 1 Өдөрт Сар = 5 Эхлэх цаг = 09.00
Сар бүрийн хоёр дахь Лхагва гаригт өглөөний 9:00 цагтДавтагдах хугацааӨдөр = 1 өдөр долоо хоног = 2 өдөр долоо хоног = 3

Эхлэх цаг = 09.00

Файл болон клиент-сервер хувилбарт далд даалгавруудыг гүйцэтгэх онцлог

Файл болон клиент-серверийн хувилбаруудад далд ажлыг гүйцэтгэх механизм нь өөр өөр байдаг.

Файл форматаарта үндсэн даалгавруудыг гүйцэтгэх тусгай үйлчлүүлэгчийн процессыг бий болгох хэрэгтэй. Үүнийг хийхийн тулд ExecuteJobProcessing глобал контекст функцийг үйлчлүүлэгчийн процесст үе үе дуудаж байх ёстой. Нэг мэдээллийн баазад зөвхөн нэг клиент процесс нь далд ажлуудыг боловсруулах ёстой (тиймээс энэ функцийг дуудна). Хэрэв далд ажлуудыг боловсруулах үйлчлүүлэгчийн процесс үүсгээгүй бол ажлын хөдөлгүүрт программчлан нэвтрэх үед "Ажлын менежер идэвхгүй байна" гэсэн алдаа үүснэ. Бусад функцуудад суурь ажлуудыг боловсруулдаг клиент процессыг ашиглахыг зөвлөдөггүй.

Үйлчлүүлэгчийн процессын үндсэн ажлуудыг боловсруулж эхэлсний дараа бусад үйлчлүүлэгчийн процессууд үндсэн ажлын механизмд программчлан хандах боломжийг олж авдаг, жишээлбэл. суурь ажлуудыг ажиллуулж, удирдах боломжтой.

Үйлчлүүлэгч-сервер хувилбартСуурь ажлуудыг гүйцэтгэхийн тулд кластер менежерт физик байдлаар байрладаг даалгавар төлөвлөгчийг ашигладаг. Бүх дараалалд байгаа арын ажлын хуваарь гаргагч нь хамгийн бага ачаалалтай ажилчны процессыг авч, харгалзах суурь ажлыг гүйцэтгэхэд ашигладаг. Ажилчдын үйл явц нь ажлыг гүйцэтгэж, гүйцэтгэлийн үр дүнг төлөвлөгчид мэдэгддэг.

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

  • Мэдээллийн сан дээр хуваарьт ажлуудыг тодорхой блоклосон. Түгжээг кластерийн консолоор тохируулж болно;
  • Мэдээллийн сан дээр холболтын блок тохируулагдсан. Түгжээг кластерийн консолоор тохируулж болно;
  • SetExclusiveMode() аргыг True параметртэй суурилагдсан хэлнээс дуудсан;
  • Бусад зарим тохиолдолд (жишээлбэл, мэдээллийн сангийн тохиргоог шинэчлэх үед).

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

". Үүнд бид системийн интерфэйстэй холбоогүй шинэ боломжуудыг авч үзэх болно, гэхдээ 1C: Enterprise 8 платформын үйл ажиллагааг мэдэгдэхүйц өргөжүүлэх болно.

Хэрэглэх чадвар

Нийтлэлд 1C: Enterprise платформын 8.3.4.437 хувилбарыг авч үзэх болно. Нийтлэлд дурдсан бүх функцийг 8.3.11 хувилбар болгон шинэчилсэн.

1С: Enterprise 8.3 дахь бусад шинэлэг зүйл

1С: Enterprise 8.3 платформын шинэлэг зүйлүүдтэй үргэлжлүүлэн танилцацгаая.

Файлын мэдээллийн сан дахь суурь болон төлөвлөсөн ажлууд

Олон ердийн платформ тохиргоонд 8.2 файлын хувилбарт даалгавруудыг гүйцэтгэсэн хэрэглэгчийг харуулсан тогтмол тэмдэгт байсан.

Систем энэ хэрэглэгчийн дор ажиллаж эхлэхэд хүлээлгийн зохицуулагч холбогдсон бөгөөд үүнийг тодорхой давтамжтайгаар суулгасан хэлний арга гэж нэрлэдэг. ExecuteProcessingJobs().

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

гэх мэт тохиргоотой ажиллахад энэ нь ялангуяа чухал байж болох юм "Иж бүрэн автоматжуулалт"эсвэл "Үйлдвэрлэлийн аж ахуйн нэгжийн менежмент"ердийн ажлууд нь нэлээд чухал үүрэг гүйцэтгэдэг.

Хэрэв энэ нь FileIB бол
=
Constants.UserForPerformingRegularTasksInFileVariant.Get();
Хэрвээ glValueVariable("gCurrentUser") =
UserToPerformRegularJobsДараа нь
// секундын интервалтайгаар бид хуваарьт даалгавартай ажиллах журмыг дууддаг
RegularTaskForFileVersion-г дэмжинэ();
Санал асуулгын интервал=
Constants.IntervalForPollingRegularTasksInFileVariant.Get();
Хэрвээ Санал асуулгын интервал= Тодорхойгүй
ЭСВЭЛ Санал асуулгын интервал= 0 Дараа нь
Санал асуулгын интервал= 60 ;
EndIf;
ConnectHandlerWaiting("FileVersionForRegularAssignment-ийг дэмжих",
Санал асуулгын интервал);
EndIf;
EndIf;

Платформ дээр 8.3 Глобал контекст аргын дуудлагыг ашиглахгүйгээр файлын мэдээллийн сан дахь суурь болон төлөвлөсөн ажлуудын ажлыг гүйцэтгэсэн. ExecuteProcessingJobs().

Суурь болон хуваарьтай даалгавруудыг клиент програмуудын аль нэгэнд (нимгэн, зузаан клиент) эсвэл вэб серверийн өргөтгөлөөр шууд гүйцэтгэдэг.

Сешнээр эхлүүлсэн далд ажлыг түүнийг эхлүүлсэн клиент програм гүйцэтгэдэг.

Үндсэн ажлуудыг дараалан гүйцэтгэдэг, i.e. Нэг үйлчлүүлэгчийн програм дээр зөвхөн нэг даалгаврыг (төлөвлөсөн ажлуудыг оруулаад) гүйцэтгэх боломжтой.

Төлөвлөсөн ажлуудыг зөвхөн нэг үйлчлүүлэгчийн хэрэглүүр гүйцэтгэдэг. Тушаалын мөрийн товчлуурыг хуваарьт ажлуудыг эхлүүлэхийг хянахад ашигладаг. /ЗөвшөөрөхExecuteScheduledJobs.

Төлөвлөсөн даалгавруудыг эхний үйлчлүүлэгчийн програм ажиллуулах дарааллаар гүйцэтгэдэг бөгөөд энэ нь төлөвлөсөн ажлуудыг гүйцэтгэхийг хориглодоггүй (сессийг идэвхгүй болгохын тулд сессийг командын мөрийн параметрээр эхлүүлэх ёстой. /AllowExecuteScheduledJobs - Унтраах).

Энэ сесс дуусахад гүйцэтгэл нь үлдсэн ажиллаж байгаа сессүүдийн аль нэгэнд шилжинэ.

Хэрэв үйлчлүүлэгчийн програмын эхлүүлэх мөрөнд хуваарьт ажлуудыг эхлүүлэх шаардлагатай байгааг тодорхой зааж өгсөн бол (командын мөрөнд /AllowExecuteScheduledJobs -Хүчээр), дараа нь бусад сесс байгаа эсэхээс үл хамааран төлөвлөсөн ажлууд үүн дээр ажиллаж эхэлнэ.

Төлөвлөсөн ажлуудыг 60 секунд тутамд нэг удаа боловсруулдаг.

Хэрэглэсэн шийдлийн төлөвлөсөн ажлууд (файлын хувилбарт) үйлчлүүлэгчийн програмыг ажиллуулснаас хойш 1 минутын өмнө хийгдэж эхэлснийг анхаарна уу. 8.3.8 хувилбараас эхлэн энэ хугацаа хоёр дахин нэмэгдсэн тул товлосон ажлууд нь үйлчлүүлэгч ажиллаж эхэлснээс хойш дээд тал нь 2 минутын дараа (файлын хувилбарт) ажиллаж эхэлдэг.

Энэхүү шийдвэр нь өргөдлийн эхэн үеийн саатал буурсантай холбоотой юм. Нэмж дурдахад, 8.3.7 хувилбар дээр одоогийн сесс нь суурь ажлын хэсэг мөн эсэхийг хурдан тодорхойлох чадварыг нэмсэн. Үүнийг GetCurrentInfobaseSession() гэх дэлхийн контекстийн шинэ арга, мөн мэдээллийн сангийн сессийн шинэ аргаар хэрэгжүүлдэг. GetBackgroundTask().

Дээрхийг харуулсан кодыг доор харуулав.

Зураг дээр дарж томруулна уу.

Шалгалтын дүнгийн тооцоо

Одоо платформ нь мэдээллийн хяналтын нийлбэрийг тооцоолох механизмтай болсон.

Сануулахад, шалгах нийлбэр (хэш) нь тодорхой алгоритмыг ашиглан өгөгдлийн багцаас тооцоолж, дамжуулах, хадгалах явцад мэдээллийн бүрэн бүтэн байдлыг шалгахад ашигладаг утга юм.

Мэдээллийн таних тэмдгийг шалгахын тулд хэшийг ашиглаж болно (жишээлбэл, шилжүүлэх явцад файл гэмтээгүй эсэхийг шалгах; файлд өөрчлөлт оруулсан эсэхийг шалгах, хэрэв байгаа бол дахин мэдээллийн санд байршуулах хэрэгтэй).

Үүнийг хийхийн тулд платформ нь объектыг хэрэгжүүлсэн HashingData, сервер, зузаан клиент, гадаад холболт, гар утасны програмын сервер дээр ашиглах боломжтой.

Энэ объект нь хоёр аргатай: Нэмэх()болон Файл нэмэхийн тулд(), параметрүүдэд дамжуулсан өгөгдөл дээр үндэслэн хэш нийлбэрийг шинэчилдэг.

Платформ 8.3.4.437 дараах хэш функцүүдийн тооцоог дэмждэг: CRC32, MD5, SHA1, SHA256. Гэхдээ функцууд SHA1болон SHA256гар утасны платформ дээр дэмжигдээгүй.

Энгийн жишээг авч үзье. Програмын лавлах сервер дээр "файл байгаа" гэж таамаглаж байна. agent.exe". Тооцоолох хэрэгтэй MD5-энэ файлын нийлбэр.

Үүнийг хийхийн тулд бид гадаад боловсруулалтыг бий болгож, түүний хэлбэрт тушаалыг байрлуулах болно Тооцоол. Зохицуулагч нь дараах кодыг агуулна.

&AtClient
Процедурыг тооцоолох (тушаал)
Үр дүн = CalculateOnServer();
Тайлан (Мөр(Үр дүн));
Төгсгөлийн процедур
&Сервер дээр
Чиг үүрэг CalculateOnServer()
Хэш = Шинэ HashingData(HashFunction .MD5);
Hash.AddFile(Каталогийн програмууд() + "ragent.exe" );
Hash.HashSum буцаана;
Төгсгөлийн функцууд

Аргын 8.3.10+ хувилбарын платформд Нэмэх()обьект HashingDataЭнэ нь хоёртын өгөгдлийн урсгалыг ашиглах боломжтой болсон бөгөөд энэ нь хэш нийлбэрийг шинэчлэх янз бүрийн хэрэглээний асуудлыг шийдвэрлэхэд ашиглах боломжийг ихээхэн хялбарчилсан юм.

Протоколын аюулгүй хувилбаруудтай ажиллах SMTP/POP3

Платформ дээр 8.3 протоколуудын аюулгүй хувилбаруудыг ашиглах боломжтой болсон SMTP/POP3(нөхцөл байдаг SMTPS/POP3Sэсвэл SSLSMTP/SSLPOP3).

Объектийн хувьд Интернет шуудангийн профайлхэрэгжүүлсэн шинэ шинж чанарууд:

  • SSLSMTP ашиглах;
  • SSLPOP3 ашиглах;
  • Зөвхөн SecuredAuthenticationSMTP;
  • ЗөвхөнSecuredAuthenticationPOP3.

Үл хөдлөх хөрөнгө SMTP баталгаажуулалтболон POP3 баталгаажуулалтобьект Интернет шуудангийн профайл, түүнчлэн тооллого SMT баталгаажуулалтын аргаболон POP3 баталгаажуулалтын аргаашиглах нь хуучирсан - тэдгээр нь нийцтэй байхаар дэмжигддэг.

Аюулгүй протокол ашиглах SMTPS-аас захидал илгээх боломжийг танд олгоно шуудангийн хайрцгийг ашиглах Google.

Жишээ авч үзье. Маягт дээр бид захидлын сэдэв, хүлээн авагчийн хаягийг оруулах талбаруудыг, мөн захидлын текстийг оруулах форматтай баримт бичгийн талбарыг байрлуулна.

Зураг дээр дарж томруулна уу.

Товчлуур дээр дарснаар Илгээхдараах кодыг гүйцэтгэх болно:

&AtClient
Процедур Илгээх (Тушаал) Мэйл = Шинэ InternetMail ; Профайл = Шинэ Интернет шуудангийн профайл;
Профайл.SMTPServerAddress= "smtp.googlemail.com" ;
Профайл.SMTP хэрэглэгч= “[имэйлээр хамгаалагдсан]” ;
Профайл.SMTP нууц үг= "НУУЦ ҮГ";
Профайл.SSSLSMTP ашиглах= үнэн;
Профайл.SMTP порт = 465 ; оролдлого
Mail.Connect(Профайл);
Үл хамаарах зүйл
Тайлан (Алдааны тайлбар());
Буцах;
EndTry; MailMessageText= “” ;
Хавсралт = Шинэ бүтэц ;
Text.GetHTML(MailMessageText, Хавсралтууд ); MailMessage= Шинэ InternetMailMessage;
MailMessage.Recipients.Add(Хэнд );
MailMessage.Subject= Сэдэв;
MailMessage.Texts.Add(MailMessageText,
MailMessageTextType.HTML); Mail.Send ( MailMessage); Захидал. Салга();
Төгсгөлийн процедур

Бидний жишээн дээр хэрэв SMTP сервер нь хүлээн авагч(ууд) руу имэйл илгээх боломжгүй байсан бол энэ аргыг анхаарна уу. Mail.Send(MailMessage)үл хамаарах зүйл гаргасан. Энэ нь хөгжүүлэгчдэд зарим хүндрэл учруулсан, учир нь. үл хамаарах зүйлийг хаях шалтгаан нь тодорхойгүй байсан.

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

Хоёр талт хэвлэх

Платформ дээр 8.2 Платформ нь өөрөө дуплекс хэвлэхийг хянадаггүй байсан бөгөөд энэ функцийг зөвхөн принтерийн драйвер ашиглан удирдах боломжтой байв.

Платформ дээр 8.3 Хүснэгтийн баримт бичиг, график схем (суулгасан хэлнээс болон интерактив) болон текст баримт бичгийг (зөвхөн интерактив хэлбэрээр) хоёр талт хэвлэхийг хянах боломжтой болсон.

Системийн дугаарууд нь суурилагдсан хэл дээр гарч ирэв:

  • Хоёр талт хэвлэх төрөл(Үгүй, FlipUp, FlipLeft);
  • (Auto, MirrorUp, MirrorLeft, бүү ашигла).

Мөн объектууд Хүснэгтийн баримт бичигболон График схемшинж чанарууд гарч ирэв Хоёр талт хэвлэхболон InterleavingPage Arrangements, үүний тусламжтайгаар та хэвлэсэн хуудасны байршлыг өөрчлөх боломжтой.

Платформын 8.3.9 хувилбарт DuplexType системийн дугаарлалт шинэ утгатай болсон Принтерийн тохиргоог ашиглана уу. Энэ утгыг сонгосноор системийн баримт бичгийг хэвлэх үед принтерийн тохиргоог ашиглах боломжтой болсон. 8.3.8 хувилбарын нийцтэй байдлын горимд зан төлөв өөрчлөгдөөгүй бөгөөд харгалзах принтерийн тохиргоог үл тоомсорлодог.

Вэб сервер дээрх мэдээллийн сангийн нийтлэх харилцах цонхыг илүү ажиллагаатай болгосон. Одоо тохируулагчаас нийтлэх нь файлын бүх параметрүүдийг тохируулах боломжийг танд олгоно default.vrd.

Тохируулагчаар дамжуулан вэб клиент болон вэб үйлчилгээг нийтлэх харилцах цонхны хувьд дараахь зүйлийг хэрэгжүүлнэ.

  • анхдагчаар вэб үйлчилгээний хүртээмжийг хянах чадвар (атрибут pointEnableCommonэлемент ws);
  • файлын хувилбарт далд ажлын гүйцэтгэлийг хянах чадвар (атрибут гүйцэтгэх хуваарьтай ажлуудыг зөвшөөрөхэлемент ws).

Хэрэв чагтлах нүд байвал "Вэб үйлчилгээг анхдагчаар нийтлэх"хавчуурга дээр "Үндсэн"тохируулсан бол хэвлэлийг шинэчлэх үед сонгосон вэб үйлчилгээнүүд автоматаар нийтлэгдэх болно.

Үгүй бол вэб үйлчилгээг нийтлээгүй гэж тэмдэглэх болно. Энэ туг нь шинж чанартай тохирч байна pointEnableCommonэлемент wsфайлд default.vrdвэб клиент болон вэб үйлчилгээг тохируулах зориулалттай.

Атрибут pointEnableCommon ws элемент нь ашиглах зөвшөөрлийг тодорхой заагаагүй (атрибут) нийтлэгдсэн энэ мэдээллийн санд вэб үйлчилгээг ашиглах боломжийг хариуцдаг. идэвхжүүлэхэлемент цэг).

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

Үгүй бол ийм вэб үйлчилгээг ашиглахыг хориглоно.

Тохиргоо "Файлын горим дахь дэвсгэр ажил"шинж чанартай таарч байна гүйцэтгэх хуваарьтай ажлуудыг зөвшөөрөхфайл дахь ws элемент default.vrd.

Атрибут гүйцэтгэх хуваарьтай ажлуудыг зөвшөөрөх infobase файлын хувилбарт зориулсан вэб серверийн өргөтгөлөөр төлөвлөсөн ажлуудыг гүйцэтгэх чадварыг хянадаг.

Атрибут нь дараах утгуудыг авч болно.

  • унтраах– энэ тохиолдолд вэб серверийн өргөтгөл төлөвлөсөн ажлуудыг гүйцэтгэхгүй. Төлөвлөсөн ажлуудыг вэб сервер ашиглахгүйгээр мэдээллийн санд шууд холбогддог клиент програм (хэрэв байгаа бол) гүйцэтгэнэ.
  • хүч– энэ тохиолдолд вэб серверийн өргөтгөл нь төлөвлөсөн ажлуудыг гүйцэтгэх болно.
    Хэрэв энэ атрибутын утгыг тохируулаагүй бол мэдээллийн баазтай анх холбогдоход хэрэглэгдэх программ төлөвлөсөн ажлуудыг гүйцэтгэнэ.

Платформын одоогийн хувилбар дахь вэб үйлчилгээ дээрх нийтлэлийн цонх нь илүү тохиромжтой, эргономик болсон. Одоо OpenID баталгаажуулалтыг тодорхойлсон параметрүүдийг тусдаа таб дээр байрлуулсан.

Мэдээллийн сангийн объектуудын дугаарлалт

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

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

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

Өгөгдлийн бүрдлийн системийн илэрхийлэлийн хэлний нэгтгэсэн функцууд

Мэдээллийн бүтцийн системийн илэрхийлэл хэлэнд шинэ нэгтгэх функцууд хэрэгждэг.

  • Тус бүр();
  • Аливаа ();
  • Хүн амын стандарт хазайлт();
  • Жишээ стандарт хазайлт();
  • VarianceSampling();
  • Хүн амын хэлбэлзэл();
  • Хүн амын ковариац();
  • SampleCovariance();
  • Корреляци ();
  • RegressionSlope();
  • RegressionSegment();
  • RegressionCount();
  • РегрессR2();
  • RegressionMeanX();
  • RegressionMeanY();
  • RegressionMeanSXX();
  • RegressionMeanSYY();
  • RegressionMeanSXY().

Нэрсээс харахад эдгээр нь статистикийн функцууд бөгөөд энэ нь хөгжүүлэгчид статистикийн өгөгдлийг тооцоолох журмыг боловсруулахгүйгээр нарийн төвөгтэй тайлан гаргах боломжтой гэсэн үг юм.

Зураг дээр дарж томруулна уу.

Зургаас харахад унадаг жагсаалтад шинэ функц байхгүй байгаа боловч хэрэв та тэдгээрийг гараар оруулбал алдааны мэдэгдэл гарахгүй бөгөөд тайлан гарч ирнэ.

Шинэ функц нь бас сонирхолтой юм АнгилалABC(). Функцийн үр дүн нь 1-ээс эхлэн ангийн дугаар байх болно (1 нь А ангилалд, 2 нь В ангилалд, 3 нь С ангилалд хамаарна).

Энэ функц хэрхэн ажилладагийг харуулъя. Шинэ гадаад тайлан үүсгэх "Барааны ангилал"хүсэлт дээр үндэслэн:

СОНГОХ
Хэрэглээ.Бараа.Бараа,
Барааны хэрэглээ Бараа.Тоо хэмжээ
FROM
Баримт бичиг.Барааны зардал.БарааХЭРХЭН Хэрэглээний бараа

Шинэ тооцоолсон талбарыг тодорхойлно уу Анги:

Зураг дээр дарж томруулна уу.

Нөөцүүдийг дараах байдлаар тохируулцгаая.

Зураг дээр дарж томруулна уу.

Хэрэглэгчийн горимд тайлан дараах байдлаар харагдана.

Эцэст нь хэлэхэд, 1С 8.3 платформ дахь хэвлэлээс хэвлэлтэд ACS механизмыг байнга сайжруулж, боловсронгуй болгож байгаа бөгөөд бидний "шинэхэн" нийтлэлийн хүрээнд эдгээр өөрчлөлтийг бүрэн эхээр нь оруулах боломжгүй гэдгийг бид тэмдэглэж байна. Тийм ээ, энэ нь илүүц юм шиг санагдаж байна, учир нь та платформын одоогийн хувилбар дээр ажиллаж байхдаа энэ механизмын үйл ажиллагааны нэг буюу өөр талыг шинжлэхэд туслах янз бүрийн тусламжийн системийг ашиглаж болно.

Нэмж дурдахад, энэхүү механизмтай ажиллахдаа бүх нарийн ширийн зүйл, бэрхшээлийг атомд дүн шинжилгээ хийдэг Өгөгдлийн бүрдлийн системийн талаархи 1С 8.3-ийн тайлангийн мэргэжлийн хөгжлийн талаар манай тусдаа курсын талаар бүү мартаарай. Демо-г өөрөө үзээрэй.

Ингээд завсрын үр дүнг нэгтгэе. Энэ хүртэл бид Такси интерфейсийн шинэ боломжууд болон удирддаг маягтууд, мөн платформын өмнө нь өгөөгүй зарим боломжуудтай танилцсан. Одоо тохируулагч дахь хөгжүүлэгч ямар тохиромжтой боломжуудыг ашиглах боломжтой болсныг харах цаг болжээ.

Платформууд: 1С: Аж ахуйн нэгж 8.3, 1С: Аж ахуйн нэгж 8.2, 1С: Аж ахуйн нэгж 8.1
Тохиргоо: Бүх тохиргоо

2012-11-13
53989

Ажлын урсгалд үе үе гүйцэтгэх шаардлагатай ажлууд байдаг - жишээлбэл, хорьдугаар өдөр эсвэл өдөр бүр. Дүрмээр бол компаниудад тусгайлан шаардлагатай ажлыг хэзээ, хэрхэн гүйцэтгэх, үйл явцыг хэн хянах ёстойг харуулсан тодорхой дүрмийг бий болгодог. Ийм ажлуудыг журмын дагуу гүйцэтгэдэг бөгөөд зохицуулалттай гэж нэрлэдэг.

Ихэнх тохиолдолд IT нь хяналтын дүрмийг дагаж мөрддөг. Энэ аргыг администраторууд сайн мэддэг, учир нь үүнд зориулж сүлжээний дэд бүтэц, серверийн эрүүл мэндийг үе үе шалгах тусгай програмууд байдаг. Тэд илэрсэн асуудлын талаар администраторт SMS эсвэл цахим шуудангаар мэдэгддэг.

Үүнтэй төстэй систем нь вэбмастеруудад хүчинтэй байдаг бол сайтын бэлэн байдлыг 24 цагийн дотор шалгадаг. 1С дахь "Тогтмол ажил" механизмыг ашиглан хяналтын даалгавруудыг, мөн 1С-д автомат горимд хуваарьтай үечилсэн ажлуудыг гүйцэтгэдэг. Энэ сэдвийг илүү нарийвчлан авч үзье.

Төлөвлөсөн даалгавар 1С

"Тогтмол ажлууд" гэж нэрлэгддэг объект 1С нь мэдээллийг асуудал гарсны дараа биш харин хуваарийн дагуу боловсруулах боломжийг олгодог. Тохируулагчийн хувьд хуваарьт ажил нь тохиргоог тохируулах, хуваарь тохируулах арга юм. Нэмж дурдахад 1С Enterprise горимд хуваарийг дараа нь өөрчлөх боломжтой.

Файлын мэдээллийн санг ашиглах үед ажлууд автоматаар гүйцэтгэгдэхгүй. Процессыг эхлүүлэхийн тулд та 1C Enterprise горимд 1С сессийг эхлүүлж, хуваарьт даалгавраа гүйцэтгэж эхлэх хэрэгтэй.

Бүх ердийн тохиргоонууд нь 1С ажиллаж байх үед ердийн ажлууд автоматаар хийгдэх болно гэдгийг тодруулах боломжийг олгодог хэрэглэгчийн тохиргоотой байдаг.

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

Хуваарьт ажил нэмэх

Хуваарьт ажлуудыг — Тохируулагч — Ерөнхий — Хуваарьт ажлууд гэсэн хэсэгт байрлуулна. Шинэ "даалгавар" нэмээд нэр өгнө үү. Дараа нь та "Даалгавар" -ын шинж чанарууд руу очих хэрэгтэй. Мөн аргын нэрийг сонгоно уу. Энд та үйл явдлын захиалгад тохиолддог шиг зохицуулагч функцийг зааж өгөх хэрэгтэй. Энэ функц нь ерөнхий модульд байрлаж, шинж чанаруудад "шувуу" серверээр тэмдэглэгдсэн байх болно. Энэ нь шаардлагатай модулийг урьдчилан нэмэх шаардлагатай гэсэн үг юм.

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

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

Гэмтлийн дахин оролдлого - Ажиллаж байгаа ажлыг дахин эхлүүлнэ. Эхний удаа амжилттай дуусаагүй хөөргөхөд зориулж өгсөн. Энд та хэдэн удаа дахин эхлүүлэх боломжтой, ослын дараа хэр удаан ажиллаж болохыг зааж өгсөн болно.

Төлөвлөсөн даалгавар 1С-ийн хяналт, удирдлагын хэрэгсэл

ITS дискнүүдээс олж болох стандарт боловсруулалтын "Ажлын консол" нь төлөвлөсөн ажлыг удирдах үүрэгтэй. Энэхүү боловсруулалт нь 1С-ийн бүх нийтийн гадаад стандарт боловсруулалт юм. Дүрмээр бол энэ нь тохиргоонд ороогүй боловч тусад нь худалдаж авдаг.

Түүний тусламжтайгаар та дараах үйлдлүүдийг хийж болно.

Төлөвлөсөн ажлыг асаах, унтраах;

Хуваарийг хуваарилах, өөрчлөх;

Төлөвлөсөн ажлыг гүйцэтгэх хэрэглэгчийн нэрийг зааж өгөх;

Гүйцэтгэсэн даалгаврууд (хэзээ, ямар үр дүнд хүрсэн), мөн ажлын алдааг харах;

Төлөвлөсөн даалгавар болон мэдээллийн сангийн хуулбар

1С серверийг ашиглах үед дараах мөч үүсч болно.

Програмчлалын хувьд та ажлын мэдээллийн сангийн хуулбарыг хийх хэрэгтэй;

Мэдээллийн сангийн хуулбар дээр ажиллах хэрэгцээ (туршилт);

Зарим шалтгааны улмаас хуваарьт даалгавар туршилтын мэдээллийн санд идэвхжээгүй байна.

Хэрэв эдгээр нөхцөл байдлын аль нэг нь зөвхөн өөрийн мэдээллийн сантай холбоотой хуваарийн дагуу даалгаврыг гүйцэтгэх явцад үүссэн бол энэ нь сөрөг үр дагаварт хүргэхгүй. Гэхдээ ихэвчлэн хуваарьт ажил нь файл эсвэл бусад өгөгдлийг хадгалах, имэйл илгээх, солилцох боломжтой. Энэ тохиолдолд "ажлын" үр дүн болон хуулбарын хооронд төөрөгдөл үүсч болно. Үүнээс урьдчилан сэргийлэхийн тулд та серверийн удирдлагын консол дээрх "даалгавар"-ыг идэвхгүй болгох хэрэгтэй.

Гүйцэтгэсэн болон дуусаагүй ердийн ажлууд

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

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

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

  • Баримт бичгийг цаг тухайд нь хүргэх ажлыг зохион байгуулах;
  • Үлдэгдэл болон нийт дүнг тооцоолох;
  • Нийтлэлийг тогтмол оруулах;
  • Үл хамаарах өгөгдлийг шалгаж устгана уу.

Суурь ба төлөвлөсөн даалгавар - энэ юу вэ, хаана тохируулагдсан бэ

Төлөвлөсөн даалгавар нь 1С-д суулгагдсан механизм бөгөөд тогтоосон хуваарь, давтамжийн дагуу тодорхой дараалсан үйлдлийг тохируулах, гүйцэтгэх боломжийг олгодог.

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

Төлөвлөсөн ажлыг тохируулагч горимд үүсгэсэн:

  • Тохиргооны модны цонхонд бид харгалзах салбарыг олдог (Зураг 1);
  • Нэмэх товчийг дарна уу;
  • Нээгдсэн цонхонд та тохиргоонд байгаа объектыг таних боломжийг олгодог нэрийг зааж өгөх ёстой;

Зураг 2

  • "Хуваарь" гэсэн бичээсийн эсрэг талд (Зураг 2) "Нээлттэй" гэсэн бичээс байгаа бөгөөд түүн дээр дарснаар зохицуулагчийн гүйцэтгэлийн цаг, давтамжийг тохируулах цонх нээгдэнэ (Зураг 3);

Зураг 3

  • Мөн "Аргын нэр" -ийг бөглөх шаардлагатай (ерөнхий модулиас дуудагдсан, програмын үйлдлийн алгоритмыг тодорхойлсон процедурын нэрийг энд оруулна);
  • "Нэр" ба "Түлхүүр" талбарууд нь объектуудыг бүлэглэх боломжийг олгодог;
  • Сонгосон хайрцаг "Ашиглах" нь төлөвлөсөн үйл ажиллагааны үйл ажиллагааг заана;
  • Хэрэв зохицуулагчийг өгөгдлийн санд нэмсний дараа шууд эхлүүлэх шаардлагатай бол "Урьдчилан тодорхойлсон" тохиргоог хийх ёстой, эс тэгвээс үүнийг холбогдох боловсруулалтаас эхлүүлж болно (доорх талаар дэлгэрэнгүй);
  • Дахин оролдох тоо болон дахин оролдох интервал параметрүүд нь далд ажлыг гүйцэтгэх явцад тохиолдох онцгой тохиолдол гарсан тохиолдолд програмын үйл ажиллагааг тодорхойлдог.

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

Суурь ажлын онцлог

Энэ механизмын гол онцлог нь арын процесс асинхроноор ажилладагт оршино.

Энэ юу гэсэн үг вэ. Баримт нь ажлын синхрон загвараар аливаа алгоритмыг гүйцэтгэх тохиолдолд хэрэглэгчийн интерфэйс хаагдсан байдаг. Манай тохиолдолд хэрэглэгч процедур ажиллаж байсан ч өгөгдлийг үргэлжлүүлэн оруулах, засварлах боломжтой. Асинхрон програмчлалын загвар нь тооцооллын хэлхээг салгах явдал юм.

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

Үйлчлүүлэгч-сервер горимд ажиллах онцлог

  • Гүйцэтгэлийн хуваарь, хяналтыг серверийн кластераас төлөвлөгч гүйцэтгэдэг;
  • Гүйцэтгэх хүсэлт гарсан тохиолдолд хуваарь гаргагч нь хамгийн бага ачаалалтай кластерын ажилчдын процессуудыг хайж, гүйцэтгэх даалгавруудыг тэдэнд хуваарилдаг;
  • Процесс бүр олон зэрэгцээ тооцоолол хийх боломжтой;
  • Даалгавар ирсний дараа процесс нь өгөгдлийн сантай холбогдож, түүн дэх алгоритмыг гүйцэтгэдэг;
  • Процесс нь үр дүнг төлөвлөгчид тайлагнадаг.

Файл горим дахь арын ажил

8.3.3.641 платформ хувилбараас өмнө файлын хувилбарт суурь ажлуудтай ажиллахад зарим хүндрэл бэрхшээл тулгарч байсан:

  1. Хуваарьлагчийг сольж, өдрийн цагаар ажиллах тусдаа сесс эхлүүлэх шаардлагатай байв;
  2. Энэ сесс нь ExecuteJobProcessing() аргыг үе үе гүйцэтгэх ёстой.

Шинэчлэгдсэний дараа зузаан, нимгэн үйлчлүүлэгчдийн эхлэл бүр нь "Нэмэлт" талбарт эхлүүлэх тохиргоонд (Зураг 4) AllowExecuteScheduledJobs товчлуурыг зааж өгсөн бол мэдээллийн санд нэмэлт холболтын урсгалыг эхлүүлдэг бөгөөд энэ нь хэрэглэгчийн тохиргоонд нөлөөлөхгүй. ямар ч байдлаар ажиллах боловч зөвхөн суурь даалгавруудыг гүйцэтгэдэг.үйл ажиллагаа.

Зураг 4

Ажлын файлын хувилбарт ч гэсэн арын процессууд нь хэрэглэгчтэй интерактив ажиллахыг зөвшөөрдөггүй (үйлчилгээний мессеж, анхааруулга, асуултууд харагдахгүй) гэдгийг анхаарах хэрэгтэй. Өөрөөр хэлбэл, тэдгээр нь серверийн тал дээр ажиллах юм шиг кодлогдсон байх ёстой.

Төлөвлөсөн ажлуудыг хэрхэн идэвхгүй болгох вэ

Ашиглагдаагүй ажлуудыг объектын шинж чанаруудын "Ашиглах" нүдийг сонгосноор идэвхгүй болгож болно.

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

Нэмж дурдахад ITS дискүүд нь "Ажлын консол" гэсэн тусгай боловсруулалттай байдаг бөгөөд энэ нь арын процессуудын хуваарийг засах, тэдгээрийн үйл ажиллагааг өөрчлөх боломжийг олгодог.

Редакторын сонголт
Эрт орой хэзээ нэгэн цагт олон хэрэглэгчид програм хаагдахгүй бол хэрхэн хаах талаар асуулт гарч ирдэг. Үнэндээ сэдэв нь тийм биш ...

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

1С 8.3 дахь бэлэн мөнгөний баримт бичгийг дүрмээр бол хоёр баримт бичигт бүрдүүлдэг: ирж буй бэлэн мөнгөний захиалга (цаашид PKO гэх) ба гарах бэлэн мөнгөний захиалга ...

Энэ нийтлэлийг миний шуудан руу илгээнэ үү Нягтлан бодох бүртгэлийн хувьд 1С дахь төлбөрийн нэхэмжлэх нь тухайн байгууллага ...
1С: Худалдааны менежмент 11.2 Хадгалах агуулахууд 1С дахь өөрчлөлтийн сэдвийн үргэлжлэл: Худалдааны менежмент UT 11.2 ...
Хийж буй гүйлгээг баталгаажуулахын тулд Yandex.Money төлбөрийг шалгах шаардлагатай байж магадгүй, мөн эсрэг талуудаас мөнгө хүлээн авсан эсэхийг хянах шаардлагатай болно....
Холбооны хуульд заасны дагуу жилийн нягтлан бодох бүртгэлийн (санхүүгийн) тайлангийн заавал нэг хуулбараас гадна ...
EPF файлыг хэрхэн нээх Хэрэв та компьютер дээрээ EPF файлыг нээх боломжгүй нөхцөл байдал үүсвэл хэд хэдэн шалтгаан байж болно....
Дебет 10 - Кредит 10 нягтлан бодох бүртгэлийн дансууд нь байгууллага дахь материалын хөдөлгөөн, хөдөлгөөнтэй холбоотой байдаг. Дебет 10-ын хувьд - Кредит 10-ыг тусгасан болно ...