Discussione:
Nascondere la barra multifunzione
(troppo vecchio per rispondere)
v***@alice.it
2007-03-26 22:54:48 UTC
Permalink
Salve a tutti i n.g.
Vorrei nascondere la barra multifunzione (Office 2007) all'apertura di
un database.
Ho seguito passo passo l'help"Nascondere la barra multifunzione
all'avvio di Access" senza però ottenere il risultato sperato.

Ho creato una tabella con due campi "RibbonName" tipo testo e
"RibbonXML" tipo memo, provvisoriamente chiamata "Tabella1". Ho messo
come valore predefinito per il campo "RibbonName" : HideTheRibbon,
mentre non ho potuto fare la stessa cosa per il campo "RibbonXML",
inserendo come valore predefinito : <CustomUIxmlns="http://
schemas.microsoft.com/office/2006/01/CustomUI"> <Ribbon
startFromScratch="true"/> </CustomUI> perché mi dava l'errore. Allora
il suddetto valore l'ho inserito direttamente in tabella (chiaramente
nel campo "RibbonXML").

Perché ho chiamato provvisoriamente la tabella "Tabella1"? Perché
appena l'ho rinominata (come da copione)"USysRibbons" la tabella è
scomparsa (nelle istruzioni non c'è il passaggio di rinominare la
tabella, però, come ho detto in precedenza, siccome in valore
predefinito nell'inserire <CustomUIxmlns= etc... mi dava l'errore, sono
stato costretto a darle un nome fittizio per non farla scomparire e
poter inserire il suddetto codice).

Sempre seguendo le istruzioni, ho chiuso il database, l'ho riaperto,
ho fatto clic sul pulsante Microsoft Office / Opzioni di Access /
Database corrente / Opzioni barra multifunzione e barra degli
strumenti, selezionando infine HideTheRibbon facendo clic su Nome
barra multifunzione.

Ho chiuso, ho riaperto ma la barra sempre lì ................. :-(

Ho interpretato bene il passo passo oppure ho preso il classico...
lucciole per lanterne?
Ciao Vladimiro.
Cinzia
2007-03-28 14:04:48 UTC
Permalink
Ciao Vladimiro,
<***@alice.it> ha scritto nel messaggio news:***@p77g2000hsh.googlegroups.com...
Salve a tutti i n.g.
Vorrei nascondere la barra multifunzione (Office 2007) all'apertura di
un database.
Ho seguito passo passo l'help"Nascondere la barra multifunzione
all'avvio di Access" senza però ottenere il risultato sperato.

Ho creato una tabella con due campi "RibbonName" tipo testo e
"RibbonXML" tipo memo, provvisoriamente chiamata "Tabella1". Ho messo
come valore predefinito per il campo "RibbonName" : HideTheRibbon,
mentre non ho potuto fare la stessa cosa per il campo "RibbonXML",
inserendo come valore predefinito : <CustomUIxmlns="http://
schemas.microsoft.com/office/2006/01/CustomUI"> <Ribbon
startFromScratch="true"/> </CustomUI> perché mi dava l'errore.
Non puoi inserire solo questo pezzo di stringa perchè ti da un errore di non
conformità con il ddt, se tu non vuoi far comparire nessun gruppo puoi usare
questo trucchetto:
Definisci comunque un TAB ma gli dici che è invisibile ad esempio:

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

</tabs>
</ribbon>
</customUI>

Nota il visible=false di questa riga <tab id="dbCustomTab" label="A Custom
Tab" visible="false">


Allora il suddetto valore l'ho inserito direttamente in tabella (chiaramente
nel campo "RibbonXML").

Non ho capito questo passaggio

Perché ho chiamato provvisoriamente la tabella "Tabella1"? Perché
appena l'ho rinominata (come da copione)"USysRibbons" la tabella è
scomparsa (nelle istruzioni non c'è il passaggio di rinominare la
tabella, però, come ho detto in precedenza, siccome in valore
predefinito nell'inserire <CustomUIxmlns= etc... mi dava l'errore, sono
stato costretto a darle un nome fittizio per non farla scomparire e
poter inserire il suddetto codice).
Per non farla scomparire dovresti rendere visibili gli oggetti di sistema o
nascosti in questo modo:
Per visualizzare gli oggetti di sitema cliccare sulla parte superiore del
pannello di navgazione o come lo chiamano loro "Opzioni di spostamento" con
il pulsanrte destro del mouse e metti la spunta a Mostra Oggetti di sistema.



Sempre seguendo le istruzioni, ho chiuso il database, l'ho riaperto,
ho fatto clic sul pulsante Microsoft Office / Opzioni di Access /
Database corrente / Opzioni barra multifunzione e barra degli
strumenti, selezionando infine HideTheRibbon facendo clic su Nome
barra multifunzione.

Ho chiuso, ho riaperto ma la barra sempre lì ................. :-(

Ho interpretato bene il passo passo oppure ho preso il classico...
lucciole per lanterne?
Ciao Vladimiro.

Vedi un po' cosa succede cambiando il contenuto del campo RibbonXML con
quello che ti ho indicato sopra... a me ha funzionato!
Facci sapere!

Ciao
--
Cinzia [Office Access MVP]
_______________________
www.riolab.org
----------------------------------------
v***@alice.it
2007-03-28 21:51:51 UTC
Permalink
Post by Cinzia
Non puoi inserire solo questo pezzo di stringa perchè ti da un errore di non
conformità con il ddt, se tu non vuoi far comparire nessun gruppo puoi usare
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon startFromScratch="true">
<tabs>
<tab id="dbCustomTab" label="A Custom Tab" visible="false">
<group id="dbCustomGroup" label="A Custom Group">
<control idMso="Paste" label="Built-in Paste" enabled="true"/>
</group>
</tab>
</tabs>
</ribbon>
</customUI>
Nota il visible=false di questa riga <tab id="dbCustomTab" label="A Custom
Tab" visible="false">
Allora il suddetto valore l'ho inserito direttamente in tabella (chiaramente
nel campo "RibbonXML").
Non ho capito questo passaggio
Ho provato ad inserire il suddetto valore in struttura tabella (Campo
RibbonXML) nella riga "Valore predefinito" e dandomi l'errore, ho
aperto la tabella ed il suddetto valore l'ho inserito direttamente nel
campo.
Post by Cinzia
Vedi un po' cosa succede cambiando il contenuto del campo RibbonXML con
quello che ti ho indicato sopra... a me ha funzionato!
Facci sapere!
Prima di risponderti voglio dirti una cosa.
Se non ricordo male, ho letto qualche giorno fa su questo gruppo,
della tua partecipazione ad un convegno per illustrare Access 2007;
allora pensavo, non avendo avuto subito una risposta, ma dove cavolo è
andata a finire Cinzia?
Ed invece eccoti qui.
Funziona alla grande!
Grazie Vladimiro.
Post by Cinzia
Cinzia [Office Access MVP]
_______________________
www.riolab.org
----------------------------------------
MA
2007-03-29 14:19:30 UTC
Permalink
Post by v***@alice.it
Prima di risponderti voglio dirti una cosa.
Se non ricordo male, ho letto qualche giorno fa su questo gruppo,
della tua partecipazione ad un convegno per illustrare Access 2007;
allora pensavo, non avendo avuto subito una risposta, ma dove cavolo è
andata a finire Cinzia?
Ed invece eccoti qui.
Il convegno è il Cisa, ma ci sarà il 7-8 giugno a Milano
Perchè non fai un salto e vi partecipi?
--
--
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
v***@alice.it
2007-03-29 17:42:53 UTC
Permalink
Post by MA
Post by v***@alice.it
Prima di risponderti voglio dirti una cosa.
Se non ricordo male, ho letto qualche giorno fa su questo gruppo,
della tua partecipazione ad un convegno per illustrare Access 2007;
allora pensavo, non avendo avuto subito una risposta, ma dove cavolo è
andata a finire Cinzia?
Ed invece eccoti qui.
Il convegno è il Cisa, ma ci sarà il 7-8 giugno a Milano
Perchè non fai un salto e vi partecipi?
Non sarebbe male, dovrei organizzarmi con il lavoro e la famiglia (nel
senso farmi un bel viaggio da solo)... mi hai messo proprio in
difficoltà!!!!
Comunque vada, ti ringranzio intanto per l'invito.
Vladimiro.
Post by MA
--
Massimiliano Amendolawww.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Continua a leggere su narkive:
Risultati di ricerca per 'Nascondere la barra multifunzione' (Domande e Risposte)
6
risposte
URGENTISSIMO!!!!!COME FACCIO A CAPIRE SE HO LO SCANNER?
iniziato 2011-01-25 08:34:51 UTC
stampanti
Loading...