Menü
Ingyenes
bejegyzés
itthon  /  Tanács/ Checkbox 1c dokumentum lista formájában. A nyomtatvány

Jelölőnégyzet 1c dokumentum lista formájában. A nyomtatvány

A vezérlőelemek az objektumok különálló csoportját jelentik, amelyek az információk párbeszédablakban történő bevitelére és megjelenítésére szolgálnak. Az űrlapon elhelyezhetők, táblázatmező, tábladokumentum celláinak szerkesztésére használhatók.

A gomb az egyik leggyakrabban használt vezérlőelem az 1C: Enterprise program alkalmazott megoldásainak formáiban. Ebben az oktatóvideóban Önnel közösen elkészítjük a legegyszerűbb 1C alkalmazásobjektumot - az úgynevezett "feldolgozást", majd elkészítjük a fő feldolgozási űrlapot, és megtanuljuk, hogyan lehet ehhez az űrlaphoz hozzáadni egy ilyen fontos vezérlőelemet, az ún. "Gomb"

1. Tesztfeldolgozás létrehozása

Sziasztok kedves barátaim! Degtyarev Roman veled. Képzés - Központ "Start in 1C".

Olvassa el a szöveget, és egyidejűleg nézzen meg egy rövid videó csalólapot, amelyben beszélünk az interfész elemek bármely 1C alkalmazásobjektum formájába történő beillesztéséről (beleértve az 1C feldolgozást is, amellyel ezt a folyamatot figyelembe vesszük)

Az alábbiakban egy videó, amely bemutatja a teljes folyamatot.

Ebben a videóban megtekintheti jó minőségés be teljes képernyős mód a videolejátszás vezérlőgombjaival

Ez általánosságban hasznos lesz számunkra, mint alapkészség a formatervezésben, és más gyakorlati gyakorlatok elvégzésében is.

Beszélni fogunk az 1C: Enterprise alkalmazásmegoldásokban használt interfészelemek egyik típusának beillesztéséről, a gombok űrlapba történő beszúrásáról.

Kezdjük veled képzésünket. alkalmazott megoldás konfigurációs (fejlesztési) módban Ez az oktatási alkalmazási megoldásról szóló utasítás azokra vonatkozik, akik 1C programozási tanfolyamainkon képzettek.

Azok, akik nem vesznek részt tanfolyamokon, bármilyen elérhető alkalmazásmegoldást futtathatnak konfigurációs módban, beleértve a teljesen üreseket is. Ez elég tanulmány lesz a kérdéses példához.

Ahhoz, hogy legyen hova beszúrnunk a gombokat, először hozzunk létre valamilyen külön feldolgozást a konfigurációs objektumok fájában.

Tehát beléptünk az alkalmazásmegoldás konfigurációs módjába. Létrehozzuk veled a feldolgozást. Kattintson a jobb gombbal a csomópontra "Feldolgozás"és a menü kiesik.

A legördülő menüből válassza ki a névvel rendelkező elemet "hozzáadás"... Megnyílik a vizuális feldolgozás tervezője ablak.

A feldolgozást hívhatjuk valamilyen konkrét néven, vagy nem hívhatjuk – és hagyjuk meg az alapértelmezés szerint hozzárendelt nevet.

Például adjunk nevet a feldolgozásunknak "Teszt feldolgozás"... Ha feldolgozást hoz létre, saját maga nevezi el, ahogy kívánja.

Miután nevet adtunk a feldolgozásunknak, azonnal rákattinthatunk a konstruktor ablakának alján található gombra "Bezárás"- mivel más intézkedés nem szükséges.

A tesztfeldolgozás létrejött, a nevét láthatjuk a konfigurációs fában, a csomópontban "Feldolgozás"... Kattintsunk a feldolgozásunk nevére, bontsuk ki ezt az elemet, és nézzük meg azokat a részelemeket, amelyek a feldolgozásunk részét képezhetik: „Requisites”, „Forms”, „Layouts” stb.

2. A fő feldolgozási űrlap elkészítése

Itt az ideje, hogy elkészítsünk egy űrlapot a feldolgozásunkhoz. A feldolgozási űrlap egy vizuális megjelenítés, a fő párbeszédpanel, amelyet a felhasználó látni fog, és amellyel kapcsolatba lép, ha elindítja a feldolgozást a végrehajtáshoz.

Hasonló az ablakhoz, bármely más program formája Windows alatt - tartalmazhat menüelemeket, parancspaneleket, beviteli mezőket, címkéket, gombokat, legördülő listákat és egyéb vezérlőket - mindazokat az elemeket, amelyeket munka közben megszoktunk. a legtöbb rendszeres programmal.

Kattintson a jobb gombbal a csomópontra "Űrlapok", majd a megjelenő helyi menüben válassza ki a névvel rendelkező elemet "Hozzáadás"

Megjelenik előttünk a feldolgozó űrlap konstruktor ablaka. Segítségével a kezdeti szakaszban ismét jelezhetünk néhány jellemzőt a létrehozott formát(programozott neve, típusa, elsődleges-e és így tovább)

De most már nem kell különösebb beállításokat végeznünk, ezért csak kattintsunk a gombra "Kész", a feldolgozási űrlaptervező ablak alján.

Ezt követően megnyílik előttünk egy újonnan létrehozott 1C feldolgozási űrlap.

3. Most nézzük meg a gombok létrehozásának folyamatát a feldolgozási űrlapon.

Tehát hogyan működik a gomb beillesztése?

Vegye figyelembe, hogy alapértelmezés szerint az újonnan létrehozott űrlapon néhány gomb már a tervezés feldolgozása során beszúrásra kerül. Ezeket a gombokat a rendszer automatikusan beilleszti.
Ezek az űrlapablak felső részén és az ablak alsó részén található két úgynevezett parancspanel szabványos „művelet” gombjai.

Bennünket most azok a gombok érdekelnek, amelyeket mi magunk fogunk behelyezni, „manuálisan”.

Ahhoz, hogy az elkészített űrlapba valamilyen interfész elemet, köztük gombokat illesszünk be, meg kell nyomnunk egy speciális „ikonos” gombot (az ikonon sárga „plusz” jel látható), amely egy ablakot nyit meg interfész elem a beillesztéshez.

Ez a speciális „ikonnal” ellátott gomb általában az eszköztáron, a fő konfigurátorablak főmenüje alatt található.
Ha az egeret a kívánt gomb fölé viszi, megjelenik egy eszköztipp "Vezérlő beszúrása" .

Ha nincs gomb az eszköztáron (ez az eszköztárak beállításaitól függ), akkor van egy alternatív módunk: Amikor a képernyőn van egy űrlaptervező ablak, akkor a konfigurátor főmenüjéből választhatjuk ki az elemet: "Űrlap" / "Vezérlő beszúrása".

Függetlenül attól, hogy az eszköztár gombjára kattintottunk, vagy a főmenüből választottunk ki egy műveletet, megnyílik előttünk egy speciális ablak a beszúráshoz szükséges vezérlő kiválasztásához. Az ablaknak van címe

Az ablakban sok különböző vezérlőelemet látunk. (Szabadidőben gyakorolhat, és megpróbálhatja beilleszteni ezeket az elemeket a formába, nézze meg, hogyan néz ki).

Most az elem érdekel minket "Gomb"... Alapértelmezés szerint az ablak megnyitása után "Vezérlő beillesztése", a lehetséges elemek listájának első eleme éppen ki van jelölve beszúrásra, és ez a vezérlő - "Gomb".

A beillesztési vezérlő típusának kiválasztása az ablak bal oldalán történik, az ablak jobb oldalán pedig lehetőség van az elem bizonyos tulajdonságainak beállítására, mielőtt az űrlapba kerülne.

Azaz, mielőtt egy vezérlőt beszúrnánk egy űrlapba, előre „előkészíthető” a főbb tulajdonságainak megadásával: név, cím, eszköztipp szövege az egérrel és néhány egyéb tulajdonság.

Például bármely elemhez hozzárendelhetünk nevet, beleértve a „gombot” is, mielőtt beszúrnánk. Ez a név lesz az objektum neve a beépített 1C: Enterprise nyelvben, a programobjektum neve.

Ez az a név, amely ezután elérhető a beágyazott programozási nyelvből.

Hasonlóan a gombhoz is rendelhetünk címet, feliratot. Példánkban a gombnak adunk egy címet "A mi gombunk" .

Ha azt szeretnénk, hogy ennek a gombnak a megnyomásakor valamilyen művelet a beépített programozási nyelvben történjen, akkor ne töröljük az „eljárás létrehozása” jelölőnégyzet bejelölését. Alapértelmezés szerint ez a jelölőnégyzet be van kapcsolva.

Ha ez a jelölőnégyzet be van kapcsolva, akkor a gomb beszúrásával egyidejűleg az űrlap programmoduljában létrejön egy üres kezelő eljárás, amelybe beírhatunk bármilyen szükséges algoritmust, ami ennek a gombnak a felhasználói módban történő megnyomásakor lefut.

Ott, az ablakban "Vezérlő beillesztése" ha akarjuk, beírhatjuk a tippszöveget. Lépjünk be a beviteli mezőbe "Gyors"ír - "Ez a mi gombunk" ... Ez az eszköztipp akkor jelenik meg, ha az egérmutatót a beillesztett gomb fölé viszi.

Ennyi, a behelyezés előtti előkészítés befejeződött, most nyomjuk meg a gombot "RENDBEN".

Utána az ablak "Vezérlő beillesztése" bezárul, és mostantól a gombunkat bárhová beilleszthetjük az űrlapunkba. Az egérkurzor ikonja átmenetileg nagy "pluszra" módosult - így a rendszer felszólítja, hogy mutasson az egérrel az űrlap egy adott helyére, ahová a vezérlőt beszúrjuk.

Válasszon egy helyet a gombnak az űrlapunk bármelyik részében, és kattintson bal gomb egerek. Az új gombunk bekerült az űrlapba, és ezzel egyidejűleg a form konstruktor azonnal átvált az űrlap program modul szerkesztő ablakába.

Megmutatja nekünk az újonnan beillesztett gomb kattintási eseményének törzsét. Azaz azonnal meg tudjuk írni azt a kódot, ami a gomb megnyomására hívódik.

Végül térjünk vissza a könyvjelzőhöz "Párbeszéd"(az űrlaptervező lapok az ablak alján találhatók), és győződjön meg arról, hogy a gomb megjelenik az űrlapon. Igen, itt a gombunk!

A méretét megváltoztathatjuk a gomb sarkának "húzásával", vagy mozgathatjuk a gombunkat valahova az űrlapablakon belül.

És visszatérve a programmodulhoz (tab "Modul") - programozási nyelven írhatunk kódot a műveletek végrehajtásához a gombunk megnyomásával.

Írjunk be egy kódot, az az egyszerűség kedvéért csak egy sorból álljon. Jelentés (“Megnyomták a gombunkat!”);

Ez a kód a következő szöveget eredményezi a szervizüzenet ablakban, amikor a felhasználó képernyőjén megnyomja a gombot: „A gombunkat megnyomták”.

Ellenőrizzük, futtassuk az alkalmazásmegoldásunkat felhasználói módban.

Ezután válassza ki a kívánt elemet a főmenüben "Műveletek" / "Feldolgozás"... Ne feledje, hogy létrehoztunk egy kezelést és elneveztük "Teszt feldolgozás", ezért a megnyíló listából kiválasztjuk az ilyen nevű feldolgozást.

Tmk, feldolgozásunk formáját látjuk magunk előtt. Az űrlapon látjuk a gombunkat a címmel "A mi gombunk" ... Kérjük, vegye figyelembe a tippet "Ez a mi gombunk" megjelenik, ha az egérmutatót a gomb fölé viszi.

Most nyomjuk meg a gombot. Gondoskodunk arról, hogy az általunk beprogramozott üzenet megjelenjen a szervizüzenet ablakban: "Megnyomták a gombunkat" .

Hasonlóképpen bármilyen más vezérlőt beilleszthetünk, amiről beszélünk a kurzusainkban és a videó csalólapjainkban.

Összegzés: Sikeresen beillesztettünk egy gombot a feldolgozási űrlapba, és most már képesnek kell lennie rá. Találkozunk az oktatóvideóban.

Degtyarev Roman veled volt.

Oktatóközpont "Start in 1C"

Hogyan lehet megtanulni a nulláról programozni 1C-ben?

Hogyan lehet 1C programozóként dolgozni, és havonta akár 150 000 rubelt is kaphat?

REGISZTRÁLJ INGYEN

2 HETES TANFOLYAM

"PROGRAMOZÁS 1C-ben KEZDŐKNEK"

A tanfolyam el fog jönni email... Legyen programozó lépésről lépésre végzett feladatok végrehajtásával.

A részvételhez csak számítógép és internet szükséges

Ingyenes belépés a tanfolyamra:

Sp-force-elrejtés (megjelenítés: nincs;). Sp-forma (megjelenítés: blokk; háttér: # eff2f4; kitöltés: 5 képpont; szélesség: 270 képpont; maximális szélesség: 100%; szegélysugár: 0px; -moz-border -radius: 0px; -webkit-border-radius: 0px; font-family: Arial, "Helvetica Neue", sans-serif; háttér-ismétlés: nincs ismétlés; háttér-pozíció: középen; háttér-méret: automatikus;) .sp-form bemenet (megjelenítés: inline-block; átlátszatlanság: 1; láthatóság: látható;). sp-form .sp-form-fields-wrapper (margó: 0 automatikus; szélesség: 260 képpont;). sp-form .sp -form-control (háttér: #ffffff; keretszín: #cccccc; keret stílusa: tömör; keret szélessége: 1 képpont; betűméret: 15 képpont; bal oldali padding: 8,75 képpont; jobb oldali kitöltés: 8,75 képpont; szegély -sugár: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; magasság: 35px; szélesség: 100%;). sp-form .sp-field label (szín: # 444444; font- méret: 13 képpont; betűstílus: normál; betűsúly: félkövér;) sp-form .sp-button (border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; háttérszín: # f4394c; szín: #ffffff; szélesség: 100%; font-weig ht: 700; betűstílus: normál; font-család: Arial, "Helvetica Neue", sans-serif; box-shadow: nincs; -moz-box-shadow: nincs; -webkit-box-shadow: nincs; háttér: lineáris színátmenet (felfelé, # e30d22, # f77380);). sp-form .sp-button-container (szöveg igazítása: középre; szélesség: automatikus;)

A cikk az 1C lekérdezési nyelv „TO CHANGE” konstrukciójának használatát írja le. Ez az anyag különösen hasznos lesz azok számára, akik szeretnék megérteni a regiszterzárolás sajátosságait a munka során információs bázis kliens-szerver verzióban.

Alkalmazhatóság

A cikk anyaga az 1C: Enterprise platform jelenlegi, 8.3-as verzióját használó konfigurációkra vonatkozik, miközben az adatkezelés automatikus blokkolási módját használják.

TERVEZÉS VÁLTOZÁSRA

Használata automatikus üzemmód az olvasási zárolások MÓDOSÍTÁSA opció nélkül, majd az ugyanazon tranzakción belüli zárolások írási zárolása az erőforrások elégtelen zárolása miatti elakadáshoz vezethet.

A CHANGE konstrukció a megosztott S zár helyett egy frissítési U-zár beállítására szolgál, amely kevésbé kompatibilis más zárakkal:

A táblázat "+" jelet tartalmaz, ha egy sor és egy oszlop metszéspontjában lévő zárak kompatibilisek, egyébként "-" jelet.

Tekintsük röviden a zárak fő típusait.

Megosztott (S) zárak lehetővé teszi az egyidejű tranzakciók számára egy erőforrás olvasását. Amíg S zárak vannak az erőforráson, más tranzakciók nem módosíthatják az adatokat.

Zárak frissítése (U) megakadályozzák a holtpont gyakori formájának előfordulását. Sorosozható vagy iteratív olvasási tranzakcióban a tranzakció beolvassa az adatokat, megosztott (S) zárolást kér egy erőforráson, majd olyan adatmódosítást hajt végre, amelyhez a zárolást exkluzív (X) zárolássá kell alakítani.

Ha két tranzakció megosztott zárolást kér egy erőforráson, majd egyszerre próbálja frissíteni az adatokat, akkor az egyik tranzakció megpróbálja a zárolást exkluzív (X) zárolássá alakítani.

A megosztott zárolás exkluzív zárolássá átalakítása eltart egy ideig, mivel az egyik tranzakcióhoz tartozó kizárólagos zárolás nem kompatibilis egy másik tranzakció megosztott zárral.

Várakozás a blokkolásra.

A második tranzakció exkluzív (X) frissítési zárat próbál szerezni. Mivel mindkét tranzakció exkluzív (X) zárolássá alakul, és mindegyik tranzakció arra vár, hogy a másik feloldja a megosztott zárolást, az eredmény holtpont.

Ennek az esetleges patthelyzetnek a elkerülése érdekében frissítési (U) zárolást alkalmazunk. Egyszerre csak egy tranzakció állíthat be frissítési zárolást (U) egy erőforráshoz. Ha egy tranzakció módosít egy erőforrást, akkor a frissítési (U) zárolás kizárólagos (X) zárolássá alakul.

Az exkluzív (X) zárolás megakadályozza, hogy a tranzakciók egyidejűleg hozzáférjenek az erőforráshoz. Ha az erőforrást kizárólagos (X) zárral tartják, akkor semmilyen más tranzakció nem módosíthatja az adatokat.

A MÓDOSÍTANDÓ konstrukció a lapon található lekérdezéskonstruktorban van megadva Továbbá:

Ugyanez a lap jelzi, hogy mely konkrét táblákat kell zárolni, ha egy lekérdezésben több tábla is szerepel. Ha nem adja meg, hogy mely táblákat zárolja, akkor az U-zárak a lekérdezésben megadott összes táblára vonatkoznak, beleértve azokat is, amelyek a jövőben nem kerülnek kiírásra. Ezek a zárak redundánsak lesznek, és problémákat okozhatnak, ha több felhasználó párhuzamosan dolgozik.

Ez a probléma nem létezik szabályozott zárolási módban, így a FORMAT konstrukció nem befolyásol semmit.

1. Űrlap létrehozásának módjai
2. Űrlapépítő

Űrlapalkotási módszerek

Az 1c formák megismerése után térjünk át egy mélyebb ismeretségre. Először is hozzunk létre egy űrlapot, ez lehet bármilyen objektum formája, ebben a példában ez egy hivatkozás. Az űrlap létrehozásának többféle módja van:

1. Az objektum konstruktorától 2 módon

2. A konfigurációs fából a helyi menün keresztül (jobb gombbal kattintson az ábrán kékkel kiemelt objektumra).

Űrlapépítő

Alkotás közben új forma megjelenik az űrlapépítő ablak:

A tervező által választott forma típusa befolyásolja az elemek kezdeti kitöltését. A típusok főbb lehetőségei a következők:

    Tételforma (dokumentum, értékkészlet)

    Lista űrlap

    Kiválasztási űrlap

A jelölőnégyzet " Rendelje hozzá a fő űrlapot"Azt jelenti, hogy ha több ilyen típusú űrlap van, és egy ilyen típusú űrlap meghívásakor nem lesz megadva egy konkrét, akkor a fő jelenik meg. Például: van egy "ListFormShort" listaforma, amely a fő és a "ListFormFull", ha meghívja a lista űrlapot és nem ad meg konkrétat, akkor a "ListShort űrlap" jelenik meg.
A fő űrlapok a változó objektum konstruktorának "Űrlapok" fülén láthatók.

A jelölőnégyzet " A lista és a kiválasztás alapformája"Azt jelenti, hogy ez az űrlap a lista megtekintéséhez és a kiválasztáshoz is megjelenik.

A jelölőnégyzet " Az elem és a csoport alapformája"Azt jelenti, hogy ez az űrlap elem és csoport szerkesztéséhez is megjelenik.

Ezután jön a kellékek " Név»Ennek az űrlapnak ez az azonosítója, egy objektumból nem lehet két űrlapot létrehozni azonos azonosítóval.
kellékek" Szinonima"Felhasználói módban az űrlap neveként jelenik meg.
kellékek" Egy komment»Eltárol minden megjegyzést vagy magyarázatot.

jelölőnégyzetek " Parancssor a tetején"és" Parancspanel lent"Jelezze meg, hol jelenítse meg a parancspaneleket. A parancssor gombokat tartalmazó űrlapelem. Például:

Saját magam számára elsősorban az alábbi módszert használom űrlap létrehozására, ha új az objektum, akkor az "Űrlapok" fülön, az "Alap űrlapok" csoportból a "Megnyitás" ikonra kattintva meghívom a konstruktort az objektumból. (nagyító) (1. ábra). Ha az objektumnak vannak alapformái, akkor a metaadatfából hívom a konstruktort a "Hozzáadás" metódussal innen. helyi menüágak "Űrlapok" (2. ábra).
A forma és a tárgy kapcsolatáról készítek egy kis magyarázatot. Általában helyes telepítés tulajdonságok csökkentik a kódírás szükségességét.
Az űrlap "Adatok" tulajdonsággal rendelkezik, ez az űrlap fő tulajdonsága, és félkövérrel van kiemelve a "Részletek" fülön.

Ez biztosítja az "Adatok" tulajdonság rögzítését, a kiválasztott értéktől függően, új események, űrlapmódszerek és a megfelelő parancssor gombok hozzáadásának lehetősége.
Példa: " ParameterCurrentString"- ez a tulajdonság elérhető az űrlapmodulban, ha a fő attribútum típusa DirectoryList.

Egy könyvjelzőn Továbbá a lekérdezés felépítéséhez szükséges további lehetőségek csoportosítva vannak:

Nézzük a céljukat.

  1. Első (n) - lehetővé teszi egy meghatározott számú rekord kiválasztását, az elsőt a kérésben, figyelembe véve a rekordok meghatározott sorrendjét. A kérés szövegében generálni fog kulcsszó KIVÁLASZTÁS ELSŐ N
  2. Nincs ismétlődés – csak egyedi rekordok maradnak a kiválasztás részletes nyilvántartásában. A kérés szövegében megjelenik a SELECT kulcsszó KÜLÖNFÉLE
  3. Engedélyezett – a hozzáférési jogok korlátozásainak konfigurálásához szükséges; csak az adott jogosultsághoz engedélyezett rekordok jelennek meg (ha az opció nincs beállítva, a modet kérés nem hajtódik végre korlátozott jogosultsággal, hibát ad vissza). A kérés szövegében az opció a SELECT kulcsszót generálja ENGEDÉLYEZETT
  4. Lekérdezés típusa – adatok lekérése vagy ideiglenes tábla létrehozása. Az ideiglenes tábla opció lehetővé teszi a nevének megadását; ez a tábla a későbbiekben a szerkesztett lekérdezés közbenső adatforrásaként érhető el. Ebben az esetben a kulcsszó megjelenik a lekérdezés szövegében HELY
  5. A kapott adatok blokkolása a későbbi módosításhoz – feltételezhető, hogy amíg a forrástáblákból való olvasás folyamatban van, a többi munkamenetben le vannak tiltva. Ha az opció engedélyezve van, a kulcsszó megjelenik a lekérdezés szövegében VÁLTOZÁSRA. Ebben az esetben megadhatja, hogy a lekérdezésben részt vevők közül mely táblák legyenek zárolva; ha ez nem történik meg, akkor minden blokkolva lesz.

Az 1C vizsga 07.21. kérdése: Profi a platformon. A Lekérdezéstervező Speciális lapján található Nincs ismétlődő rekord jelző lehetővé teszi a következőket:

  1. Az ismétlődő sorok kizárása az adatforrástáblázatokból
  2. Zárja ki az ismétlődő sorokat a kapott lekérdezési táblázatból. Ez a művelet a részletes és összefoglaló nyilvántartásokra egyaránt vonatkozik
  3. Zárja ki az ismétlődő sorokat a kapott lekérdezési táblázatból. Ez a művelet csak a részletes nyilvántartásokra vonatkozik.

A harmadik válasz helyes. Az egyediség követelménye nem vonatkozik az összegekre.

Az 1C vizsga 07.22. kérdése: Profi a platformon. A lekérdezéstervező „Speciális” lapján található „Top 5 rekord” jelző lehetővé teszi a következőket:

  1. Jelenítse meg az első 5 rekordot a jelentésben. A rekordok kiválasztása a lekérdezéskészítőben konfigurált rendezési szabályok figyelembevétele nélkül történik
  2. Jelenítse meg az első 5 rekordot a jelentésben. A rekordok kiválasztása a lekérdezéskészítőben konfigurált rendezési szabályok alapján történik

A helyes válasz a második, a sorrendet vesszük figyelembe.

Az 1C vizsga 07.23. kérdése: Profi a platformon. A lekérdezéstervező „Speciális” lapján a „Módosítás” jelző (automatikus tranzakciós zárolási módban) lehetővé teszi a következőket:

  1. A megadott forrástáblázatok adatainak zárolása módosítás céljából lekérdezés végrehajtásakor (tranzakción kívül)
  2. Blokkolás a megadott forrástáblázatok adatainak kiolvasásához a lekérdezésben (a tranzakción kívül és belül egyaránt)
  3. A megadott forrástáblázatok adatainak zárolása beolvasáshoz (tranzakción belül)
  4. Az 1. és 2. válasz helyes

A harmadik válasz helyes. A zárolás feloldódik, amikor a futó tranzakció befejeződik.

Az 1C vizsga 07.24. kérdése: Profi a platformon. Ha a "Módosításhoz" jelző be van állítva (automatikus tranzakciós zárolási módban) a lekérdezéstervező "Speciális" lapján, zárolás történik:

  1. Az adatbázis tábla szintjén
  2. Az adatbázistáblák rekordszintjén
  3. A fájlszerver opcióban - adatbázistáblák szintjén
  4. Kliens-szerver verzióban - adatbázis tábla rekordok szintjén
  5. A 3. és 4. válasz helyes

A helyes válasz az ötödik.
További információ az automatikus és felügyelt tranzakciós zárolásokról.

Az 1C vizsga 07.25. kérdése: Profi a platformon. Ha a "Módosításhoz" jelző be van állítva (automatikus tranzakciózár módban) a lekérdezéstervező "Speciális" lapján, a következő adatok blokkolva lesznek:

  1. Minden forrástábla a lekérdezésben
  2. Csak virtuális forrástáblák szerepelnek a lekérdezésben
  3. Ha a "Módosítandó táblák" lista üres, akkor a lekérdezésben érintett összes tábla, egyébként csak a listában megadott táblák

A helyes válasz a harmadik, elemzés a bejegyzésben.

Az 1C vizsga 07.47. kérdése: Profi a platformon. Amikor megpróbál végrehajtani egy lekérdezést a "Select * From Directory.Nomenclature" szöveggel, ha olvasási korlátozások (a megfelelő szerepkörben) vannak meghatározva a címtárrekordokon, a következő történik:

  1. Minden adat megérkezik
  2. Csak az engedélyezett rekordokból származó adatok kerülnek lekérésre
  3. Hiba történik

A harmadik válasz helyes. A helyzet elkerülése érdekében be kell állítania az "Engedélyezett" opciót.

Szóval, kezdjük. Az egyértelműség kedvéért létrehozok egy forma kelléket.

Helyezzük az új kellékeket az űrlapra. Ezt kétféleképpen lehet megtenni.

Az első módszer: egyszerűen húzza a szükséges attribútumot az egérrel az elemek fülre.

A második módszer: adjunk hozzá egy új Field típusú űrlapelemet, és társítsuk a szükségeshez az elem tulajdonság segítségével Adat útvonal.

Húzok egy Boolean típusú kelléket, és automatikusan a nézetre lesz állítva Jelölőnégyzet mező.

A zászló maga nem érdekes számunkra. Sokkal érdekesebb az ingatlan Zászló típusa, amely három értéket vehet fel - Auto, Jelölőnégyzetés Kapcsoló.

Ha ezt a tulajdonságot az értékre állítjuk Kapcsoló, akkor a formánk többet fog gyönyörű kilátás.

Persze ha a váltókapcsoló kapcsolóiba az Igaz és a Hamis neveket írják, az nem túl szép. Cseréljük őket ismerősebbekre. Ehhez az elem tulajdonságot fogjuk használni Formátum szerkesztése hol a könyvjelzőn Boolean a váltókapcsoló gombok nevét a számunkra megfelelőbben állítjuk be.

Ezt követően a váltókapcsolónk szebb kinézetet ölt. Ha el akarjuk távolítani vagy el akarjuk helyezni a cím pozícióját, akkor ehhez szükségünk van az elem tulajdonságra Pozíció Cím... Amely sok különböző értéket vesz fel, beleértve a Nem.

Az űrlapelemekkel gyakorlati példák segítségével történő munkavégzéssel kapcsolatos további részletekért lásd a „Fejlesztési alapismeretek az 1C: Taxiban” című könyvet. Felügyelt alkalmazás fejlesztése 12 lépésben”.

Néha úgy tűnik, hogy egy programozási nyelv megtanulása 1C-ben nehéz és nehéz. Valójában a programozás 1C-ben egyszerű. Könyveim segítenek gyorsan és egyszerűen elsajátítani a programozást 1C: és "A fejlesztés alapjai az 1C: Taxiban" programozásban.

Tanuljon programozni 1C-ben a „Programozás 1C-ben 11 lépésben” című könyvem segítségével.

  1. Nincsenek bonyolult szakkifejezések.
  2. Több mint 700 oldal gyakorlati anyag.
  3. Minden feladathoz tartozik egy kép (screenshot).
  4. Feladatok gyűjteménye házi feladathoz.
  5. A könyv világos és egyszerű nyelven íródott - kezdőknek.

Ez a könyv azoknak szól, akik már elkezdtek programozni és bizonyos nehézségekkel küzdenek ezzel a témával, valamint azoknak, akik már régóta programoznak, de soha nem dolgoztak kezelt űrlapok 1C

  1. Nincsenek bonyolult szakkifejezések;
  2. Több mint 600 oldal gyakorlati anyag;
  3. Minden példához egy kép (screenshot) tartozik;
  4. A könyvet e-mailben küldjük el a címre PDF formátum... Bármilyen eszközön kinyitható!

Promóciós kód 15% kedvezményért - 48PVXHeYu


Ha ez a lecke segített valamilyen probléma megoldásában, tetszett, vagy hasznosnak bizonyult, akkor tetszőleges összeg átutalásával támogathatja a projektemet:

manuálisan is fizethet:

Yandex.Money - 410012882996301
Web Money - R955262494655

Csatlakozz a csoportjaimhoz.