Нээлттэй
Хаах

1c зохион байгуулалтыг бий болгох. Хэвлэлүүд. Хэвлэсэн маягтыг баримт бичигтэй холбох

Өнөө үед улам олон компани цахим баримт бичгийн менежментэд шилжиж байгаа ч "Цаасгүй бол та ..." гэсэн эртний хэллэг ач холбогдлоо алдахгүй байгаа нь нууц биш. Хяналтын байгууллагууд ямар нэг шалтгааны улмаас цаасан баримт бичгийг голчлон сонирхдог. Тиймээс, хэрэв та санхүүгийн хяналтанд зориулж 1С: Нягтлан бодох бүртгэл эсвэл Аж ахуйн нэгжийн програмыг идэвхтэй ашигладаг бол програмыг ашиглан үүсгэсэн цахим баримт бичгийг хэрхэн хэвлэх талаар мэдэх нь чухал юм.

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

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

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

Нэгдүгээрт, ерөнхийдөө 1С 8-д хэвлэсэн маягт гэж юу болохыг ойлгох нь зүйтэй. Энэ бол 1С хүснэгтийн загвар (Excel гэх мэт), зарим хувьсах мөрүүдийг зааж өгсөн, баримт бичгийг боловсруулахдаа програмын мэдээллээр дүүргэдэг.

Хэвлэх хэлбэр нь хоёр төрөлтэй:

  • Дотоод (суулгасан). Эдгээр нь програмын тохиргоонд хадгалагддаг тул шинэчлэлтийн явцад асуудал гарч болзошгүй тул өөрчлөхгүй байх нь дээр.
  • Гадаад - програмын тохиргооноос тусад нь хадгалагдана. Тэдний тусламжтайгаар та 1С 8 програмын тохиргоонд нөлөөлөхгүйгээр бараг бүх нарийн төвөгтэй баримт бичгийг үүсгэж, хэвлэхэд бэлтгэх боломжтой.

Аль хэдийн бэлтгэсэн байршлыг хэрхэн сонгох вэ? Ирж буй эсвэл гарах үйлдлийг гүйцэтгэсний дараа, жишээлбэл, дууссан ажлын тайланг бичиж, баримт бичгийг хэвлэхийн тулд "Хэвлэх" товчийг дарна уу. Жагсаалт нь гүйцэтгэсэн гүйлгээ болон танай компанийн тухай оруулсан мэдээллээр аль хэдийн бөглөсөн хэвлэх боломжтой маягтуудын жагсаалтыг харуулна. Танд хэрэгтэй баримт бичгийн төрлийг дарснаар та урьдчилан харах цонхыг нээснээр таны бөглөсөн өгөгдөл зөв эсэхийг шалгах боломжтой болно. Хэвлэх товч нь баримтыг хэвлэгч рүү хэвлэнэ.

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

Хэвлэсэн маягтуудыг хаана хадгалдаг вэ?

Та суулгасан хэвлэмэл маягтуудыг тохируулагч горим болон энгийн аж ахуйн нэгжийн горимд үзэх боломжтой. Эхний тохиолдолд та програмыг эхлүүлэхдээ эхлэх цонхон дээрх харгалзах товчийг дарах хэрэгтэй. Та програмын цэсийг харах болно, "Бүтээгдэхүүн, үйлчилгээний борлуулалт" салбарыг хайж олох бөгөөд үүнд "Байршил" гэсэн зүйл багтана. Энэ нь ихэвчлэн "Нэхэмжлэх" ба "Үйл ажиллагаа" гэсэн хоёр зүйлийг агуулдаг. Жагсаалт илүү өргөн хүрээтэй болохоор бусад нь хаана байна? Тэд зүгээр л өөр газар нуугдаж байна. Та "Ерөнхий" - "Ерөнхий байршил" салбарыг нээх хэрэгтэй, бараг бүх зураглалууд үүнд хадгалагддаг.

Хоёрдахь тохиолдолд та "Захиргаа" - "Хэвлэх маягт, тайлан, боловсруулалт" - "Маягтыг хэвлэх" цэсийн хэсэгт очих хэрэгтэй. Энэ нь бүх баримт бичгийн бүтцийг харуулах болно. Тэдгээрийг нэг цэсээр засах боломжтой нь анхаарал татаж байна.

Гадаад маягтын хувьд та эхлээд тохируулагч горимоор эсвэл бэлэн файлыг татаж аваад тэдгээрийг "Удирдлага" цэсэнд холбох хэрэгтэй - "Хэвлэсэн маягт, тайлан, боловсруулалт" - "Нэмэлт тайлангууд ба боловсруулах". Бид энэ талаар бага зэрэг дараа ярих болно.

Суурилуулсан Print Designer ашиглан энгийн маягт үүсгэх

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

  1. Юуны өмнө, Тохируулагч горим руу орж, шаардлагатай баримт бичгийг олоорой, жишээлбэл, Бүтээгдэхүүн, үйлчилгээний борлуулалт, баримт бичгийн шинж чанаруудаас Үйлдлүүд - Дизайнерууд - Хэвлэх дизайнер руу очно уу.
  2. Ажлын сонголтыг асуухад ердийн маягтуудыг сонгоно уу.
  3. Шинэ загварт "Нэхэмжлэх хэвлэх" гэх мэт нэр өгнө үү.
  4. Баримт бичгийн толгой хэсэгт харахыг хүсч буй дэлгэрэнгүй мэдээллийг сонгоно уу. Түүнээс гадна тэдгээрийг харуулах дарааллаар сонгох ёстой. Сонгохын тулд та зүүн баганад байгаа зүйлийг курсороор тодруулж, баруун баганад дэлгэрэнгүй мэдээлэл гарч ирэхийн тулд дэлгэцийн дундах сумыг дарах хэрэгтэй.
  5. Хүснэгтийн хэсэгт харуулах дэлгэрэнгүй мэдээллийг тэмдэглэ. Дэлгэрэнгүй мэдээллийг сонгохдоо өмнөх догол мөртэй ижил зарчмаар явагдана.
  6. Үүнтэй адилаар баримт бичгийн доод хэсгийн дэлгэрэнгүй мэдээллийг сонгоно уу.
  7. Бүтээлийн эцсийн шатанд урьдчилан харахгүйгээр шууд хэвлэх эсэх, хүснэгтийг хамгаалах шаардлагатай эсэхээ сонгоод OK товчлуураар маягт үүсгэхээ баталгаажуулна уу.

Гадаад хэвлэх маягт үүсгэх

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

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

Одоо процедурын талаар илүү дэлгэрэнгүй ярилцъя. "Борлуулалт (акт, нэхэмжлэх)" баримт бичгийн "Нэхэмжлэх" загварыг бий болгох жишээг авч үзье.

  1. 1С 8 програмыг тохируулагч горимд нээнэ үү.
  2. File - New - External Processing дээр дарж, түүнд нэр өг (үүнд хоосон зай оруулах ёсгүй), дараа нь Actions - Open Object Module дээр дарна уу.
  3. Нээгдэх оролтын талбарт дараах кодыг оруулна уу (өөрийн болгож өөрчлөх боломжтой утгуудыг шараар тодруулсан болно):

Function InformationOnExternalProcessing() Экспорт
Бүртгэлийн параметрүүд = Шинэ бүтэц;
ArrayDestinations = Шинэ массив;
Array of Assignments.Add("Бараа, үйлчилгээний борлуулалтын баримт бичиг"); //Бидний гадаад хэвлэх баримт бичгийг зааж өгнө үү. хэлбэр
Бүртгэлийн параметрүүд.Insert("Харах", "ХэвлэхForm"); //магадгүй - PrintableForm, Filling Object, Нэмэлт тайлан, Холбоотой объектуудыг үүсгэх...
Registration Parameters.Insert("Destination", Array of Destination);
Бүртгэлийн параметрүүд.Оруулах("Нэр", "Барааг худалдах захиалга"); //гадны боловсруулалтын лавлахад боловсруулалтыг бүртгэх нэр
Бүртгэлийн параметрүүд.Insert("SafeMode", FALSE);
Бүртгэлийн параметрүүд.Insert("Хувилбар", "1.0");
Бүртгэлийн сонголтууд.Insert("Мэдээлэл", "Энэ хэвлэх маягтыг жишээ болгон үүсгэсэн");
CommandTable = GetCommandTable();
AddCommand(Тушаалын хүснэгт, "Гадаад захиалга", "Гадаад захиалга", "CallServerMethod", Үнэн, "MXL Print");
Бүртгэлийн параметрүүд.Insert("Командууд", Командын Хүснэгт);
ReturnRegistrationParameters;
EndFunction // Гадаад боловсруулалтын тухай мэдээлэл()
GetTableCommand функц ()
Командууд = Шинэ утгын хүснэгт;
Commands.Columns.Add("Харах", New TypeDescription("Мөр"));//хэвлэх маягтын тайлбар хэрэглэгчийн хувьд ямар байх вэ
Commands.Columns.Add("Identifier", New TypeDescription("String")); //хэвлэх маягтын байршлын нэрийг
Commands.Columns.Add("Usage", New TypeDescription("Мөр")); //Call ServerMethod
Commands.Columns.Add("ShowAlert", NewTypeDescription("Boolean"));
Commands.Columns.Add("Өөрчлөгч", NewTypeDescription("Мөр"));
Буцах баг;
Төгсгөлийн функц
Процедур AddCommand(Тушаалын Хүснэгт, Харах, Тодорхойлогч, Хэрэглээ, ShowAlert = Худал, Өөрчлөгч = "")
NewCommand = CommandTable.Add();
NewCommand.View = Харах;
NewCommand.Identifier = Тодорхойлогч;
NewCommand.Use = Ашиглах;
NewCommand.ShowAlert = ShowAlert;
NewCommand.Modifier = Өөрчлөгч;
Процедурын төгсгөл

  1. Хатуу дискнийхээ дурын хавтсанд файл болгон хэвлэхийн тулд байршлыг хадгалж, тохирох нэр өгнө үү.

Програмын цэснээс хэвлэж эхлэх процедурыг ижил баримт бичигт оруулна (шараар тодруулсан тушаалууд нь мөртэй тохирч байх ёстой):

Тушаал нэмэх(Тушаалын хүснэгт, "Гадаад захиалга", "Гадаад захиалга"):
Процедур Хэвлэх(Объектуудын массив, PrintForms-ийн цуглуулга, PrintObjects, Гаралтын параметрүүд) Экспорт
Хэвлэх менежмент.Гаралтын хүснэгт баримт бичигIntoCollection(
Хэвлэх маягтын цуглуулга,
"Гадаад захиалга"
"Гадаад захиалга"
GeneratePrintForm(ArrayofObjects, PrintObjects);
EndProcedure // Хэвлэх()

  1. Зүүн доод буланд байгаа гадаад маягтын нэр дээр дарж, "Бүдүүвч" - "Нэмэх" - "Хүснэгтийн баримт бичиг" гэснийг сонгоод хэвлэсэн маягтыг бөглөх схемийг оруулаад нэр өгнө үү. Үүний дараа хүснэгтийг шаардлагатай мэдээллээр бөглөнө үү. Жишээлбэл:
    • Бүтээгдэхүүний дугаарыг [Үйлчлэх огноо]-аас захиалах - хулганы баруун товчийг дарна уу - Properties - Байрлал - Бөглөх - Загвар.
    • Баримт бичигтээ харагдахыг хүсэж буй багануудыг үүсгэ.
    • Оруулсан нүднүүдийг сонгоод Хүснэгт - Нэрүүд - Нэр өгөх - "Толгой" нэрийг оруулна уу.
    • Хүснэгтийн толгойтой мөрийг хуулж сонгоод хулганы баруун товчийг дарж - Properties - Layout - Filling - Parameter дээр дарна уу.
    • Мөрийг сонгоод, жишээ нь "StringTCH" гэж нэрлэнэ.
    • Хөлийн хэсэг үүсгэх: Нийт дүнг бичих ёстой нүдийг Нийт гэж бичээд TotalTotal гэж нэрлээд шинж чанаруудаас "Параметрүүд" -ийг сонгоно уу.
    • Хариуцсан хүнийг зааж, овог нэрийг харуулах нүдний шинж чанарт "Параметрүүд" -ийг зааж өгнө үү.
    • Доод мөрүүдийг сонгоод мужийг "Footer" гэж нэрлэнэ үү.
  2. Одоо оруулах цонхонд хэвлэсэн маягт үүсгэх функцийг оруулна уу:

Функц GeneratePrintForm(LinkToDocument,PrintObjects)
TabularDocument = Шинэ хүснэгтийн баримт;
TabularDocument.Name of Print Parameters = “PRINT_PARAMETERS_VRTU-д төлөх төлбөрийн нэхэмжлэх”;
Боловсруулалтын бүдүүвч = GetLayout("Төлбөрийн нэхэмжлэлийн гадаад");
// толгой хэсгийг бөглөнө үү
AreaHeader = ProcessingLayout.GetArea("Толгой");
AreaHeader.Parameters.DocumentNumber = LinkToDocument.Number;
AreaHeader.Parameters.DocumentDate = LinkToDocument.Date;
AreaHeader.Parameters.OrganizationName = LinkToDocument.Organization.Name;
//хүснэгтийн баримт бичигт толгой хэсгийг гаргана
TabularDocument.Output(HeaderArea);
//PM мөрүүдийг бөглөнө үү
RowArea = ProcessingLayout.GetArea("ROW");
Баримт бичгийн холбоосоос одоогийн мөр бүрт. Бүтээгдэхүүний мөчлөг
FillPropertyValues(RowArea.Parameters, CurrentRow);
TabularDocument.Output(RowArea);
Төгсгөлийн мөчлөг;
// подвалыг дүүргэ
AreaFooter = ProcessingLayout.GetArea("Footer");
AreaFooter.Parameters.QuantityTotal = LinkToDocument.Products.Total("Тоо хэмжээ");
AreaFooter.Parameters.AmountTotal = LinkToDocument.Products.Total("Хэмжээ");
AreaFooter.Parameters.ResponsibleName = LinkToDocument.Manager.Name;
//хүснэгтийн баримтын хөлийг гаргана
TabularDocument.Output(AreaFooter);
TabularDocument.AutoScale = Үнэн;
Хүснэгтийн баримтыг буцаах;
Төгсгөлийн функц

  1. Баримт бичигт оруулсан өөрчлөлтөө хадгална уу.
  2. Одоо та үүсгэсэн маягтыг идэвхжүүлэх хэрэгтэй. Үүний тулд:
    • "Захиргаа" - "Хэвлэсэн маягт, тайлан, боловсруулалт" - "Нэмэлт тайлан, боловсруулалт" руу очно уу.
    • "Create" товчийг дарж, Explorer дээр гадаад маягтын файлыг сонгоод "Хадгалах ба Хаах" товчийг ашиглан оруулгаа баталгаажуулна уу.
  3. Шалгахын тулд Борлуулалт - Борлуулалт (акт, нэхэмжлэх) руу орж, "Хэвлэх" товчийг дарж, маягтаа сонгоод зөв бөглөсөн эсэхийг шалгана уу.
  4. Шаардлагатай бол баримт бичгийг хэвлэх.

Дүгнэлт

Хэвлэх загвар зохион бүтээгч болон гадаад маягт үүсгэх хэрэглүүрээр дамжуулан хэвлэх маягт үүсгэх жишээг бид авч үзсэн. Бүх зүйл танд тохирсон гэж найдаж байна. Асуултаа коммент хэсэгт үлдээгээрэй.

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

Тохиргоог өөрчлөхгүйгээр хэвлэх маягтыг өөрчлөх механизмтай танилцацгаая.


1С ашигладаг нягтлан бодогч бүрийн практикт тохиргоог өөрсдөдөө өөрчлөх шаардлагатай байдаг: зарим нь нэхэмжлэх дээрх үнэ эсвэл дүнгийн нарийвчлалыг тохируулж, зарим нь лого оруулж, нэхэмжлэхийн харагдах байдлыг тохируулсан. Бүх зүйл зүгээр байх байсан, гэхдээ ийм олон өөрчлөлтүүд цаг хугацааны явцад хуримтлагдаж, хувилбарыг шинэчлэх цаг ирэхэд хоёрдмол асуудал үүсдэг: хийсэн бүх өөрчлөлтөө алдах эсвэл программистыг дуудаж, бүх өөрчлөлтийг шинэ хувилбар руу шилжүүлэх. нэмэлт төлбөртэй курс). Яаж байх вэ? Тохиргоог шинэчлэх ажлыг ямар нэгэн байдлаар хялбарчлахын тулд хөгжүүлэгчид "Гадаад боловсруулалт, хэвлэсэн маягт, хүснэгтийн хэсгүүдийг бөглөх боловсруулалт" гэсэн шинэ механизмыг бий болгосон. Өнөөдөр бид энэ механизмын зөвхөн нэг хэсгийг авч үзэх болно - хэвлэх маягт.


Аливаа сэдвийг үлгэр жишээгээр сурдаг. Дараах даалгаврыг өөртөө тавьцгаая: тохиргоонд нэхэмжлэх (баримт бичиг) хэвлэх чадварыг нэмнэ үү. "Бараа, үйлчилгээний борлуулалт") манай компанийн логотой. Үүнээс гадна баримт бичгийн толгой хэсэгт бичээс байх шаардлагатай "үзүүлэгч"Тэгээд "худалдан авагч"тодоор тэмдэглэсэн бөгөөд эцэст нь баримт бичгийн доод хэсэгт тээвэрлэлтийг зөвшөөрсөн хамгаалалтын албаны гарын үсэг зурах газар байх шаардлагатай.


Хоёр нэмэлт нөхцөлийг танилцуулъя:

  • Шинэ хэвлэсэн маягт нь хуучин маягтыг солих ёстой "Нэхэмжлэх"
  • Ирээдүйд бид тохиргоог автоматаар шинэчлэхийг хүсч байгаа тул тохиргоог өөрчлөх боломжгүй

За, даалгавар юу вэ? Хэт төвөгтэй санагдаж байна уу? За, энэ нь илүү төвөгтэй байх тусам илүү сонирхолтой бөгөөд та үүнийг шийдэхийг хүсч байна. Тэгээд ажилдаа ор.


Бид мэдээллийн санг тохируулагч горимд ажиллуулна. Үндсэн цэсний командыг сонгон тохиргоог нээнэ үү "Тохиргоо > Нээлттэй тохиргоо". Бид ямар ч тохиолдолд тохиргоог өөрчлөхгүй. Бид үүнийг прототип болгон ашиглах болно. Бид энд үндсэн ажлыг хийх боловч гадаад боловсруулалтыг засварлах болно. Бид үндсэн цэсний командын тусламжтайгаар гадаад боловсруулалтыг бий болгодог "Файл > Шинэ". Баримт бичгийн төрлийг сонгох "Гадаад боловсруулалт". Эхний боловсруулалтын хувьд нэр өгье "Брэнд нэхэмжлэх"


Чухал! Боловсруулах нэр нь хувьсагчийн нэр шиг хоосон зай агуулах ёсгүй.


Одоо жаахан хийцгээе "худалдан хулгай". Загварыг хуулж авцгаая "Нэхэмжлэх"баримтаас "Бараа, үйлчилгээний борлуулалт". Үүнийг хийхийн тулд бид салбараас олох болно "Баримт бичиг"тохиргооны мод. Дүрс дээр дарж энэ хэлхээг өргөжүүлнэ үү «+» мөн бидэнд хэрэгтэй зохион байгуулалтыг олоорой "Нэхэмжлэх"(энэ нь сэдэвт байгаа "Байршил"). Энэ объектыг хуулахын тулд та модноос энэ байршлыг сонгоод тушаалыг ажиллуулах хэрэгтэй "Засах > Хуулах"(хослолтой ижил үйлдэл гардаг CTRL+C). Одоо бидний үүсгэсэн боловсруулалт руу шилжиж, модны шошгыг сонгоорой "Байршил"үндсэн цэснээс тухайн зүйлийг сонгоно уу - "Засах > Буулгах" (CTRL+V). Үр дүн нь Зураг 1 шиг харагдах ёстой.


Одоо давхар товшоод байрлалыг нээнэ үү.

"Байршил" гэж юу вэ

Байршлын зорилгын талаар хэдэн үг хэлье.

Зохион байгуулалт- хадгалах "Барилгын тоосго нь", тоосго гэх мэт бидний хэвлэмэл маягт гэж нэрлэж заншсан хүснэгтийн баримт бичгийг барьсан газрууд. Талбайг хэвтээ ба босоо хэсгүүд эсвэл тэдгээрийн уулзваруудыг ашиглан тодорхойлно. Манай зохион байгуулалт нь зөвхөн хэвтээ хэсгүүдтэй: "Толгой", "Нийлүүлэгч", "Худалдан авагч", "Хүснэгтийн толгой", "Мөр" (2-р зургийг үз). Талбай нь эсийн багц юм. MS Excel-ийн нэгэн адил нүднүүдийг нэгтгэж, текст болон дэвсгэрийн өнгө, фонт гэх мэтийг өөрчлөх боломжтой. Бүх нүдний тохиргоог нүдний шинж чанарын цонхонд харж, өөрчлөх боломжтой. Та нүдэн дээр хулганы баруун товчийг дараад контекст цэсийн зүйлийг сонгосноор тохиргооны цонх руу залгаж болно "Properties"(Гарын товчлолоор ижил үр дүнд хүрнэ Alt+Enter).


Нүдэнд гурван төрлийн утгын аль нэгийг агуулж болно:

  1. текст– энэ төрлийн утгыг ижил хэлбэрээр хэвлэх болно;
  2. параметр– энэ төрлийн нүд нь утгыг хэвлэх хувьсагчийн нэрийг агуулна.
  3. дээж– энэ төрлийн нүднүүд нь эхний болон хоёр дахь сонголтуудын хослол юм. Нүдэнд текст болон хувьсагч байж болно. Програм нь текстийг хувьсагчаас ялгахын тулд хувьсагчдыг дөрвөлжин хаалтанд оруулах ёстой. "Өнөөдөр [огноо]".

Чухал!Хүснэгтийн засварлагч нь гурвалжин хаалтанд хоёр ба гурав дахь төрлийн нүднүүдийн утгыг харуулдаг. Зураг 2-т текст бүхий нүд байна "Худалдан авагч"- текст шиг харагдах ба нүдний баруун талд "Худалдан авагчийн танилцуулга"- параметр.

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

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

Хэвлэх боломжтой загварт юу багтсан бэ

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

Энэ нь баримт бичгийн толгой хэсгийг бөглөнө. Толгойн араас ихэвчлэн хүснэгтэн хэсэг байдаг. Сонирхолтой нь, зохион байгуулалт нь хүснэгтийн хэсгийг харуулах хоёр сонголтыг тайлбарласан болно. "Хүснэгтийн толгой", "Мөр" болон "HeaderTablePlaces"Тэгээд "StringPlace". Таны багана дүүрсэн эсэхээс хамаарна "Мест"баримт бичигт хүснэгтийн хэсгийг харуулах эхний эсвэл хоёр дахь сонголтыг ашиглана. Сонирхолтой уншигч аль хэдийн гайхсан байх: яагаад толгой гаралтын хэсэгт "Үнэ"Тэгээд "Нийт"хувьсагчтай адил гурвалжин хаалтанд байрлуулсан уу? Энэ нь зөв - эдгээр нь баримт бичгийн тохиргооноос хамааран бичээсийг харуулах хувьсагч юм. "Үнэ", "НӨАТ-тай үнэ"эсвэл "НӨАТгүй үнэ"мөн адил хэмжээгээр.

За, зохион байгуулалтын доор баримт бичгийн үр дүн, гарын үсгийг харуулсан хэсгүүд байдаг.

Байршлыг засварлаж байна

Нийлүүлэгч болон худалдан авагчийн талаарх мэдээллийн дээр логог байрлуулбал зүгээр. Би байршлын хэсгийг засахыг санал болгож байна "Гарчиг". Энэ нь агуулгыг агуулсан эсийн хэмжээг багасгах шаардлагатай "Гарчиг текст". Энэ нүд нь хэд хэдэн нэгтгэсэн нүднээс бүрдэнэ. Бид хэмжээг дараах байдлаар өөрчилдөг.

  1. Нэгтгэсэн нүдний агуулгыг анхааралтай хуулж авцгаая "Гарчиг текст"(үүнийг хийхийн тулд та нүдийг сонгоод тушаалыг ашиглах хэрэгтэй "Засварлах > Хуулах" эсвэл CTRL+C гарын товчлол)
  2. Энэ нүдийг сонгосны дараа үндсэн цэсэнд байгаа зүйлийг сонгоно уу "Хүснэгт - нэгтгэх", энэ нь эсрэг үр дүнд хүргэнэ - нэгтгэсэн нүд нь олон тооны эх эсүүдэд хуваагдана
  3. Одоо бага тооны нүдийг сонгоцгооё - баганын 2-р нүдний оронд бид 6-р баганаас нэгтгэж, 32-р баганаар дуусгаж, товчлуур дээр дахин дарна уу. "Нэгдүүлэх"
  4. Баг "Засах > Буулгах" (CTRL+V)өмнөх нэгтгэсэн нүдний агуулгыг шинэ нэгтгэсэн нүдэнд оруулна
  5. Бид зүгээр л 2-5 баганад суллагдсан нүднүүдийг цэвэрлэнэ (тэдгээрийг сонгоод Устгах товчийг дарна уу)

Одоо та хоосон зайд лого бүхий зураг оруулах боломжтой. Үүнийг хийхийн тулд цэсэнд байгаа зүйлийг сонгоно уу "Хүснэгт > Зураг > Зураг...". Диск дээрх манай логотой файлыг олоод " дээр дарна уу. БОЛЖ БАЙНА УУ" Одоо зургийг чөлөөтэй зай руу шилжүүлье. Үр дүн нь Зураг 3-т үзүүлсэн шиг харагдах ёстой.


Одоо нүднүүдийн утгыг тодоор тодруулцгаая "Үйлчилгээ үзүүлэгч"Тэгээд "Худалдан авагч"(Зураг 4). Үүнийг хийхийн тулд нүдний шинж чанараас параметрийг олох хэрэгтэй "фонт"мөн хэв маягийг тод болгож тохируулна уу.



Эцэст нь аюулгүй байдлын албаны гарын үсгийг нэмэх хэвээр байна. Бид энэ мэдээллийг хэсэгт нийтлэх болно "Гарын үсэг". Гарын үсэг зурах зай авахын тулд та хэсгийг өргөжүүлэх хэрэгтэй. 37-р мөрийг сонгоод хулганы баруун товчийг дараад сонгоно уу "Тэлгэх", гэх мэт хоёр удаа. Нэмэгдсэн мөрүүдийн аль нэгэнд бид хамгаалалтын албаны гарын үсэг зурах газрыг байрлуулна. Үүний үр дүнд бүх зүйл 5-р зурагт үзүүлсэн шиг харагдах ёстой.



Чухал!Ердийн тохиргоонд орос, украин гэсэн хоёр хэлийг ашигладаг. Зохион байгуулалт нь текстийн дүрслэлийг хоёр хэл дээр хадгалдаг (нүдний загвар нь ерөнхий). Бидний нэмсэн бичээсийн Украйн хувилбарыг оруулахын тулд та эсийн шинж чанар болон талбар руу очих хэрэгтэй. "Текст"товчийг дар "хайх". Өөр өөр хэл дээрх текстийн дүрслэлийг оруулах цонх нээгдэнэ (Зураг 6).

Хэвлэх ажлыг хэрхэн хангах вэ

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

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

  1. Боловсруулах явцад та тулгуур үүсгэх хэрэгтэй "Объект холбоос"төрөлтэй "AnyLink"
  2. Та боловсруулалтын модульд процедурыг үүсгэх хэрэгтэй "Хэвлэх() экспорт"параметргүй бөгөөд түлхүүр үгийг зааж өгөхөө мартуузай " Экспорт"

Эхний цэг нь хэвлэх алгоритм нь хэвлэх өгөгдлийг хаанаас авахаа мэддэг байх шаардлагатай бөгөөд хоёр дахь нь хэвлэх алгоритм өөрөө юм. Эдгээр нөхцлүүдийг биелүүлцгээе.

Цонхны самбараас бидний боловсруулалтыг засварлах цонхыг сонгоно уу (Зураг 7-д). Бидний боловсруулах объектын мод бүхий цонх нээгдэнэ. Салбар сонгох "Шаардлага"болон товчлуурыг дарна уу "Нэмэх",. Аттрибутын шинж чанаруудын цонх нээгдэнэ. Нэрийг нь оруулъя - "Объект холбоос"мөн төрлийг зааж өгнө "AnyLink". Одоо бид хэвлэх модулийн текст рүү шилжиж болно. Бид үүнийг эхнээс нь бичихгүй, харин баримтаас хуулбарлах болно "Бараа, үйлчилгээний борлуулалт".



Үүнийг хийхийн тулд баримт бичгийн дотроос тохиргооны модноос олоорой "Бараа, үйлчилгээний борлуулалт", дээр нь хулганы баруун товчийг дараад сонгоно уу "Нээлттэй объектын модуль"(8-р зургийг үз).



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

Зураг 9-д бид гарчиг болон түүний доорх мөрийг тодруулсан. Үүний дараа санах ой руу хуулна уу. Үндсэн цэс "Засах > Хуулах" (эсвэл CTRL+C).



Бид санах ой дээрх текстийг цээжилсэн, одоо дахин боловсруулалт руугаа шилжье "Брэнд нэхэмжлэх". Товчлуур дээр дарна уу "Үйлдэл > Объектийн модулийг нээх"(Зураг 10).



Хуулсан текстээ буулгана уу: "Засах > Буулгах" (эсвэл CTRL+V).

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

  1. Функцийн нэрийг "Хэвлэх" болгож өөрчлөх
  2. Солих "Энэ объект"дээр "Объект холбоос"
  3. Солих "Энэ объект"дээр "Объект холбоос"
  4. Солих "Байгууллагын банкны данс"дээр "Объект. Байгууллагын банкны данс руу холбох"
  5. Солих "Бүтээгдэхүүн. Дүгнэлт"дээр "LinkToObject.Products.Total"

Эдгээр үйлдлүүдийн хувьд та үндсэн цэсийн зүйлийг ашиглаж болно "Засах > Орлуулах".

Үүний дараа та синтаксийг шалгах хэрэгтэй. Үүнд зориулсан шидэт хослол бий: CTRL+F7. Үүний үр дүнд дараах мессеж гарч ирэх ёстой. "Ямар ч синтакс алдаа олдсонгүй!"

За ингээд бид бүх бохир ажлаа дуусгалаа. Одоо бид ажлынхаа үр дүнг файлд хадгалах боломжтой "BrandedInvoice.epf". Үүнийг хийхийн тулд та энэ боловсруулалтын цонхыг идэвхжүүлж, програмын үндсэн цэсийг ашиглан хадгалах хэрэгтэй "Файл > Хадгалах ...". Файлын нэрийг боловсруулж байна - "BrandedInvoice.epf"(үүнийг анхдагчаар санал болгох болно). Та үүнийг ширээний компьютер дээрээ түр хадгалах боломжтой бөгөөд ингэснээр дараа нь хурдан олох боломжтой.

Чухал!Таны харж байгаагаар бид тохиргоондоо ямар ч өөрчлөлт хийгээгүй. Дээр дурдсан бүх үйлдлүүдийн хувьд та үүнийг дэмжлэгээс хасах шаардлагагүй (өөрөөр хэлбэл өөрчлөх чадварыг идэвхжүүлэх).

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

Одоо бид боловсруулалтыг нэхэмжлэхдээ холбож болно. Үүнийг хийхийн тулд горимд ажиллуулна уу. Цэс рүү очно уу "Үйлчилгээ", механизмтай холбоотой гурван цэг байдаг "Гадаад боловсруулалт, маягт хэвлэх, хүснэгтийн хэсгүүдийг бөглөх боловсруулалт". Манай тохиолдолд бидэнд зөвхөн зүйл хэрэгтэй "Гадаад хэвлэх маягтууд"(11-р зургийг үз).



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



Чухал!Боловсруулалт нь өөрөө бусад өгөгдлийн хамт мэдээллийн санд хадгалагдах болно, өөрөөр хэлбэл мэдээллийн санд боловсруулалтыг хадгалсны дараа бидэнд гадны файл хэрэггүй болно.

Бид лавлахад шинэ элемент үүсгэх хэрэгтэй. дарна уу Оруулах. Одоо элементийн агуулгыг харцгаая. Нэрэндээ бид энэ хэлбэрийн мөн чанарын товч тайлбарыг оруулсан болно, жишээлбэл, "Компанийн нэхэмжлэх". Бусад лавлахтай адил энэ нь бас кодтой. Үүнийг анхдагч байдлаар үлдээе. Төрөл шинж чанарыг анхдагчаар бөглөсөн бөгөөд засварлах боломжгүй - "Хэвлэх маягт". Мөн толгой хэсгийн сүүлчийн элемент нь тайлбар юм. Энд ердийнх шиг хэвлэх маягтын зорилгын талаар илүү дэлгэрэнгүй мэдээлэл байна. Толгойноос гадна энэ лавлахын элементүүд нь хоёр хавчуургатай. Хоёр дахь нь энэ боловсруулалтад хандах эрхийг хязгаарлах тухай мэдээллийг агуулдаг. Энэ сэдэв нь энэ нийтлэлийн хамрах хүрээнээс гадуур юм (бид энэ болон бусад хандалтын эрхийн тохиргооны талаар удахгүй гарах дугааруудын аль нэгэнд тохиргоог өөрчлөхгүйгээр ярих болно).

Эхний табыг нарийвчлан авч үзье.

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

Сонголт– энэ хэвлэсэн маягт бэлэн байх нөхцөл. Тухайлбал, нэхэмжлэхийн хэвлэмэл хэлбэрийг дахин боловсруулж, англи хэл рүү орчуулсан. Мөн бид хавтаснаас үйлчлүүлэгчдэд зориулж хүсч байна "Европ"стандарт хэвлэмэл маягтын оронд "Борлуулалтын нэхэмжлэх"Шинэ маягтыг англи хэл дээр хэвлэв. Үүнийг хийхийн тулд та баганыг ашиглаж болно "Сонголт". Ийм сонголтын жишээг 13-р зурагт үзүүлэв.



Гэхдээ бидний даалгаварт сонголт хийх шаардлагагүй.

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

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

Манай тохиолдолд тэгэх хэрэгтэй "Брэнд нэхэмжлэх"ердийн нэхэмжлэхийн оронд хэвлэсэн. Үүнийг хийхийн тулд энэ талбараас сонгоно уу "Борлуулалтын нэхэмжлэх".

Одоо энэ элементийг хадгалцгаая. Мөн дурын нэхэмжлэхийг нээнэ үү.

Энэ нь 14-р зурагт үзүүлсэн шиг харагдах ёстой.



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

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

Sandbox

найз 2011 оны 8-р сарын 23-ны 10:22 цагт

1С 8.2 дахь зохион байгуулалт нь хэцүү биш (1-р хэсэг - Байршил үүсгэх)

Та ийм тайлан харуулах хэрэгтэй гэж бодъё:

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


Энэхүү тайланг гаргахын тулд танд "Төрсөн огноо", "Албан тушаал" гэсэн дэлгэрэнгүй мэдээлэл бүхий "Ажилтнууд" гэсэн нэг лавлах хэрэгтэй. Ажилтны овог, нэр, овог нэрийг "Нэр" гэсэн нэг үндсэн талбарт хамтад нь хадгална. Ажилтны албан тушаалыг харуулахын тулд үндсэн талбар бүхий өөр нэг энгийн "Албан тушаал" лавлах байдаг. Шаардлагатай лавлах номын бүтцийг доорх зурагт үзүүлэв.

Одоо шинэ тайлан гаргаж "Ажилтны жагсаалт" гэж нэрлэе. "Layouts" таб руу орж "TabularDocument" төрлийн шинэ загвар үүсгэцгээе.
Ашиглахад бэлэн хоосон хүснэгтийн баримт бичиг бидний өмнө нээгдэнэ. Одоо бид шаардлагатай тайланг зохион байгуулалтын хэлбэрээр танилцуулах хэрэгтэй.
Үүнийг хийхийн тулд эхлээд эх сурвалжийн тайланг хоосон хүснэгтийн баримт бичигт хуулах, i.e. тайлангийн бүдүүвч рүү. Та иймэрхүү зүйлийг авах болно:

Бүдүүвчийг дарааллаар нь оруулъя - бид толгойн хэсгийг голлон байрлуулж, хүснэгтийг хил хязгаарыг харуулахаар тохируулж, эхний бичлэгээс бусад бүх өгөгдлийг хүснэгтээс устгана. Бид үүнийг дээж болгон авах болно.
Дууссан тайланг дараах байдлаар хэсэг болгон хуваая.

Талбар бүрийн хувьд та тохирох нэр өгөх ёстой, та хүссэн хэсгийг сонгох хэрэгтэй (энэ тохиолдолд бүх хэсэг нь эгнээний бүлэг юм) дүрс бүхий товчлуур эсвэл Ctrl+Shift товчлуурын хослолыг дарна уу; +Н. Гарч ирэх цонхонд та энэ хэсгийн нэрийг оруулах хэрэгтэй. Зурагт заасны дагуу талбайнуудыг нэрлэе.
Одоо мэдээллийн сангийн өгөгдлийг харуулах хүснэгтийн нүднүүд нь загвар агуулсан байх ёстой. Үүнийг хийхийн тулд энэ талбарыг сонгоод контекст цэсэн дэх "Properties" -ийг сонгоно уу (хулганы баруун товч). "Дүүргэх" нүдний өмчийн унадаг жагсаалтаас та "Загвар" -ыг сонгох ёстой (доорх зураг дээрх жишээ).

Үүний дараа дөрвөлжин хаалт доторх илэрхийлэл нүдний текстэнд гарч ирвэл 1С систем үүнийг параметр болгон хүлээн авна. Жишээлбэл, нүдний текст дараах байдалтай байвал:

Миний нэр [Миний нэр],

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

Энэ нь бүдүүвчийг үүсгэж дуусгана. Одоо та үүсгэсэн хэсгүүдээс программчлан тайлан гаргаж, харуулах хэрэгтэй.

Сэдвүүд: 1С 8, зохион байгуулалт, тайлан, зохион байгуулалт

Зохиогч нь хараахан болоогүй байгаа тул энэ нийтлэлд тайлбар өгөх боломжгүй

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

Жишээ нь, би .

Би боловсруулах маягт руу ороод "Бүдүүвч" таб руу орлоо.

Хүснэгтийн документ засварлагч нээгдэнэ:

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

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

Энд хоёр шугамын тодруулсан хэсэг байна:

Энд 2 баганын сонгосон хэсэг байна:

Одоо бид эхний хоёр мөр ба эхний хоёр баганын уулзвар дээрх хэсгийг сонгоно.

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

Энэ бол ширээний загвар гаргахын тулд бидний эзэмших ёстой үндсэн ур чадвар юм.

Аль хэдийн өгсөн нэрсийг хэрхэн үзэх вэ

Байршил дахь хэсгүүдэд аль хэдийн ямар нэр өгсөн болохыг харцгаая?

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

Манай шинээр томилогдсон "Толгой" бүс энд байна:

Хэрэв бид одоо харилцах цонхноос үүнийг сонгоод "Сонгох" дээр дарвал засварлагч дээр харгалзах нь сонгогдох болно. эсийн талбай:

Талбайн параметрийг хэрхэн тохируулах талаар

Ихэнхдээ хэвлэмэл талбайг бүрдүүлэхдээ тухайн талбайг зохион байгуулалтаас хасахаас илүү их зүйлийг хийх хэрэгтэй. Та мөн тодорхой нүднүүдийг тодорхой параметрээр бөглөх хэрэгтэй.

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

Үүнийг хийхийн тулд бидэнд хэрэгтэй нүдний шинж чанарт (параметрийн утгыг харуулах болно)...

Бид "Дүүргэх" талбарт "Параметр" гэсэн утгыг зааж, "Параметр" талбарт бид кодоос энэ параметрт хандах нэрийг бичнэ.

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

Энэ тохиолдолд параметрийн нэрийг (болон түүний загвар дахь байрлал) дөрвөлжин хаалтанд тэмдэглэнэ.

Шифр тайлах параметрийг хэрхэн тохируулах вэ?

Шифр тайлах параметрийн нэрийг ижил эсийн шинж чанарт тохируулсан болно:

Дараа нь кодоос бид энэ параметрийг ("Нэршлийн декодчилол" гэж нэрлэдэг) шаардлагатай утгыг (номенклатурын элементийн холбоос) онооно.

Хэрэглэгч энэ нүдэн дээр давхар товших үед шифрийг тайлах параметрийн утга нээгдэх болно (энэ тохиолдолд зүйлийн зүйлийн маягт нээгдэнэ).

Цаашдын удирдамж

Бид шаардлагатай үндсийг авч үзсэн. Одоо сайтар шалгаж үзээрэй.

Мөн энэ мэдээллийн санг татаж аваарай. дотор нь "ProcessingForTesting" боловсруулалт.

Түүний зохион байгуулалт нь хүснэгтийн сонголтуудтай. Бидний дээр дурдсан техникт тулгуурлан тэдгээрийг аль болох сайтар судлаарай.

Энгийн хэрэглээний гадаад хэвлэмэл маягтуудыг (Байгууллагын Нягтлан бодох бүртгэл 2.0, Цалин ба хүний ​​нөөцийн менежмент 2.5, Худалдааны менежмент 10.3 гэх мэт тохиргооны хувьд) удирддаг програмын гадаад хэвлэмэл маягттай харьцуулахад маш энгийн байдлаар бүтээгдсэн.

Яагаад гадаад хэвлэх маягтыг бий болгох вэ?

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

Хамгийн сүүлчийн зүйл бол: гадаад хэвлэмэл хэлбэрийг хуулбарлахад хялбар байдаг, учир нь Эдгээр нь мэдээллийн сантай хурдан холбогдож болох тусдаа файл юм.

Гадаад хэвлэх маягтыг хэрхэн үүсгэх вэ

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

  1. Бид гадны боловсруулалтыг бий болгодог. Үүнийг хийхийн тулд тохируулагч дахь цэсийн зүйлийг сонгоно уу Файл - Шинэ...Мөн нээгдэх харилцах цонхонд - Гадаад боловсруулалт.
  2. Нэрийн хамт гадаад боловсруулах атрибут үүсгэнэ үү ReferenceToObject. Аттрибутын төрөл нь гадаад хэвлэсэн маягт үүсгэж байгаа лавлах эсвэл баримт бичигт холбогдох холбоос юм. Ижил маягтыг хэд хэдэн төрлийн объектод ашиглаж болно, энэ тохиолдолд шинж чанарын өгөгдлийн төрөл ReferenceToObjectнийлмэл байх ёстой.
  3. Объектын модульд бид нэр бүхий экспортын функцийг үүсгэдэг Далайн хав, энэ нь бэлэн хэвлэсэн хүснэгтийн баримтыг буцаах ёстой.

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

Бага зэргийн өөрчлөлттэй стандартад суурилсан гадаад хэвлэх маягтыг бий болгох

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

  1. Таяг ашиглан гадаад боловсруулалтыг бий болгох Объектийн лавлагаа,өгөгдлийн төрөл - DocumentLink Бараа, үйлчилгээний борлуулалт.
  2. Бид стандарт UPD хэвлэсэн маягтын байршлыг олж (энэ нь ерөнхий зураглалд байрладаг) болон гадаад боловсруулалтын цонх руу хуулж (чирнэ). Бусад хэвлэмэл хэлбэрийн бүдүүвчийг баримт бичиг эсвэл лавлах номонд байрлуулж болно.
  3. Бид хэвлэсэн маягтын хуулбарласан загварт шаардлагатай өөрчлөлтүүдийг хийдэг.
  4. Бид хэвлэсэн маягтыг үүсгэх үүрэгтэй функцийг олдог. Энэ функц нь үүсгэсэн хүснэгтийн баримтыг буцаах ёстой. Түүний агуулгыг экспортын функцэд хуулна уу Далайн хав()гадаад боловсруулалтын объектын модульд.
    Манай тохиолдолд энэ нь функц юм PrintUniversalTransferDocument() Экспортбаримт бичгийн объектын модулиас Бараа, үйлчилгээний борлуулалт.
    Хэрэв бүдүүвчийн өөрчлөлтүүд мэдэгдэхүйц байсан бол (талбай ба/эсвэл параметрүүд өөрчлөгдсөн) хэвлэх функцэд зохих тохируулга хийх шаардлагатай.
  5. Бид гадны боловсруулалтыг хэмнэхийг оролдож байна. Гэсэн хэдий ч, та хэвлэх функцээр дуудагдсан зарим процедур, функц байхгүй байгааг илтгэх алдааны мессежийг хүлээн авах болно. Эдгээр функц, процедурыг эх баримт бичигт олж, мөн гадаад боловсруулалтын объектын модульд хуулсан байх ёстой. Эсвэл эх функц эсвэл процедурыг экспортолсон бол холбоосыг тохируулна уу.
  6. (хэрэгцээгүй).Гадны хэвлэх маягтыг туршихын тулд тулгуурыг байрлуулах маягт хийх нь тохиромжтой ReferenceToObject. Товчлуур Гүйцэтгэхпроцедурыг дуудах ёстой Далайн хав()объектын модулиас. Үүнийг хийхийн тулд товчлуур дарах үйл явдалд дараах процедурыг өгнө.