MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Ribbon criada em Access 2010 não roda em 2007

    Compartilhe

    asimoes
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 30/04/2013

    [Resolvido]Ribbon criada em Access 2010 não roda em 2007

    Mensagem  asimoes em Sex 24 Abr 2015, 20:39

    Ola Pessoal!

    Eu montei a Ribbon que segue abaixo mas mesmo trocando a linha
    Código:
    <customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
    para
    Código:
    <customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
    a mesma não executa e não da mensagens de erro!

    Alguém sabe o porque?

    Código:
    <customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
     <ribbon startFromScratch="false">
            <tabs>
        
                <tab id="TabMenuSistema" label="                                MODULO LIBERAÇÃO DE ENCOMENDAS                                ">

                 <group id="GroupForms" label="PROGRAMAÇÃO">

                     <labelControl id="LabelInfo1" label="     " />
                    <button id="myButton31" size="large" label="Nova Programação                      " imageMso="TablePropertiesDialog" onAction="AbreNovaProgramacao" />
                    <labelControl id="AnaLabelInfo11" label="     " />
                    <button id="myButton32" size="large" label="Reprogramação                         " imageMso="TableEraser" onAction="AbreReProgramacao" />
                    <labelControl id="AnaLabelInfo22" label="     " />
                    <button id="myButton33" size="large" label="Cadastro de Análise                      " imageMso="TableDrawTable" onAction="AbreCadAnaliseLiberada" />
                   <labelControl id="LabelInfo9" label="       " />
                 </group>


                    <group id="GroupConsultas" label="           CONSULTAS           ">
                       <splitButton id="SplitButtonCons" size="large">
                            <button id="Button101" imageMso="FilterToggleFilter" label="Consultas" />
                            <menu id="SplitMenuCons" itemSize="large">
                               <button id="BtConsPatio" imageMso="FilterToggleFilter" label="Histórico por Planejador" onAction="tabela" description="Consulta histórico de ordens gerada por planejador"/>
                               <menuSeparator id="Separador1"/>
                               <button id="BtConsSaldo" imageMso="FilterToggleFilter" label="Histórico por Semana" onAction="tabela" description="Consulta histórico de ordens gerada por semana"/>
                               <menuSeparator id="Separador2"/>
                               <button id="BtConsCarteira" imageMso="FilterToggleFilter" label="Histórico entre Período" onAction="tabela" description="Consulta histórico de ordens gerada entre período"/>
                               <menuSeparator id="Separador3"/>
                               <button id="BtConsLotacao" imageMso="FilterToggleFilter" label="Histórico por Encomenda" onAction="tabela" description="Consulta histórico de ordens gerada por Encomenda"/>
                            </menu>
                       </splitButton>
                    </group>


                    <group id="GroupRelatorios" label="           RELATÓRIOS           ">
                        <splitButton id="SplitButtonRel" size="large">
                            <button id="Button202" imageMso="CreateReport" label="Relatórios" />
                            <menu id="SplitMenuRel" itemSize="large">
                              <button id="BtRel_1" imageMso="CreateReport" label="Relatório 1" onAction="tabela" description="Insere Nova Programação"/>
                              <button id="BtRel_2" imageMso="CreateReport" label="Relatório 2" onAction="tabela" description="Insere Nova Programação"/>
                              <button id="BtRel_3" imageMso="CreateReport" label="Relatório 3" onAction="tabela" description="Insere Nova Programação"/>
                              <button id="BtRel_4" imageMso="CreateReport" label="Relatório 4" onAction="tabela" description="Insere Nova Programação"/>
                              <button id="BtRel_5" imageMso="CreateReport" label="Relatório 5" onAction="tabela" description="Insere Nova Programação"/>
                            </menu>
                        </splitButton>
                    </group>


                    <group id="GroupInfo" label=" ">
                       <labelControl id="LabelInfoVaz" label=" " />  
                       <labelControl id="LabelInfoEmp" label="                                                                                                                                                                                                                                                                   PPCP" />
                       <labelControl id="LabelInfoSis" label="                                                                                                                                                                                                                                           ANÁLISE DE ENCOMENDAS® - V.001" />
                    </group>


                </tab>
            </tabs>
      </ribbon>

    <!-- Oculta dentro aba Arquivo -->

       <backstage>
       <button idMso="FileSave" visible="false"/>
       <button idMso="SaveObjectAs" visible="false"/>
       <button idMso="FileSaveAsCurrentFileFormat" visible="false"/>
       <button idMso="FileOpen" visible="false"/>
       <button idMso="FileCloseDatabase" visible="false"/>
       <tab idMso ="TabRecent" visible="false"/>
       <tab idMso ="TabInfo" visible="false"/>
       <tab idMso ="TabNew" visible="false"/>
       <tab idMso ="TabPrint" visible="false"/>
       <tab idMso ="TabShare" visible="false"/>
       <tab idMso ="TabHelp" visible="false"/>
       <button idMso="ApplicationOptionsDialog" visible="true"/>
       <button idMso="FileExit" visible="false"/>

       </backstage>
    </customUI>

    Obrigado!


    .................................................................................
    Não tenho medo de compartilhar conhecimento.
    Essa é a unica coisa que as pessoas não poderão roubar de mim, pois ninguém nunca sabe igual, mesmo que saiba a mesma coisa.

    Avelino Sampaio
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3348
    Registrado : 04/04/2010

    Re: [Resolvido]Ribbon criada em Access 2010 não roda em 2007

    Mensagem  Avelino Sampaio em Sex 24 Abr 2015, 21:34

    Olá!

    O motivo é que a estrutura(esquema) da XML do Access 2010 é diferente do Access 2007.  

    Para que funcione no Access 2007 vc deverá retirar toda a seção < backstage >...< /backtage >, que funciona exclusivamente para as versões 2010 e 2013

    Baixe o Maestro do meu site.  Entre no arquivo Maestro_be.accdb (senha: a1234) e veja na tabela tblRibbons que montei uma ribbon para cada versão do Access.

    Aguardamos


    Última edição por Avelino Sampaio em Seg 27 Abr 2015, 16:25, editado 1 vez(es)


    .................................................................................
    ============ Quer aprender Access em alta velocidade ? ============

    || [Você precisa estar registrado e conectado para ver esta imagem.] Acesse o site UsandoAccess.com.br e veja um ótimo kit de ensino que tenho para você.

    ===========================================================

    asimoes
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 30/04/2013

    Re: [Resolvido]Ribbon criada em Access 2010 não roda em 2007

    Mensagem  asimoes em Seg 27 Abr 2015, 16:07

    Perfeito Avelino!

    Eu analisei o arquivo Maestro e percebi que o erro do meu xml estava no backstage desativei o mesmo e agora está rodando perfeitamente.


    Muito obrigado!





    .................................................................................
    Não tenho medo de compartilhar conhecimento.
    Essa é a unica coisa que as pessoas não poderão roubar de mim, pois ninguém nunca sabe igual, mesmo que saiba a mesma coisa.

      Data/hora atual: Sab 03 Dez 2016, 19:38