Ustvarjanje traka po meri v programu Access

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Na traku – trak na vrhu okna programa, ki vsebuje skupine ukazov, je komponenta uporabniški vmesnik Microsoft Office Fluent. uporabniški vmesnik Office Fluent ponuja eno osnovno za ukaze v Access.

Ko začnete naprednejše programe s Access, lahko odločite, da želite prilagoditi trak Office Fluent za lažjo uporabo programa. Na primer, lahko skrijete nekatere ali vse privzete zavihke tako, da uporabniki ne morejo uporabljati določenih ukazov, lahko ustvarite nove, zavihke po meri, ki vsebujejo le ukaze, da želite, da bo na voljo.

V vse Microsoft Officeove programe, ki uporabljajo uporabniški vmesnik Office Fluent, uporabite razširljivi označevalni jezik (XML) za prilagajanje traku. Zato nekatera osnovna znanja XML je dobro. Ta članek ne obravnava konceptov XML, vendar ga posredujete osnovni postopek za prilagoditev traku in nekaj na primer XML, ki jih lahko spremenite, da ustreza vašim potrebam.

Ta članek se osredotoča na ustvarjanje lastne po meri trakovi z uporabo XML. Če želite, da uporabite vgrajena orodja za spreminjanje obstoječih trakovi, glejte prilagajanje traku v sistemu Office.

Kaj želite narediti?

Razumevanje tehnike prilagajanje traku

Ustvarjanje in uporaba traku po meri

Obnavljanje privzetih traku

Razumevanje primer XML

Razumevanje tehnike prilagajanje traku

V Accessprilagodite trak z ustvarjanjem prilagajanja XML in nato dodate kodo ali nastavitev lastnosti zbirke podatkov, ki naroči dostop uporabite ta XML, ko ga ustvarite na traku. XML-ja lahko uporabite, če želite skriti zavihkov obstoječih in če želite dodati nove kartice, ukaz skupine in ukazi. Navodila v tem članku je prikazano, kako dodate ukaze, ki so vgrajene dostop (na primer iskanje, razvrščanje, in shranite) in tem, kako dodate ukaze, ki se izvajajo dostop makri, ki jo je napisal sami.

Obstaja več mest, ki lahko shranite XML v, vendar je ena od najbolj metode shraniti v sistem tabelo v trenutni zbirki podatkov. Postopek vključuje ustvarjanje sistem tabelo z imenom USysRibbons, dodate na trak XML in nato določite, ali po meri traku prikaže za celotno zbirko podatkov, ali za določen obrazec ali poročilo. Določite lahko več po meri trakovi – enega za celoten program in dodatne trakovi za posamezne oblike ali poročila v zbirki podatkov.

Ustvarjanje in uporaba traku po meri

V tem razdelku so postopki po korakih za ustvarjanje in uporaba traku po meri.

Preden začnete

Prikaz sistemske tabele v podoknu za krmarjenje    Privzeto sistemske tabele niso prikazane v podoknu za krmarjenje, morate najprej spremeniti nastavitve v pogovornem oknu Možnosti krmarjenja , tako da si lahko ogledate USysRibbons tabele, ko ga ustvarite. Uporabite ta postopek:

  1. Odprto zbirko podatkov v Accessu, z desno tipko miške v vrstici za krmarjenje na vrhu podokna za krmarjenje in nato v priročnem meniju kliknite Možnosti krmarjenja .

  2. V pogovornem oknu Možnosti krmarjenja v razdelku Možnosti prikazapotrdite potrditveno polje Pokaži sistemske predmete in nato kliknite v redu.

    Dostop do sistema tabel prikazana v podoknu za krmarjenje.

Omogočanje prikaza dodatek uporabniški vmesnik sporočila o napakah    Sporočila o napakah so pomemben vir podatkov pri ustvarjanju in odpravljanje težav prilagajanje traku: XML, tako da je dobra ideja, da bi dostop, ki jih prikaže. Uporabite ta postopek:

  1. Kliknite Datoteka > možnosti. Opomba Če uporabljate Access 2007, kliknite Gumb »Microsoft Office« > Accessove možnosti.

  2. Kliknite Nastavitve odjemalca. Opomba Če uporabljate Access 2007, kliknite dodatno.

  3. V razdelku splošno, potrdite potrditveno polje Prikaži napake dodatek uporabniškega vmesnika in nato kliknite v redu.

Ustvarjanje tabele USysRibbons sistema

Ta postopek uporabite, če boste ustvarili tabelo USysRibbons sistema. Kasneje, boste v tej tabeli s za shranjevanje v prilagajanje traku XML.

  1. Na zavihku Ustvari v skupini tabele kliknite Tabela načrt.

  2. Dodajte ta polja v tabeli. Ne pozabite vnesti imena polj natančno tako, kot je prikazano.

    Ime polja

    Type (Vrsta)

    Velikost polja

    ID

    Samoštevilo

    Dolgo celo število

    RibbonName

    Besedilo

    255

    RibbonXml

    Zapisek

  3. Če želite, lahko dodate več polj v to tabelo, na primer polje »Comments« za opis funkcije traku XML.

  4. Izberite polje ID-ja . Na zavihku načrt v skupini Orodja kliknite Primarni ključ.

  5. V Orodni vrstici za hitri dostopkliknite Shraniali pritisnite CTRL + S. ime nove tabele USysRibbons.

Dodajanje prilagajanje traku: XML USysRibbons tabelo

Za namen v tem primeru, recimo, da želite preprečiti uporabniki zbirke podatkov, s katero koli od orodja na zavihku Ustvari . Poleg tega boste želeli ustvariti nov zavihek, ki se imenuje A zavihek po meri s samo ukaz »Prilepi« na to, kot je prikazano na spodnji sliki.

Custom Ribbon tab

XML v ta postopek ustvari te konfiguracije.

  1. V podoknu za krmarjenje z desno tipko miške USysRibbons in nato v priročnem meniju kliknite Pogled podatkovnega lista .

  2. Dodajte te podatke v tabelo. Lahko kopirate vzorec XML iz tega članka in prilepite neposredno v tabele.

    ID

    RibbonName

    RibbonXML

    (Samoštevilo« »)

    Zavihek mojega

    <customUI xmlns="http://schemas.microsoft.com
    /office/2006/01/customui">
    <ribbon startFromScratch="false">
    <tabs>
    <tab idMso="TabCreate" visible="false" />
    <tab id="dbCustomTab" label="A Custom Tab" visible="true">
    <group id="dbCustomGroup" label="A Custom Group">
    <control idMso="Paste" label="Built-in Paste" enabled="true"/>
    </group>
    </tab>
    </tabs>
    </ribbon>
    </customUI>
  3. Ta XML najprej naroči dostop ni »začeti od začetka« , to pomeni, določa, da Access prikaže privzetih zavihkov traku. Nato pove dostop do skriti le ena od privzete zavihke (zavihek Ustvari ). Na koncu ustvari nov zavihek traku, imenovan »A po meri Tab, «doda ukaz skupino z imenom »Skupina po meri« na zavihku in ukaz »Prilepi «doda v skupino. Če želite več informacij o tem primeru in kako prilagodite tako, da bo ustrezala vašim potrebam, glejte razdelek opredelitev primer XML.

  4. Zaprite USysRibbons tabele, in nato zaprite in znova odprite zbirko podatkov.

Uporaba traku po meri

Zdaj, da traku XML po meri so bili shranjeni v tabeli, naredite nekaj od tega, odvisno od tega, ali želite uporabiti na traku za celotno zbirko podatkov ali določen obrazec ali poročilo.

  • Uporaba traku po meri za celotno zbirko podatkov   

    1. Kliknite Datoteka > možnosti. Opomba Če uporabljate Access 2007, kliknite Gumb »Microsoft Office« > Accessove možnosti.

    2. Kliknite Trenutna zbirka podatkovin traku in možnosti orodne vrstice, izberite na seznamu Ime traku in nato kliknite na traku, ki ga želite – v tem primeru Moje Tab.

    3. Kliknite V redu.

  • Uporaba traku po meri za določen obrazec ali poročilo   

    1. V podoknu za krmarjenje z desno tipko miške obrazec ali poročilo, ki ga želite uporabiti traku po meri za in nato v priročnem meniju kliknite Pogled načrta .

    2. Če list z lastnostmi še ni prikazan, pritisnite F4, da ga prikažete.

    3. Na vrhu lista z lastnostmi, v razdelku Vrsta izbora, zagotovite, da je izbrana vrsta predmeta (obrazec ali poročilo), na seznamu.

    4. Na zavihku drugo lista z lastnostmi, kliknite na seznamu Ime traku in nato na traku, ki ga želite prikazati, ko odprete obrazec ali poročilo (v tem primeru je Moj zavihek).

    5. V orodni vrstici za hitri dostop kliknite Shrani ali pritisnite CTRL+S.

    6. Zaprite obrazec ali poročilo, in jo dvokliknite v podoknu za krmarjenje, da ga znova odprete.

      Je prikazana na traku, ki ste ga izbrali.

Potem ko ste preverili, da na traku po meri deluje pravilno, lahko skrijete sistemske tabele znova tako, da naredite to:

  1. Z desno tipko miške v vrstici za krmarjenje na vrhu podokna za krmarjenje in nato v priročnem meniju kliknite Možnosti krmarjenja .

  2. V pogovornem oknu Možnosti krmarjenja v razdelku Prikaži možnostipočistite potrditveno polje Pokaži sistemske predmete in nato kliknite v redu.

Na vrh strani

Obnavljanje privzetih traku

Če želite več uporabljati traku po meri in obnoviti privzetih traku, uporabite eno od teh procedur, odvisno od tega, ali traku po meri uporablja tako, da celoten program ali določen obrazec ali poročilo.

Obnovitev privzete ravni programa traku

  1. Kliknite Datoteka > možnosti. Opomba Če uporabljate Access 2007, kliknite Gumb »Microsoft Office« > Accessove možnosti.

  2. Kliknite Trenutna zbirka podatkov, nato pa v razdelku traku in možnosti orodne vrstice, izbrišite vsebino polja Ime traku .

  3. Zaprite in znova odprite zbirko podatkov.

Access prikaže njegovo privzetih zavihkov traku. Trak XML ostane v tabeli USysRibbons, dokler ga izbrišete, če želite obnoviti traku po meri, lahko to storite tako, da nastavite možnost Ime traku nazaj na vrednost je vseboval prej.

Obnavljanje privzetih traku za obrazec ali poročilo

  1. Odprite obrazec ali poročilo v pogledu načrta.

  2. Če list z lastnostmi še ni prikazan, pritisnite F4, da ga prikažete.

  3. Na vrhu lista z lastnostmi, v razdelku Vrsta izbora, zagotovite, da je izbrana vrsta predmeta (obrazec ali poročilo), na seznamu.

  4. Na zavihku drugo lista z lastnostmi, izbrišite vsebine Traku ime lastnosti polja.

  5. Shranjevanje, zapiranje in jo znova odprite obrazec ali poročilo.

Trak XML ostane v tabeli USysRibbons, dokler ga izbrišete, če želite obnoviti traku po meri, lahko to storite tako, da nastavite vrednost v lastnosti Ime traku nazaj na vrednost je vseboval prej.

Na vrh strani

Razumevanje primer XML

Tukaj je primer XML, ki je bila prej v tem članku in želite prikaz traku po meri, ki jo je ustvaril.

<customUI xmlns="http://schemas.microsoft.com
/office/2006/01/customui">
<ribbon startFromScratch="false">
<tabs>
<tab idMso="TabCreate" visible="false" />
<tab id="dbCustomTab" label="A Custom Tab" visible="true">
<group id="dbCustomGroup" label="A Custom Group">
<control idMso="Paste" label="Built-in Paste" enabled="true"/>
</group>
</tab>
</tabs>
</ribbon>
</customUI>

Custom Ribbon tab

V tem primeru v drugi vrstici XML nastavi atribut startFromScratch kot False. Nastavitev vrednosti False zagotavlja, da Access pusti vse strani zavihkov obstoječih nedotaknjene in doda vse nove kartice na desni strani že obstoječe. Nastavitev ta atribut True odstrani vse obstoječe zavihke in prikaže samo tiste, ki jih ustvarite v vaš XML. Tudi, če nastavite atribut startFromScratchFalse, lahko še vedno skriti posameznih zavihkih. To je razvidno četrti vrstice XML, ki skrije vgrajeno zavihek Ustvari . Ostale vrstice ustvarite zavihka po meri in skupino po meri in nato dodajte vgrajeni ukaz »Prilepi« v skupini tako, da uporabite to vrstico XML.

<control idMso="Paste" label="Built-in Paste" enabled="true"/>

Dodajanje dodatnih skupine ali kontrolnike na traku v po meri    Dodate lahko več skupine in kontrolniki na trak z dodajanjem podobne vrstice XML in zamenjavo različnih idMso in oznako vrednosti. Na primer, če želite ustvariti kontrolnik, ki v Excel izvozi trenutno izbranega predmeta uporabite te XML.

<control idMso="ExportExcel" label="Export to Excel" enabled="true"/>

Če želite dodati kontrolnik skupini isto kot ukaz »Prilepi« , vstavite novo vrstico z XML, tik pred ali za črto, ki ustvari ukaz Prilepi . Če želite ustvariti novo skupino, kopirajte, prilepite in spremenite XML, ki ustvari skupino Po meri skupina , zgoraj. Naslednji primer prikazuje XML, ki sešteje dva kontrolnika v skupino po meri.

<customUI xmlns="http://schemas.microsoft.com
/office/2006/01/customui">
<ribbon startFromScratch="false">
<tabs>
<tab idMso="TabCreate" visible="false" />
<tab id="dbCustomTab" label="A Custom Tab" visible="true">
<group id="dbCustomGroup" label="A Custom Group">
<control idMso="Paste" label="Built-in Paste" enabled="true"/>
</group>
<group id="dbCustomGroup2" label="Another Custom Group">
<control idMso="ImportExcel" label="Import from Excel" enabled="true"/>
<control idMso="ExportExcel" label="Export to Excel" enabled="true"/>
</group>
</tab>
</tabs>
</ribbon>
</customUI>

Ta XML doda Zavihek po meri vdrugo skupino. Kot je prikazano na spodnji sliki, novo skupino, ki vsebuje dva kontrolnika, ki začne operacijo uvoza iz Excela in ena, ki začne izvozite podatke v Excel.

Custom Ribbon tab with two groups

Opomba: Vsak id skupine in zavihek id vrednost v traku po meri, mora biti enolična.

Naučite se idMso vrednost ukaza    Če želite izvedeti idMso vrednost vdelan ukaz, uporabite ta postopek:

  1. Kliknite Datoteka > možnosti. Opomba Če uporabljate Access 2007, kliknite Gumb »Microsoft Office« > Accessove možnosti.

  2. Kliknite prilagoditev traku ali orodni vrstici za hitri dostop. Opomba Če uporabljate Access 2007, kliknite Prilagodi.

  3. Premaknite kazalec nad element, ki ga želite informacije o. Access prikaže vrednost kontrolnika idMso kot zaslonski namig, v oklepajih.

Dodaj ukaz za zagon makra dostop    Dodate lahko še več prilagodljivosti na traku v po meri tako, da dodate ukaze, ki se izvajajo dostop makri. Recimo, da ste ustvarili makra MojMakro. Če želite dodati ukaz na traku, ki se zažene makro, dodajte naslednjo vrstico v XML.

<button id="RunMyMacro" label="Run My Macro" onAction="MyMacro"/>

Če želite dodati kontrolnik skupini isto kot ukaz »Prilepi« v starejših primeru, vstavite novo vrstico z XML tik pred ali za črto, ki ustvari ukaz Prilepi . Naslednji primer prikazuje XML, ki jih doda ukaz.

<customUI xmlns="http://schemas.microsoft.com
/office/2006/01/customui">
<ribbon startFromScratch="false">
<tabs>
<tab idMso="TabCreate" visible="false" />
<tab id="dbCustomTab" label="A Custom Tab" visible="true">
<group id="dbCustomGroup" label="A Custom Group">
<control idMso="Paste" label="Built-in Paste" enabled="true"/>
<button id="RunMyMacro" label="Run My Macro" onAction="MyMacro"/>
</group>
<group id="dbCustomGroup2" label="Another Custom Group">
<control idMso="ImportExcel" label="Import from Excel" enabled="true"/>
<control idMso="ExportExcel" label="Export to Excel" enabled="true"/>
</group>
</tab>
</tabs>
</ribbon>
</customUI>

Na vrh strani

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×