Яагаад 1-д боловсруулалт хийхгүй байна. Програмын одоогийн хувилбараар гадаад боловсруулалтыг унших боломжгүй. Гадаад боловсруулалтыг хэрхэн програмчлах вэ


Гадны тайлан, боловсруулалтыг интерактив байдлаар хэрхэн зөвшөөрөх вэ? (1С: Нягтлан бодох бүртгэл 8.3. Edition 3.0)

  2016-12-08T15: 52: 26 + 00: 00 цаг хүртэл

Хэрэв файлын боловсруулалт эсвэл тайланг нээхдээ File-\u003e Open цэсээр дамжуулж байвал

"Хандалтын эрхийг зөрчих" алдаа гарч ирнэ:

Боловсруулалтыг ашиглах хоёр сонголт л байна.

Эхний сонголт бол боловсруулалтыг "Нэмэлт тайлан ба боловсруулалт" лавлах хэсэгт бүртгэх явдал юм.

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

Энэ тохиолдолд та хоёр дахь сонголтыг сонгоод Файл-\u003e Нээлттэй цэсээр дамжуулан мэдээллийн баазад эмчилгээг нээх сонголтыг дахин идэвхжүүлж болно.

Үүний зааврыг доор оруулав.

Үндсэн тохируулагч руу очно уу:

"Administration" цэсийн команд ажиллуулах -\u003e "Хэрэглэгчид":

Хэрэглэгчээ нээхийн тулд давхар дарна уу:

"Бусад" таб руу очиж "Гадаад тайлан, боловсруулалтын интерактив нээлт" гэсэн хайрцгийг сонгоод "ОК" гэснийг товшино уу:

Одоо тохируулагч ба мэдээллийн санг хаах (хэрэв та нээлттэй байсан бол).

Мэдээллийн сан руу буцаж очоод "Файл" -\u003e "Нээх" цэсээр дамжуулан тайланг нээхийг хичээнэ үү.

Одоо бүх зүйл хэвийн болно

Нюанс бий ...

Энэ зааварт миний тайлбарласан арга нь 100% ажилладаг боловч үүнийг ашиглах үед хэсэг хугацааны дараа дахин "Интерактив нээлттэй гадаад боловсруулалт" хийх эрх алга болж магадгүй юм.

Үүнээс зайлсхийхийн тулд 1C: Enterprise горим дахь ижил хайрцгийг суулгана уу.

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

Хүндэтгэсэн Владимир Милкин  (багш, хөгжүүлэгч).

8.2 платформ дээр 1С-тай ажиллахдаа дараахь цонх гарч ирнэ: “ Гадаад боловсруулалт  програмын одоогийн хувилбараар унших боломжгүй. " Энэ цонхны харагдах байдлыг юу үүсгэж, алдааг хэрхэн засахыг олж мэдье.

Асуудлын мөн чанар

1C програм нь үе үе платформыг шинэчилж байдаг. Энэ нь шинэ хувилбаруудыг гаргахтай холбоотой юм. Алдааны шалтгаан нь энгийн: програм нь платформыг шинэчилсэн бөгөөд одоо зарим файлууд гадаад боловсруулалт, 8.1 хувилбар дээр нээхэд хялбар байсан 8.2 платформ дээр уншихаас татгалзана уу.

Бид алдааг засдаг

Алдаа засахын тулд та дараах зүйлийг хийх хэрэгтэй:

  • Тохируулагч горимд "1C: Enterprise" -г нээх;
  • "Файл - Нээлттэй" замын дагуу боловсруулж эхлэх (эсвэл "Ctrl + O" товчлуурын хослолыг дарна уу);
  • Мессеж гарч ирнэ: “Хөрвүүлэх шаардлагатай. Хөрвүүлэх үү? ” Энэ нь хөрвүүлэлтийг баталгаажуулах шаардлагатай (энэ процессыг 8.1-ээс 8.2-т хувиргах процесс гэж нэрлэдэг);

  • Тохируулагчийг хаа.

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

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

  Нүүр хуудас Эхлээд хөгжүүлэгчдэд зориулж хөтөлбөр сурах

Гадаад боловсруулалтыг хэрхэн програмчлах вэ?

8.2 хувилбар дээр програм нь компьютер дээр байрлуулсан локал файлуудтай шууд ажиллахгүй. Файлууд нь сервер дээр байх ёстой.

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

  • гадаад боловсруулах файлыг серверт шилжүүлэх,
  • гадаад боловсруулалтыг холбох
  • гадаад боловсруулах хэлбэрийг нээх.
  & Үйлчлүүлэгч дээр командыг боловсруулах журам (Parameter коммандууд, тушаалыг гүйцэтгэх үзүүлэлтүүд) // Бид боловсруулалтыг түр хадгалах агуулахын хаягт байрлуулна \u003d ""; Үр дүн \u003d Файл байршуулах (Хадгалах хаяг, "C: \\ ExternalProcessing.epf", хуурамч); Боловсруулалтын нэр \u003d Гадаад боловсруулалтыг холбох (Хадгалах хаяг); // OpenForm холбогдсон гадаад боловсруулалтын хэлбэрийг нээх ("Гадаад боловсруулалт." + ProcessingName + ". Form"); Процедурын төгсгөл ба сервер функц функц Холбогдох гадаад боловсруулалт (Хадгалах хаяг) Гадаад боловсруулалтыг буцааж холбоно уу Холбоно уу (Хадгалах хаяг); Төгсгөл функцууд

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

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

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

Тус аргыг ашиглан сервер дээр гадаад боловсруулах холболт хийгддэг Холбох ()  гадаад боловсруулах менежер. Параметр гэж үзвэл түр хугацаагаар хадгалах гадаад файл руу нэвтрэх зам нь түүнд шилждэг. Хадгалах хаягБайна. Энэ арга нь холбогдсон гадаад боловсруулалтын нэрийг буцаана, - Боловсруулалтын нэр, - энэ боловсруулалтын хэлбэрийг нээхэд ашигладаг.

Гадаад боловсруулалтын хэлбэрийг нээхийн тулд уг функцийг ашиглана уу Маягт нээх (), энэ нэрийг дараах мөр хэлбэрээр хэлбэржүүлсэн байна. "Гадаад боловсруулалт." + Боловсруулалтын нэр + ". Маягт"Байна. Дээрх хувилбарт боловсруулалтын үндсэн хэлбэр нээгддэг. Мөн боловсруулалтын үндсэн бус хэлбэрийг нээж болно. Энэ нь үндсэн бус боловсруулалтын хэлбэрийг хэрхэн авах вэ? Гэсэн асуултанд тайлбарласан болно. Байна.

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

Програмын кодын аюулгүй ажиллагааны горимын талаар та баримт бичгээс уншиж болно.

Гадаад боловсруулалттай ажиллахын тулд (мөн гадаад хэвлэх хэлбэр нь гадаад боловсруулалт хийдэг) объект байдаг Гадаад боловсруулалт.

Хоёр боломжит хэргийг авч үзье.

Гадаад боловсруулалтыг инфобазаас тусад нь диск дээр хадгалдаг.

Програмыг 1С-д гадаад боловсруулалт хийхийн тулд та түүний файлын хаягийг мэдэх хэрэгтэй. Үүнийг мэдсэнээр та боловсруулалтын маягтыг нээж болно, эсвэл түүнтэй хамт цаашид хийх үйл явцыг боловсруулах объектыг авах боломжтой (жишээлбэл, объектын модулаас экспортын функцуудыг дуудах).

Гадаад боловсруулалтын маягтыг нээж байна

Гадаад боловсруулалтын хэлбэрийг 1С-т програмчлалтай нээхийн тулд уг функцийг ашиглана уу Маягт авах ()байгууламж Гадаад боловсруулалт.  Функц нь хэд хэдэн параметртэй байдаг. Боловсруулалтын үндсэн хэлбэрийн энгийн нээлтийг авч үзье.


  Маягт \u003d Гадаад боловсруулалт. Маягт авах (Файлын хаяг);
  Маягт. Нээлттэй ();

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

// Файлын хаягийн хувьсагч нь гадаад боловсруулах файлын бүрэн замыг агуулдаг
  Маягт \u003d Гадаад боловсруулалт. Маягт авах (Файлын хаяг, Үндсэн бус хэлбэр) ;
  Маягт. Нээлттэй ();

Объект хэлбэрээр гадаад боловсруулалтыг нээх

Объект болгон гадны боловсруулалтыг авахын тулд уг функцийг ашиглана уу Үүсгэх ()байгууламж Гадаад боловсруулалт.

// Файлын хаягийн хувьсагч нь гадаад боловсруулах файлын бүрэн замыг агуулдаг
  Боловсруулах объект \u003d Гадаад боловсруулалт. Үүсгэх (Файлын хаяг);

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

// Файлын хаягийн хувьсагч нь гадаад боловсруулах файлын бүрэн замыг агуулдаг

Гаднын боловсруулалт эсвэл хэвлэх боломжтой мэдээллийн санд хадгалсан

Олон тохиргоонд гадаад мэдээллийн хэвлэмэл хэлбэрийг хадгалах, мэдээллийн санд шууд боловсруулах боломжтой. Үүнийг лавлагаа ашиглана. Гадаад боловсруулалт.Гадны боловсруулалт өөрөө хоёртын өгөгдөл хэлбэрээр эсвэл шаардлагатай хэлбэрээр хадгалагддаг Гадаад боловсруулалтын хадгалахэсвэл хүснэгтийн хэсэгт Харьяалал  тулгуурт Гадаад боловсруулалтын хадгалах.

Гадаад боловсруулалтыг нээхийн тулд танд дараахь зүйл хэрэгтэй:

  1. Хадгалахдаа аваарай.
  2. Боловсруулалтын файлыг диск рүү хадгалах.
  3. Маягтыг нээх, боловсруулах обьектийг хүлээн авах.
  4. Хэрэв бид гадаад хэвлэх хэлбэртэй харьцаж байгаа бол та стандарт товчлуурыг бөглөж болно ХолбоосOnObjectмөн экспортын функцийг дуудах Хэвлэх.

// Хувьсах линк дээр Гадаад боловсруулалтын лавлах зүйлийн холбоос юм
  Мэдээлэл \u003d Ашигласан материал. Гадаад боловсруулалтын агуулах. Авах ();
  Файлын хаяг \u003d Түр файлын нэр авах ();
  Двдата. Бичих (Файлын хаяг);
  Боловсруулах объект \u003d Гадаад боловсруулалт. Үүсгэх (Файлын хаяг, хуурамч);

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

Гэхдээ эхлээд "1С: Нягтлан бодох бүртгэлийн 8.3" хувилбар 3.0-д гадны тайлан, боловсруулалт хэрхэн нээлттэй байгааг авч үзэх хэрэгтэй. Ихэвчлэн эдгээр нь интернетээс татаж авсан эсвэл өөр аргаар олж авсан архив юм. Жишээлбэл, ширээний компьютерт хадгалсаны дараа хоёр товшилт хийснээр түүний агуулгыг үзэх боломжтой болно.

Энгийн интерфэйсийн үйлдэл:

  1. Бид хүссэн файл дээрээ хулганы баруун товчийг дараад контекст цэсний "Хуулах" хэсгийг сонгоно уу.
  2. Бид ширээний компьютерт буцаж очоод, хоосон зайг баруун товшиж "Буулгах" сонгоно уу (эсвэл файлыг архиваас ширээний компьютер руу чирээд буулгана уу).
  3. Та мөн архиваас файлаа нэн даруй дискнээс хүссэн байрлал руу гаргаж авч болно (бидний жишээнд энэ бол ширээний компьютер).
  4. Одоо ширээний компьютер дээр боловсруулалттай файлыг сонгоод "Нээх" дээр дарна уу.
  5. Хөтөлбөрт боловсруулалт нээгдэх бөгөөд үүнийг ашиглаж болно.

Удирдлагатай интерфэйсийн үйлдлүүд (жишээ нь, "Такси")

  1. Бид файлаас шууд нээгддэг.
  2. Цэснээс "Файл", дараа нь "Нээх" -ийг сонгоно уу.
  3. Нээгдсэн цонхон дээр ширээний компьютер дээр очиж, боловсруулах файлыг сонгоод "Нээх" дээр дарна уу.

Илүү хялбар болгохын тулд та боловсруулж хадгалах тусгай хавтас үүсгэж, бүгдийг нь хадгалах боломжтой.

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

Эхний арга

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

  1. Бид захиргааны хэсэг рүү очиж, жагсаалтаас хэвлэсэн маягт, тайлан, эмчилгээний зүйлийг сонгоно уу.
  2. Гарч ирсэн цонхон дээр "Нэмэлт тайлан ба боловсруулалт" гэсэн хэсэгт тэмдэг оруулж, ижил нэртэй холбоосыг нээнэ үү.
  3. Шинэ цонхонд "Үүсгэх" дээр дарна уу.
  4. Аюулгүй байдлын анхааруулгыг уншаад Үргэлжлүүлэх гэснийг товшино уу.
  5. Дараагийн цонхон дээр файл боловсруулж буй байршлыг сонгоод "Нээх" дээр дарна уу.

Чухал!

Хэрэв энэ үе шатанд "Файлаас нэмэлт боловсруулалтыг холбох боломжгүй ..." гэсэн тексттэй холбоотой алдаа гарч ирвэл та доор тайлбарласан хоёр дахь аргыг ашиглах хэрэгтэй болно.

  1. Хэрэв ямар нэгэн алдаа гараагүй бол "Баг" дотроос "Байршуулалт" зүйлийг олно.
  2. "Командын интерфейсийн хэсгүүд" цонхонд үйлдлийн хэсгийг тэмдэглэнэ үү.
  3. Хүснэгтээс бид "Түргэн нэвтрэх" хэсгийг олж нээнэ үү.
  4. Бид бүх хэрэглэгчдийг сонгоод "ОК" дээр дарна уу.
  5. "Бичлэг ба хаах" товчийг дарна уу.

Боловсруулалт амжилттай бүртгэгдсэн байна. Үүнийг нээхийн тулд та үйлдлийн хэсэг рүү орж, нэмэлт боловсруулалтын зүйлийг сонгоод, шаардлагатай хэсгийг сонгоод "Run" товчийг дарна уу.

Хоёр дахь арга

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

  1. Бид үндсэн тохируулагч руу очдог.
  2. Бид цэсээс "Захиргаа", дараа нь "Хэрэглэгчид" -ийг сонгоно уу.
  3. Хүссэн хэрэглэгчээ хоёр дарна уу.
  4. "Бусад" нэртэй хавчуурга руу очно уу.
  5. "Гадны тайлан, боловсруулалтыг интерактив байдлаар нээх" гэсэн хайрцгийг чагтална уу.
  6. ОК дарна уу.
  7. Тохируулагчийг хаагаад, хэрэв нээлттэй байсан бол суурийг нь хаа.
  8. Дахин хэлэхэд бид мэдээллийн сан руу ороод "Нээх" командыг ашиглан "Файл" цэсэнд шаардлагатай тайланг нээнэ.