Pielāgotas lentes izveide programmā Access

Piezīme.: Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā.

Lentes — lentes programmas logu, kas satur komandu grupas augšdaļā — ir Microsoft Office Fluent lietotāja interfeisskomponents. Office Fluent lietotāja interfeiss nodrošina komandām Accessvienu sākumu.

Sākot izveidot sarežģītāku lietojumprogrammas ar Access, varat nolemt, kuru vēlaties pielāgot Office Fluent lenti, lai būtu vieglāk izmantot lietojumprogrammu. Piemēram, var paslēpt dažas vai visas noklusējuma cilnes, lai lietotāji nevar izmantot noteiktas komandas, un jūs varat izveidot jaunu, pielāgotas cilnes, kas satur tikai komandas, kuru vēlaties izmantot pieejama.

Visās Microsoft Office programmās, kas izmanto Office Fluent lietotāja interfeiss, izmantojiet paplašināmās iezīmēšanas valoda (XML) pielāgot lenti. Tāpēc dažas pamatzināšanas par XML ir noderīgi. Šajā rakstā nav izklāstīta XML koncepciju, bet tas jums nodrošinām pamatdarbības lentes pielāgošanas un daži piemērs XML, varat pielāgot savām vajadzībām.

Šajā rakstā galvenā uzmanība ir pievērsta kā izveidot savu pielāgoto lentes, izmantojot XML. Ja vēlaties izmantot iebūvētos rīkus, lai modificētu esošu lentes, skatiet rakstu Office lentes pielāgošana.

Ko vēlaties darīt?

Lentes pielāgošanas paņēmieniem izpratne

Izveidot un lietot pielāgotas lentes

Atjaunot noklusējuma lente

Izprast XML piemērs

Lentes pielāgošanas paņēmieniem izpratne

Access, jūs pielāgot lenti, veidojot pielāgošanas XML un pēc tam pievienojot kodu vai iestatījumu datu bāzes rekvizītus, kas uzdot pieeju, lai izmantotu šo XML, veidojot lentē. XML var izmantot, lai paslēptu esošās cilnes un pievienot jaunas cilnes, komanda grupas un komandas. Šajā rakstā minētās procedūras parādīsim, kā pievienot komandas, kas ir iebūvētas Access (piemēram, atrast, kārtot, un saglabāt) un kā pievienot komandas, kuros darbojas Access makro, ko pats rakstītajā tekstā.

Ir vairākas vietas, kas var glabāt XML formātā, bet viens no vienkāršākajiem metodes ir jāsaglabā sistēmas tabulā pašreizējā datu bāzē. Process ietver sistēmas tabulas ar nosaukumu USysRibbons pievienošana lentes XML, un pēc tam norādot vai pielāgotas lentes parāda datu bāzes kopumā vai noteiktas formas vai atskaites izveide. Var definēt vairākus pielāgotus lentes — vienu visu lietojumprogrammu un papildu lentes atsevišķas formas vai atskaites datu bāzē.

Izveidot un lietot pielāgotas lentes

Tālāk minētajās sadaļās ir norādītas darbības soli pa solim, kā izveidi un lietošanu pielāgotas lentes.

Pirms sākat darbu

Rādīt sistēmas tabulas navigācijas rūtī    Pēc noklusējuma sistēmas tabulās netiek parādītas navigācijas rūti, lai vispirms jāmaina iestatījums dialoglodziņā Navigācijas opcijas , lai jūs varētu redzēt USysRibbons tabulas pēc tās izveides. Izmantojiet šādu procedūru:

  1. Kad ir atvērta datu bāzi programmā Access, ar peles labo pogu noklikšķiniet uz navigācijas joslas navigācijas rūts augšdaļā un pēc tam īsinājumizvēlnē noklikšķiniet uz Navigācijas opcijas .

  2. Dialoglodziņā Navigācijas opcijas sadaļā Displeja opcijasatzīmējiet izvēles rūtiņu Rādīt sistēmas objektus un pēc tam noklikšķiniet uz Labi.

    Piekļuves sistēmas tabulas tiek parādītas navigācijas rūtī.

Iespējot pievienojumprogrammu lietotāja interfeisa kļūdas ziņojumi attēlojums    Kļūdu ziņojumi ir noderīgs informācijas avots, kad veidojat un problēmu novēršanas lentes pielāgošanas XML, lai tas būtu ieteicams veikt tās parādītu Access. Izmantojiet šādu procedūru:

  1. Noklikšķiniet uz Fails > Opcijas. Ņemiet vērā, ja izmantojat programmu Access 2007, noklikšķiniet uz Microsoft Office pogas > Access opcijas.

  2. Noklikšķiniet uz klienta iestatījumi. Ņemiet vērā, ja izmantojat programmu Access 2007, noklikšķiniet uz papildu.

  3. Sadaļā Vispārīgi, atzīmējiet izvēles rūtiņu Rādīt pievienojumprogrammu lietotāja interfeisa kļūdas un pēc tam noklikšķiniet uz Labi.

USysRibbons sistēmas tabulas izveide

Izmantojiet šo procedūru, lai izveidotu USysRibbons sistēmas tabulu. Vēlāk šajā tabulā tiks izmantot, lai saglabātu lentes pielāgošanas XML.

  1. Cilnes izveidot grupā tabulas noklikšķiniet uz Tabulas noformējums.

  2. Lauka pievienošana tabulai. Noteikti ierakstiet lauku nosaukumi tieši tā, kā parādīts.

    Lauka nosaukums

    Tips

    Lauka lielums

    ID

    Autom_num

    Garš vesels skaitlis

    RibbonName

    Teksts

    255

    RibbonXml

    Memo

  3. Ja vēlaties, varat pievienot papildu laukus šajā tabulā, piemēram, lauks Comments, lai aprakstītu lentes XML funkciju.

  4. Atlasiet lauku ID . Cilnes noformējums grupā Rīki noklikšķiniet uz Primārā atslēga.

  5. Ātrās piekļuves rīkjoslai, noklikšķiniet uz saglabātvai nospiediet taustiņu kombināciju CTRL + S. nosaukumu jaunās tabulas USysRibbons.

Lentes pielāgošanas XML pievienošana USysRibbons tabulai

Šajā piemērā nolūkā pieņemsim, ka vēlaties neļaut lietotājiem datu bāzes nevarētu izmantot nevienu no rīki cilnē izveidot . Turklāt, kuru vēlaties izveidot jaunu cilni nosaukumu Cilnē Pielāgota ar tikai komandu Ielīmēt par to, kā parādīts šajā ilustrācijā.

Ziņojums “Automātiskā atjaunošana atspējota” izvēlnē Darbības

XML šajā procedūrā tiek izveidots šo konfigurāciju.

  1. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz USysRibbons tabulas un pēc tam īsinājumizvēlnē noklikšķiniet uz Datu lapas skatā .

  2. Pievienojiet tabulai tālāk norādītajiem datiem. Varat kopēt šajā rakstā XML parauga un ielīmējiet to tieši tabulā.

    ID

    RibbonName

    RibbonXML

    (AutoNumber)

    Cilne manas

    <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. Šajā XML vispirms dod norādījumu piekļuve nav "sākt no nulles" — tas ir, tajā ir norādīts Access parādīt noklusējuma lentes cilnēs. Pēc tam to stāsta piekļuvi paslēpšana tikai viens no noklusējuma tabulatori (cilnes izveidot ). Visbeidzot, tas izveido jaunu lentes cilni ar nosaukumu "Pielāgojamie rekvizīti" pievieno komandu grupu ar nosaukumu "Pielāgots grupa" uz cilni, un grupai pievieno komandu Ielīmēt. Lai iegūtu papildinformāciju par šajā piemērā un kā to pielāgot, lai tās atbilstu jūsu vajadzībām, skatiet sadaļā saprast XML piemērs.

  4. Aizveriet USysRibbons tabulu, un pēc tam aizveriet un vēlreiz atveriet datu bāzi.

Pielāgotas lentes lietošana

Tagad, kad pielāgotas lentes XML ir saglabāts tabulā, veiciet vienu no šīm darbībām, atkarībā no tā, vai vēlaties lietot lentes visā datu bāzē vai noteiktai veidlapai vai atskaitei.

  • Pielāgotas lentes lietošana visā datu bāzē   

    1. Noklikšķiniet uz Fails > Opcijas. Ņemiet vērā, ja izmantojat programmu Access 2007, noklikšķiniet uz Microsoft Office pogas > Access opcijas.

    2. Noklikšķiniet uz Pašreizējā datu bāze, un pēc tam sadaļā lenti un rīkjoslas opcijas, atlasiet saraksta Lentes nosaukums un pēc tam noklikšķiniet uz lenti, kurā vēlaties — šajā gadījumā Mana cilnes.

    3. Noklikšķiniet uz Labi.

  • Pielāgotas lentes lietošana noteiktai veidlapai vai atskaitei   

    1. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz formas vai atskaites, kuru vēlaties lietot pielāgotu lenti, un pēc tam īsinājumizvēlnē noklikšķiniet uz Noformējuma skats .

    2. Ja rekvizītu lapa vēl nav parādīta, nospiediet taustiņu F4, lai to parādītu.

    3. Rekvizītu lapas sadaļā atlases tipsaugšdaļā pārliecinieties, vai sarakstā ir atlasīta objekta tips (formu vai atskaiti).

    4. Rekvizītu lapas cilnē citas noklikšķiniet uz saraksta Lentes nosaukums un pēc tam uz lentes, kuru vēlaties parādīt, kad atverat formu vai atskaiti (šajā gadījumā Mans Tab).

    5. Ātrās piekļuves rīkjoslā noklikšķiniet uz Saglabāt vai nospiediet taustiņu kombināciju CTRL + S.

    6. Aizveriet formu vai atskaiti un pēc tam veiciet dubultklikšķi uz tās navigācijas rūti, lai vēlreiz to atveriet.

      Tiek parādīta atlasīto lentes.

Kad esat pārliecinājies, vai pielāgotas lentes darbojas pareizi, varat paslēpt sistēmas tabulas vēlreiz, veicot šādas darbības:

  1. Ar peles labo pogu noklikšķiniet uz navigācijas joslas navigācijas rūts augšdaļā un pēc tam īsinājumizvēlnē noklikšķiniet uz Navigācijas opcijas .

  2. Dialoglodziņā Navigācijas opcijas sadaļā Attēlojuma opcijasnotīriet izvēles rūtiņu Parādīt sistēmas objektus un pēc tam noklikšķiniet uz Labi.

Uz lapas sākumu

Atjaunot noklusējuma lente

Lai pārtraukt izmantot pielāgotas lentes un atjaunotu noklusējuma lenti, veiciet kādu no tālāk aprakstītajām procedūrām atkarībā no tā, vai pielāgotas lentes izmanto visā piemērojot vai noteiktai veidlapai vai atskaitei.

Atjaunot noklusējuma lietojumprogrammas līmeņa lente

  1. Noklikšķiniet uz Fails > Opcijas. Ņemiet vērā, ja izmantojat programmu Access 2007, noklikšķiniet uz Microsoft Office pogas > Access opcijas.

  2. Noklikšķiniet uz Pašreizējā datu bāzeun pēc tam sadaļā lenti un rīkjoslas opcijas, dzēsiet Lentes nosaukums lodziņa saturu.

  3. Aizveriet un pēc tam vēlreiz atveriet datu bāzi.

Programma Access parāda tās noklusējuma lentes cilnēs. Lentes XML paliek USysRibbons tabulā, kamēr tas netiek izdzēsts, tāpēc, ja vēlaties atjaunot pielāgotas lentes, to var izdarīt, iestatot opciju Lentes nosaukuma atpakaļ uz vērtību tajā iepriekš.

Atjaunot noklusējuma lentes formai vai atskaitei

  1. Atveriet formu vai atskaiti noformējuma skatā.

  2. Ja rekvizītu lapa vēl nav parādīta, nospiediet taustiņu F4, lai to parādītu.

  3. Rekvizītu lapas sadaļā atlases tipsaugšdaļā pārliecinieties, vai sarakstā ir atlasīta objekta tips (formu vai atskaiti).

  4. Rekvizītu lapas cilnē citas dzēst Lenti rekvizītu lodziņa saturu.

  5. Saglabāt, aizvērt un vēlreiz atveriet formu vai atskaiti.

Lentes XML paliek USysRibbons tabulā, kamēr tas netiek izdzēsts, tāpēc, ja vēlaties atjaunot pielāgotas lentes, to var izdarīt, iestatot vērtību Lentes nosaukums īpašuma vērtība tajā iepriekš.

Uz lapas sākumu

Izprast XML piemērs

Šeit ir XML piemērs, kas tika izmantoti iepriekš šajā rakstā un ilustrācija pielāgotas lentes tā izveidota.

<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>

Ziņojums “Automātiskā atjaunošana atspējota” izvēlnē Darbības

Šajā piemērā XML otrajā rindā iestata startFromScratch atribūts kā aplams. Iestatot vērtību FALSE nodrošina, ka Access atstāj visus esošos tabulatorus neskartu un pievieno visas jaunas cilnes labajā pusē esošās. Iestatot šo atribūtu True , tiek noņemtas visas esošās cilnes un parāda tikai tie, ko izveidojat savu XML. Pat tad, ja startFromScratch atribūts ir iestatīts uz aplams, joprojām varat paslēpt atsevišķu cilni. Tas apliecina XML, kas paslēpj iebūvētu cilnes izveidot ceturtajā rindā. Pārējām rindiņām pielāgotas cilnes un pielāgotas grupas izveide un pēc tam pievienojiet iebūvēto komandu Ielīmēt grupai, izmantojot XML šādu rindu.

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

Pievienot papildu grupas vai pielāgotas lentes vadīklas    Lente varat pievienot papildu grupām un vadīklas, pievienojot līdzīgi XML rindiņās un dažādu idMso un etiķete vērtību aizstāšanas. Piemēram, lai izveidotu vadīklā, kas eksportē pašlaik atlasīto objektu uz Excel izmantot šo XML.

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

Lai pievienotu vadīklu tās pašas grupas, komanda Ielīmēt , ievietot jaunas rindiņas XML tieši pirms vai pēc rindas, kas izveido komandu Ielīmēt . Lai izveidotu jaunu grupu, varat kopēt, ielīmēt un modificēt XML, kas izveido iepriekš Pielāgotu grupu grupu. Šajā piemērā parādīts XML, kas pievieno divas vadīklas pielāgoto grupu.

<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>

Šajā XML pievieno vēl vienu grupu Cilnē Pielāgota. Kā parādīts šajā ilustrācijā, jaunas grupas satur divas vadīklas — vienu, kas izraisa importēšanas operācijas no programmas Excel un kādu, kas izraisa eksportēšanas operācijas programmā Excel.

Custom Ribbon tab with two groups

Piezīme.: Katram pielāgotas lentes grupas id un cilnes id vērtībai jābūt unikālai.

Uzziniet idMso vērtību komandu    Lai iegūtu iebūvēto komandu idMso vērtību, veiciet šādas darbības:

  1. Noklikšķiniet uz Fails > Opcijas. Ņemiet vērā, ja izmantojat programmu Access 2007, noklikšķiniet uz Microsoft Office pogas > Access opcijas.

  2. Noklikšķiniet uz pielāgot lenti vai ātrās piekļuves rīkjoslai. Ņemiet vērā, ja izmantojat programmu Access 2007, noklikšķiniet uz pielāgot.

  3. Novietojiet rādītāju virs vienuma, par kuru vēlaties iegūt informāciju. Programma Access parāda vadīklas idMso vērtībai ekrāna padoms, iekavās.

Lai izpildītu Access makro komanda Pievienot    Varat pievienot papildu elastību pielāgotas lentes, pievienojot komandas, kas darbojas Access makro. Pieņemsim, ka esat izveidojis makro ar nosaukumu MansMakro. Komanda pievienot lentei, tiek izpildīts makro, pievienojiet šo rindu jūsu XML.

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

Lai pievienotu vadīklu tās pašas grupas kā iepriekšējā piemērā komanda Ielīmēt , ievietot XML jaunu rindu tieši pirms vai pēc rindas, kas izveido komandu Ielīmēt . Šajā piemērā parādīts XML, kas pievieno komandu.

<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>

Uz lapas sākumu

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×