1s 8.3 маягтын өгөгдлийг програмын дагуу шинэчилнэ үү. Удирддаг маягтын элементүүдийг программчлан нэмж, өөрчлөх. Өгөгдлийг дахин асуухын тулд кодыг ашиглана уу

Хэрэв таны мэдээллийн санг сүлжээгээр хуваалцаж байгаа бол Microsoft Access мэдээллийг тогтоосон интервалаар шинэчилдэг. Хамгийн сүүлийн үеийн өгөгдлийг харахын тулд өгөгдлийн хүснэгтийн харагдац эсвэл Маягт харагдац: таб дахь бүртгэлийг сэргээнэ үү гэртовчийг дарна уу Бүгдийг шинэчил> командыг сонгоно уу Шинэчлэх. Хүснэгт эсвэл маягт дахь одоо байгаа өгөгдлийг шинэчлэх. Энэ үйл явц нь бүртгэлийг дахин эрэмбэлэхгүй, шинэ бүртгэлийг харуулахгүй, байхгүй эсвэл тогтоосон нөхцөлийг хангахаа больсон бүртгэлийг устгахгүй. Шинэчлэлтийг илүү нарийвчлалтай болгохын тулд макро ашиглан өгөгдлийг дахин асууна уу.

Жич:Бүртгэлийн хэмжээнээс хамаарч дахин асуулга явуулахад удаан хугацаа шаардагдана.

Энэ нийтлэлд

Өгөгдлийн шинэчлэл

Шинэчлэх интервалыг зааж өгч байна

Өгөгдлийн шинэчлэл

    Дараах үйлдлүүдийн аль нэгийг хийнэ үү.

    • Өгөгдлийн хүснэгт эсвэл маягтын харагдац дахь өгөгдлийг сэргээхийн тулд гэрбүлэгт Бичлэгүүддарна уу Бүгдийг шинэчилдараа нь товшино уу Шинэчлэх.

      Пивот хүснэгт эсвэл пивот диаграмын цонхон дээрх өгөгдлийг сэргээхийн тулд Барилгачинбүлэгт Өгөгдөлдарна уу Хураангуй хэсгүүдийг шинэчлэх.

      SHIFT+F9 товчийг дарна уу.

Хуудасны дээд талд

Шинэчлэх интервалыг зааж өгч байна

Access нь өгөгдлийг сэргээх интервалыг зааж өгч болно. Анхдагчаар Access нь өгөгдлийг 60 секунд тутамд шинэчилдэг.

    Оффисын товчийг дарна уу. Outspace гарч ирнэ.

    Зүүн талын Outspace самбар дээр товшино уу Сонголтууд.

    Харилцах цонхны зүүн талд Хандалтын сонголтуудэлемент дээр дарна уу Нарийвчилсан сонголтууд.

    Баруун талын самбар дээр Нарийвчилсан сонголтуудутгыг тодорхойл Шинэчлэх интервал (секундэд).

Хуудасны дээд талд

Макро ашиглан өгөгдөл хүсэх

Үйл явдал тохиолдох үед өгөгдлийг автоматаар дахин асуухын тулд та макро үүсгэж, үүнийг үйл явдалтай холбож болно. Та өгөгдлийг хүлээн авах замаар дахин асуулга хийхийг хүсч байна гэж бодъё TE000127438хэлбэрээр. Үүнийг хийхийн тулд та макро үүсгэж, формын үйл явдалтай холбож болно Анхаарал төвлөрүүлэх

    Таб дээр Бүтээлбүлэгт Бусадсонгох Макро. Хэрэв энэ тушаал байхгүй бол товчлуурын доорх сумыг дарна уу Модульэсвэл Ангийн модульдараа нь товчлуур дээр дарна уу Макро.

    Ногоон нэмэх тэмдгийн (+) хажууд байгаа сумыг товшоод сонгоно уу Дахин хүсэлт гаргах.

    Нэр ашиглан макро хадгална уу Давтан хүсэлт, дараа нь Макро дизайнерыг хаа.

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

    Үйл явдалшинж чанаруудын хуудсан дээр.

    Таб дээр Үйл явдалөмч дээрх сумыг дарна уу Анхаарал төвлөрүүлэхболон "Хүсэлт" макро сонгоно уу.

    Маягтыг хадгална уу.

Хуудасны дээд талд

Өгөгдлийг дахин асуухын тулд кодыг ашиглана уу

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

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

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

    Таб дээр Үйл явдалөмчид Анхаарал төвлөрүүлэхтовчлуур дээр дарна уу Ассемблей.

    Харилцах цонхонд Дизайнер сонгохдарна уу Код бүтээгч.

    Visual Basic Editor дээр шинэ модуль нээгдэнэ.

    Төрөл Би. Хүсэлт, дараа нь Visual Basic редакторыг хаа.

    Маягтыг хадгална уу.

Хуудасны дээд талд

Access вэб программ дахь өгөгдөл хүсэх

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

    Шаардлагатай маягтыг нээгээд товчийг дарна уу Макро, дараа нь Одоогийн оруулгыг сонгоно уу.

    IN Макро лавлахсонгох RequeryRecords. Хэрвээ талбай Илэрхийлэл=хоосон орхивол үр дүнд нэмэлт шүүлтүүр хэрэглэхгүй бөгөөд хэрэв та талбарыг хоосон орхивол Эрэмбэлэх дараалал=, эрэмбэлэхгүй.

    Маягтыг хадгална уу.

Хуудасны дээд талд

1C: Enterprise платформ нь удирддаг маягтын элементүүдийг программчлан нэмэх, өөрчлөх боломжийг олгодог. Энэ нь яагаад хэрэгтэй байж болохыг олж мэдье.

Хэд хэдэн тохиолдолд маягтын програм хангамжийн өөрчлөлт шаардлагатай байж болно.

  • Дараагийн шинэчлэлтийн процедурыг хөнгөвчлөхийн тулд стандарт тохиргоог дуусгах үед. Энэ тохиолдолд зөвхөн маягтын модулийг өөрчлөх болно. Модулуудыг шинэчлэх нь маягтаас хамаагүй хялбар байдаг.
  • Зарим нийтлэг алгоритмуудыг хэрэгжүүлэх үед. Жишээлбэл, "Объектийн дэлгэрэнгүй мэдээллийг засварлахыг хориглох" дэд системд дэд системд холбогдсон бүх объектод програмын дагуу товчлуур үүсгэж, дэлгэрэнгүй мэдээллийг засварлах боломжийг идэвхжүүлж болно.
  • Зарим тодорхой алгоритмуудыг хэрэгжүүлэх үед. Жишээлбэл, Нэршлийн лавлах хэсэгт нэмэлт мэдээллийг засварлах талбарууд үүсдэг.

Удирдлагатай маягт дээр та програмын дагуу нэмэх, өөрчлөх, устгах боломжтой:

  • шаардлагатай зүйлс;
  • орон нутгийн багууд;
  • элементүүд.

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

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

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

Маягтын командуудыг өөрчлөх

Объектуудын командуудын найрлагыг удирдах Удирдах маягтцуглуулга байдаг Багууд

    Нэмэх (< ИмяКоманды >)

    Тоо хэмжээ ()

    Хай (< ИмяКоманды >)

    Устгах (< Команда >)

Teams цуглуулга нь үйлчлүүлэгч болон сервер дээр байдаг. Та цуглуулгыг (Add() ба Устгах() аргууд) зөвхөн сервер дээр өөрчлөх боломжтой. Та клиент болон сервер дээр аль алинд нь элементийн тоог хайж, олж авах боломжтой (Find () ба Тоолох () аргууд).

Маягтын командуудтай ажиллах жишээ болгон "Өөрчлөлтийн түүх..." гэсэн гарчигтай шинэ ChangeHistory командыг үүсгэцгээе. Дэлгэцийн түүх(). Маягтыг нээх үед үүсгэлт үүсдэг.

&Сервер дээр
Процедур WhenCreatingOnServer(Бүтэлгүйтэл, Стандарт боловсруулалт)
Баг = Багууд. нэмэх( "Өөрчлөлтийн түүх");
Баг . Үйлдэл =;
Баг . Гарчиг = "Өөрчлөлтийн түүх...";
Процедурын төгсгөл
&OnClient
Процедур Холбох_Дэлгэцийн түүх(Команд)
// тушаалын үйлдэл
Процедурын төгсгөл

Тушаал зохицуулагч нь маягт дээр байрлах ба &OnClient эмхэтгэлийн удирдамжтай байх ёстой.

Маягтын дэлгэрэнгүй мэдээллийг өөрчлөх

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

Нарийвчилсан мэдээллийг өөрчлөх аргыг ашиглан хийдэг Дэлгэрэнгүй мэдээллийг өөрчлөх(<Дэлгэрэнгүй мэдээллийг нэмсэн>, <Зөөврийн дэлгэрэнгүй мэдээлэл>) обьект Удирдах маягт. Параметрүүд рүү Дэлгэрэнгүй мэдээллийг нэмсэнТэгээд Зөөврийн дэлгэрэнгүй мэдээлэл Form Attributes төрлийн элементүүдтэй массивуудыг дамжуулдаг.

Анхаар!

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

Худалдан авагч нэртэй шинэ маягтын атрибут үүсгэцгээе:


AddedDetails = Шинэ массив;
Дэлгэрэнгүй мэдээллийг нэмсэн. Нэмэх(Шинэ маягтын шинж чанарууд(“Худалдан авагч”, Шинэ төрлийн тайлбар (“DirectoryLink. Эсрэг талууд”), “Үйлчлүүлэгч”));

// Нарийвчилсан бүрэлдэхүүнд гарсан өөрчлөлт
);

Маягтын элементүүдийг өөрчлөх

Объектийн элементүүдийн найрлагыг хянах Удирдах маягтцуглуулга байдаг Элементүүд. Цуглуулга нь хэд хэдэн аргатай:

    Оруулах (< Имя>, < ТипЭлемента>, < Родитель>, < Элемент >)

    Нэмэх (< Имя>, < ТипЭлемента>, < Родитель >)

    Тоо хэмжээ ()

    Хай (< Имя >)

    Зөөх(< Элемент>, < Родитель>, < МестоРасположения >)

    Устгах (< Элемент >)

Items цуглуулга нь үйлчлүүлэгч болон сервер дээр байдаг. Цуглуулгыг өөрчлөх (Арга оруулах () , Нэмэх () , Зөөх () болон Устгах () ) нь зөвхөн сервер дээр боломжтой. Та клиент болон сервер дээр аль алинд нь элементийн тоог хайж, олж авах боломжтой (Find () ба Тоолох () аргууд). Цуглуулгын элементүүд нь:

  • FormGroup;
  • FormTable;
  • FormField;
  • Маягтын товчлуур.

Та формацийн элементүүдэд үйл явдал зохицуулагчийг программчлан зааж өгч болно. Энэ арга нь эдгээр зорилгод зориулагдсан болно Үйлдлийг тохируулах(< ИмяСобытия>, < Действие >) .

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

Тушаал болон түүнтэй холбоотой товчлуур нэмэх:

// Команд үүсгэх
Баг = Багууд. нэмэх( "Өөрчлөлтийн түүх");
Баг . Үйлдэл = "Plug-in_Display History"; // Маягт нь заасан нэртэй процедурыг агуулсан байх ёстой
Баг . Гарчиг = "Өөрчлөлтийн түүх...";
// Товч үүсгээд командтай холбоно
Бүрэлдэхүүн = Эд зүйлс. нэмэх( "Өөрчлөлтийн түүх", Type("FormButton" ));
Element.CommandName = "Өөрчлөлтийн түүх";

Атрибут болон холбогдох оролтын талбар нэмэх:

// Нэмэгдсэн дэлгэрэнгүй мэдээлэл
AddedDetails = Шинэ массив;
Дэлгэрэнгүй мэдээллийг нэмсэн. Нэмэх(Шинэ маягтын тулгуур ("Худалдан авагч", Шинэ төрлийн тайлбар ( "DirectoryLink. Эсрэг талууд"), "Үйлчлүүлэгч" ));
// Нарийвчилсан бүрэлдэхүүнийг өөрчлөх
Дэлгэрэнгүйг өөрчлөх(Нэмэгдсэн мэдээлэл);
// Оролтын талбар үүсгэж, шинж чанаруудтай холбох
Бүрэлдэхүүн = Эд зүйлс. Нэмэх("Худалдан авагч" , Төрөл("FormField" ));
Бүрэлдэхүүн . Харах = FormFieldView. Нэвтрэх талбар;
Бүрэлдэхүүн . PathToData= "Худалдан авагч";

Маягтын элементэд үйл явдал зохицуулагчийг оноож байна:

Захиалагч. SetAction("Өөрчлөх үед", "Connected_buyerOnChange");

&OnClient
Процедур Connected_buyerOnChange(Бүрэлдэхүүн)
// Үйл явдлын үйлдлүүд
Процедурын төгсгөл

Анхаар!

Аргыг ашиглан кодоос үйл явдал зохицуулагч болгон тохируулсан процедурууд SetAction(), Connectable_ угтварыг тохируулахыг зөвлөж байна.

Анхаар!

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

1С компани өөрийн тохиргооны шинэ хувилбаруудыг байнга гаргадаг: шинэ боломжуудыг нэмж, тайлангийн маягтуудыг шинэчилдэг.

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

Интернетээр дамжуулан 1С 8 програмыг шинэчлэх

1С 8.3-ийг интернетээр шинэчлэхийн тулд "Захиргаа" цэс рүү очоод "Програмын хувилбарыг шинэчлэх" хэсгийг олоорой.

Эхлээд "Интернэтээр програмын шинэчлэлтийг тохируулах" хэсэгт очъё.

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

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

Шилжүүлэгчийг "Автоматаар шинэчлэх" дээр үлдээгээд "Дараах" дээр дарна уу. Хэрэв одоогийнхоос шинэ програм олдвол холбогдох мэдээлэл гарч ирнэ.

Миний тохиргоонд шинэ хувилбар олдсон бөгөөд одоо би 1С-г шинэчлэхийг хичээх болно. Шинэчлэлтийг "C:" хөтөч дээр байрлах хэрэглэгчийн лавлах руу татаж аваад задлах тул түүний хэмжээг анхаарч үзээрэй. Үүний дагуу үүн дээр хангалттай сул зай байх ёстой. Дашрамд хэлэхэд, та эндээс шинэчлэлтэд ямар өөрчлөлт, шинэчлэлт орсон байгааг уншиж болно. "Дараах" дээр дарна уу.

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

Би "OK" дээр дарж, зөв ​​өгөгдлийг оруулаад "Дараах" дээр дарна уу. Чамд ийм цонх харагдахгүй байх гэж найдаж байна.

Програм нь шинэчлэлтийн файлыг хүлээн авч эхэлнэ. Таны интернетийн хурдаас хамааран энэ нь нэлээд урт процесс байж болно. Надад хэдэн минут зарцуулсан. Дараагийн цонхонд бид нэн даруй эсвэл ажил дууссаны дараа шинэчлэх эсэхээ сонгох ёстой. Хэрэв та нэн даруй шинэчлэхээр шийдсэн бол мэдээллийн санд өөр хэн ч байхгүй эсэхийг шалгаарай. Шинэчлэлт нь онцгой горимд явагдана.

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

Эндээс шинэчлэлт хийхээсээ өмнө нөөц хуулбар хийхийг танаас хүсэх болно. Би зөвлөж байна ЗААВАЛ 1С мэдээллийн сангийн нөөц хуулбарыг хий, би өөрийн туршлагаасаа итгэлтэй байсан. Нэмж дурдахад би "Нөөц хуулбар үүсгэж, лавлахад хадгалах" гэсэн сүүлчийн зүйлийг сонгохыг зөвлөж байна. Энэ тохиолдолд шинэчлэлтийн явцад ямар нэг зүйл буруу болвол програм өөрөө бүх зүйлийг байрандаа буцаана.

Шинэчлэлт нь миний хувьд асуудалгүй болсон бөгөөд 45 минут зарцуулсан.

Чухал тэмдэглэл! Тохиргооны шинэчлэлтийг суулгасны дараа програм нь 1С платформыг шинэчлэхийг шаардаж магадгүй юм. Үүнийг хэрхэн хийх талаар та манай видеоноос уншиж болно.

Тохируулагчаар дамжуулан 1С 8.3-ийг өөрөө шинэчлэх

Тохируулагчаар дамжуулан шинэчлэхийн тулд та эхлээд албан ёсны вэбсайтаас эсвэл ITS дискнээс 1C шинэчлэлтийн файлыг татаж авах хэрэгтэй. Үүнийг хэрхэн хийх талаар би "" нийтлэлд тайлбарласан. Мэдээжийн хэрэг та зөвхөн хүснэгтийн мөрийг сонгох хэрэгтэй (1С Нягтлан бодох бүртгэл):

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

Миний хувьд 1С-ийн хамгийн сүүлийн хувилбар тохиромжтой, би үүнийг татаж авсан. Платформын шинэчлэлтийн файлаас ялгаатай нь тохиргооны шинэчлэлтүүд архивт байрладаг. Мөн үүнийг цэвэр лавлахад байрлуулж, ажиллуулахыг зөвлөж байна. Үүнийг задалсны дараа setup.exe файлыг ажиллуулна уу:

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

Одоо тохируулагч руу орцгооё:

Мэдээжийн хэрэг, та захиргааны эрх бүхий хэрэглэгчээр нэвтрэх хэрэгтэй.

Нэн даруй нөөц хуулбар хийцгээе!

Одоо та "Тохиргоо - Дэмжлэг - Тохиргооны шинэчлэл" цэс рүү очих хэрэгтэй. Цонх гарч ирнэ:

Хэрэв нэг буюу хэд хэдэн 1C 8.3 тохиргооны шинэчлэлтүүд олдвол танд хэрэгтэй хувилбарыг сонгохыг хүссэн цонх гарч ирнэ.

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

"Дуусгах" дээр дарна уу. Өөр хоёр мэдээллийн цонх гарч ирэх бөгөөд та "Үргэлжлүүлэх" дээр дарахад л хангалттай.

1С шинэчлэх процесс эхэлнэ. Хэсэг хугацааны дараа тохиргооны харьцуулах цонх гарч ирж магадгүй. Хэрэв та мэргэжилтэн биш бол тэнд юу ч хүрэхгүй байх нь дээр. "Ажиллуулах" дээр дарна уу:

Хэсэг хугацааны дараа "Тохиргоог нэгтгэж дууслаа" гэсэн мессеж гарч ирнэ. "OK" дээр дарна уу.

Одоо та мэдээллийн сангийн тохиргоог шинэчлэх хэрэгтэй. Үүнийг хийхийн тулд "Тохиргоо - Өгөгдлийн сангийн тохиргоог шинэчлэх" цэс рүү очно уу.

Хэрэв систем танаас өөр зүйл асуувал "Тийм" эсвэл "Зөвшөөрөх" дээр дарах хэрэгтэй.

Дууссаны дараа та тохируулагчийг хааж болно. Хөтөлбөрийг анх хэвийн горимд эхлүүлэх үед таны ашиглаж буй платформ энэ тохиргоонд хуучирсан тул системд ажиллахыг зөвлөдөггүй гэсэн мессежийг хүлээн авч магадгүй.

Энэ шинэчлэлт дууссан.

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