Гэр / Интернет дээр ажиллах / Нягтлан бодох бүртгэлийн 1 программд баримт бичгийг хадгалах функц. Цаашид ажиллахын тулд хүснэгтийн баримт бичгийг Excel дээр хадгалах заль мэх. Хэвлэх боломжтой баримт бичгүүдийг байршуулж байна

Нягтлан бодох бүртгэлийн 1 программд баримт бичгийг хадгалах функц. Цаашид ажиллахын тулд хүснэгтийн баримт бичгийг Excel дээр хадгалах заль мэх. Хэвлэх боломжтой баримт бичгүүдийг байршуулж байна

Энгийн даалгавар:

  • Маягт дээр файлын сонголтыг зохион байгуулах (txt файлын формат)
  • Файлыг мэдээллээр дүүргэ
  • За, байгалийн жамаар хадгална уу (хэрэв файл өгөгдөлтэй бол түүнийг дарж бичихийг хүснэ үү).

Үүнийг хэрхэн хийх вэ?

Бид зузаан үйлчлүүлэгч 1С хэлбэрийг зохион байгуулдаг

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

Бидний нэмсэн талбарт сонгох товчийг оруулах шаардлагатай.

Товчлуур зохицуулагчийг нэмье.

Модульд бид хоёр функцтэй болохыг анхаарна уу - нэг нь "Ажиллуулах" товчийг дарах зохицуулагч бөгөөд үүнийг үүсгэх үед боловсруулах маягт руу автоматаар нэмэгдсэн. Нөгөө нь бидний нэмсэн зохицуулагч юм.

Бид нимгэн үйлчлүүлэгч 1С хэлбэрийг зохион байгуулдаг

1С нимгэн үйлчлүүлэгч дээрх ижил хэлбэрийн зохион байгуулалтын жишээ.

Бид боловсруулахад атрибут нэмдэг - хязгааргүй мөр (өөрөөр хэлбэл урт = 0).

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

SelectButton шинж чанарыг Тийм гэж тохируулна уу.

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

"Commands" таб дээр шинэ тушаал нэмж, түүний шинж чанар дахь томруулдаг шил дээр дарж зохицуулагч нэмнэ үү.

Мөн нэмсэн командыг маягт руу чирнэ үү (зүүн талд).

Мөн модульд бид хоёр функцтэй - нэг нь бидний нэмсэн "Бичлэг" товчлуурыг дарах зохицуулагч юм. Нөгөө нь бидний нэмсэн сонгомол үйл явдал зохицуулагч юм.

[Бичлэгийн нэр, байршил] файлын сонголтыг програмчлах

Windows-д файл сонгох нийтлэг харилцах цонх байдаг.

1С-ээс энэ харилцах цонхыг удирдах боломжтой. Энэ зорилгоор "FileChoiceDialog" тусгай объект байдаг.

Dialog = NewFileSelectionDialog(FileSelectionDialogMode.Save);

Dialog.Title = "Хадгалах файлын нэрийг сонгоно уу";

Dialog.MultipleChoice = Худал;

Dialog.Filter = "Текст файл(*.txt)|*.txt";

// Бодит харилцах цонхыг дэлгэц рүү дуудаж байна

Хэрэв Dialog.Select() Дараа нь

// Хэрэглэгч OK дарсан тохиолдолд л эндээс авна уу

//Сонгосон файлын нэрийг хадгалах (бүтэн нэр, энэ нь түүнд хүрэх замыг оруулсан гэсэн үг)

FileName = Dialog.FullFileName;

EndIf;

Хэрэв та txt, rtf гэх мэт олон файлын өргөтгөлүүдийг сонгох боломжтой байхыг хүсвэл дараах байдлаар бичих хэрэгтэй.

Dialog.Filter = " Microsoft баримт бичиг Word (*.txt)|*.txt|"
+ "Microsoft Excell баримт бичиг (*.rtf)|*.rtf|";

Диск рүү файл бичих програмчлал

Бичлэг хийх текст файлууд 1С дээр "RecordText" объект байдаг.

Түүнтэй ажиллах нь маш энгийн.

Энд бидний тохиолдлын жишээ код байна:

Файл = NewTextWriter(ФайлынНэр);
File.WriteString("Сайн уу!");
File.WriteString("Сайн байна уу?");
File.Close();

Бэлэн жишээ татаж авах

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

Баримт бичиг, тайлангийн хэвлэсэн маягтыг хадгалах үед "Файл" цэсний "Хадгалах", "Хадгалах" товчлуурууд идэвхгүй байвал хүснэгтийн хамгаалалтын туг тавигдсан гэсэн үг юм. Үүнийг идэвхгүй болгохын тулд "Хүснэгт засварлахыг хориглох" хайрцгийг идэвхгүй болгох хэрэгтэй ("Хэрэгслүүд" - "Тохиргооны тохиргоо" цэс - "Туслах" таб). Үүний дараа та нэхэмжлэхийн хэвлэсэн хэлбэрийг дахин үүсгэх хэрэгтэй - файлд хадгалах боломжтой болно.

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


Бид олддог: 1 секундын дотор excel дээр тайлангаа хэрхэн хадгалах вэ 8 3, программд хэрхэн тохируулах 1s 8 3 товчийг олох гэж хадгалах Excel-д 1-ээс нэхэмжлэхийг хэрхэн хадгалах, 1-ээр хадгалах боломжгүй, 1-ээс 7 7-г хадгалах боломжгүй, Excel-д 1-ээс илгээмжийг хэрхэн хадгалах, багана төөрөхгүй байх, баримт бичгийг хэрхэн хадгалах вэ? excel формат 1s 8 2, 1s 7 7 нь тайланг excel-д хадгалдаггүй, дагалдах хуудсыг 1с, 1s 8 2 хүртэл хэрхэн хадгалах вэ хэвлэх функцууд болон хэвлэх материалыг хадгалах боломжгүй. Принтерийн дүрс идэвхгүй байна.

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

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

1С-д мэргэжилтнүүдийг оролцуулалгүйгээр мэдээлэл авах хэд хэдэн арга байдаг.

  • Мэдээллийн санг бүхэлд нь 1С 8.3-аас буулгах - дараа нь өөр компьютер дээр татаж авах
  • Тайлан болон хэвлэх материалыг Excel, Word эсвэл PDF файлд хадгална уу
  • 1С-ээс хүснэгтүүдийг буулгаж байна
  • Query Console ашиглан мэдээлэл авах

Тэдний тухай дэлгэрэнгүй:

Мэдээллийн санг бүхэлд нь 1s 8.3-аас хэрхэн буулгах вэ (.dt файл руу)

Үүнийг хийхийн тулд та тохируулагчийн горимд орж, үндсэн цэснээс "Захиргаа" - "Байршуулах" гэсэн зүйлийг сонгох хэрэгтэй. мэдээллийн бааз»:

Дараа нь та зөвхөн ирээдүйн файлын нэр болон диск дээрх байршлыг зааж өгөх хэрэгтэй.

Дараа нь өөр мэдээллийн санд байршуулахын тулд "Мэдээллийн санг байршуулах" товчийг дараад өмнө нь байршуулсан файлыг сонгоно уу.

Тайлан болон хэвлэх материалыг 1С-ээс Excel рүү буулгаж байна

Энэ арга нь бүх нийтийн бөгөөд маш энгийн. Үүнийг хийхийн тулд хэвлэх маягт эсвэл тайланг нээхэд хангалттай.

Жишээлбэл, хэвлэх боломжтой TORG 12-г нээж, ctrl+S (эсвэл File - Save As цэсэнд) дарж файлын төрөл болон нэрийг сонгоно уу.

Ижил систем ажиллаж байгаа тул тайланг хоёр товшилтоор буулгана.

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

Excel, word, pdf, html, txt гэх мэт үндсэн формат руу хадгалах боломжтой.

1С 8.3-аас хүснэгтүүдийг буулгах

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

Жишээлбэл, би "Вектор"-ын эсрэг талын 1000-аас дээш дүнтэй бүх баримтыг хүлээн авах шаардлагатай байна. Жагсаалтын маягтыг нээж, жагсаалтад шаардлагатай шүүлтүүрүүдийг тохируулъя:

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

Үүнтэй төстэй үйлдлийг 1С 8.2-ийн бараг бүх хүснэгтийн хэсэгт хийж болно. Жишээлбэл, бид МСК00003 тоот баримтаас барааны жагсаалтыг оруулах шаардлагатай байсан, асуудалгүй. Үүнийг маш энгийнээр хийдэг - баримт бичгийг нээ, залга контекст цэсХэдэн товшилтын дараа бид хүссэн форматаар хүссэн татаж авах болно:


1С-ээс Excel-д гүйлгээний журнал байршуулах:

Query Console ашиглан мэдээлэл авах

Гэсэн хэдий ч бүх мэдээллийг 1С 8.2-ийн энгийн хүснэгтийн хэсгээс олж чадахгүй. Заримдаа та хэд хэдэн мэдээллийн эх сурвалжаас мэдээлэл цуглуулж, тэдгээрийг зарим талбараар холбох хэрэгтэй.

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

Жишээлбэл, та бүх ханган нийлүүлэгчийн гүйцэтгэгч болон тэдгээрийн утасны дугаар. Үүнийг хийхийн тулд дараах асуултыг бичнэ үү.

Үр дүнгийн хүснэгтийг мөн эндээс татаж авах боломжтой хүссэн форматфайл:

Та "" ашиглан хүлээн авсан өгөгдлийг өөр 1С мэдээллийн санд байршуулж болно. Нэршлийн жишээн дээрх видео зааврыг үзнэ үү:

1С-ээс Excel файлыг хадгалах хэрэгцээ нь нягтлан бодогчид болон эдгээр програмуудтай ажилладаг бусад ажилтнуудад үүсдэг. Гараас хуулж эсвэл гараар оруулах замаар өгөгдлийг дамжуулах нь хэтэрхий урт тул орчин үеийн аргуудын тухай асуулт гарч ирдэг. Хөгжүүлэгчид үүнийг анхаарч, хангаж өгсөн ойлгомжтой арга замуудөгөгдлийг хоёр чиглэлд хуулах. Хэрэглэгчид эдгээр аргуудыг мэдэхэд л хангалттай.

1С-ээс хэрхэн файл байршуулах вэ

1С-ээс мэдээлэл дамжуулахад тохиромжтой сонголт бол буулгах явдал юм. Энэ нь санах ойгоос өгөгдлийг хуулах шаардлагагүй, бүх зүйл илүү хялбар байдаг:

    Хэрэглэгч файлыг 1С програм дээр нээдэг;

    Компьютер дээр эсвэл асаалттай хүссэн байршлыг сонгоход л үлддэг зөөврийн дискфайлыг хаана илгээх, файлын формат. Хэрэв Excel дээр хэрхэн хадгалах вэ гэсэн асуулт байвал XLSL форматыг сонгосон болно.

Энэ сонголт нь их цаг хугацаа шаарддаггүй бөгөөд том файлуудыг Excel рүү програмын дагуу шилжүүлэхэд тусалдаг.

Та эсрэг чиглэлд ажиллах шаардлагатай үед Excel файлуудыг 1С системд байршуулахдаа үүнийг хоёр аргаар хийдэг.

Excel-ээс 1С руу гараар хэрхэн файл илгээх вэ

Гарын авлагын аргуудын нэг бол санах ойгоос хуулах явдал юм. Өгөгдлийг Excel баримт бичигт тодруулсан бөгөөд Ctrl + C - Ctrl + V-ийн ердийн хослолыг 1С мэдээллийн сан руу шилжүүлдэг. Дамжуулах явцад формат алдагдахгүй байх, бүх өгөгдөл зөв нүд рүү орохыг баталгаажуулах нь чухал юм.

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

Excel-ээс 1С руу хэрхэн автоматаар файл илгээх вэ

Мэдээллийг 1С 77 руу хуулж байна Excel баримт бичигхарьцангуй ховор шаардлагатай. Энэ нь та тайлан хэвлэх эсвэл дээд албан тушаалтан эсвэл эсрэг талуудад тусдаа нэхэмжлэх өгөх шаардлагатай тохиолдолд ердийн зүйл юм. Өгөгдлийг Excel-ээс 1С руу буцааж ачаалах нь илүү түгээмэл байдаг, учир нь энэ нь өгөгдөл цуглуулах, нэгтгэхэд шаардлагатай байдаг.

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

Ийм ачаалагчийг ашиглаж эхлэхээсээ өмнө гурван цэгийг шалгахыг зөвлөж байна.

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

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

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

Аль ч хувилбарын 1С системээс хүснэгтийн баримт бичигт олж авсан өгөгдөлтэй цаашид ажиллахын тулд тэдгээрийг xls (x) форматаар хадгалах боломжтой.

Бүх зүйл сайхан байх болно, гэхдээ Excel-e дээр нээгдэх үед хэрэглэгч хүснэгтэд ямар нэг зүйл буруу байгааг шууд ойлгодог, тийм ээ, номын хуудасны шошго байхгүй байна. %)

Тиймээс энэ нь 1С-ийн 7-р хувилбарт байсан бөгөөд 8-р хувилбар руу шилжсэн, тийм ээ, ахиц дэвшил гарч байна, 8-ke-д та форматаар хадгалах боломжтой. xlsx, эх формат хамгийн сүүлийн үеийн хувилбарууд Excel i.

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

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

Танд хэрэгтэй зүйл бол Excel цонхны хоёр шинж чанарыг ашиглах явдал юм.

DisplayWorkbookTabs // номын хуудасны табуудыг харуулах туг TabRatio // ажлын номын табын хэсгийн өргөнийг цонхны хэвтээ гүйлгэх мөрний өргөнтэй харьцуулсан харьцаа (0 (тэг) ба 1-ийн хоорондох тоо, анхдагч утга 0.6)

TabDocument.Write(FullFileName, FileTypeSpreadDocument.XLS); Excel = Шинэ COMObject("Excel.Application"); Excel.WorkBooks.Open(FullFileName); Excel.Visible = 0; Excel.ActiveWindow.DisplayWorkbookTabs = 1; Excel.ActiveWindow.TabRatio = 0.6; Бүтэн нэр = Excel.ActiveWorkbook.FullName; Excel.DisplayAlerts = худал; Excel.ActiveWorkbook.SaveAs(FullName, 18); // 18 - xls 97-2003; 51 - xlsx 2007-2013 //Excel.Visible = 1; // хэрэв та номтой цаашид ажиллах шаардлагатай бол
//Excel.Application.Quit() // хэрэв бид зүгээр л гарвал

TabDocument.Write(FullFileName, "XLS"); Excel = CreateObject("Excel.Application"); Excel.WorkBooks.Open(FullFileName); Excel.Visible = 0; Excel.ActiveWindow.DisplayWorkbookTabs = 1; Excel.ActiveWindow.TabRatio = 0.6; Бүтэн нэр = Excel.ActiveWorkbook.FullName; Excel.DisplayAlerts = худал; Excel.ActiveWorkbook.SaveAs(FullName, 18); // 18 - xls 97-2003; 51 - xlsx 2007-2013 //Excel.Visible = 1; // хэрэв та номтой цаашид ажиллах шаардлагатай бол
//Excel.Application.Quit() // хэрэв бид зүгээр л гарвал