Jorge Gallardo
2008-09-05 12:34:27 UTC
Hola a todos.
tengo un problema con para crear menus personalizados en access 2007.
He seguido los pasos, de algunas web para crear los menus, y me he quedado
atascado y queria ver si alguno me puede orientar.
He creado la tabla USysRibbons
con los tres capos que se indica.
Id
RibbonName
RibbonXml
he introducido un codigo de ejemplo como xml, el cual me genera el menu
correspondiente en la barra de menus
He copiado un modulo que vi en un ejemplo para poder ejecutar a traves del
menu creado formularios que yo tengo en la base de datos.
pero cuando lo ejecuto me da el siguiente error.
* No se puede ejecutar la macro o la funcion de devolucion de llamada
onactionbutton.
Asegurese de que la macro o la funcionexiste y que utiliza los parametros
correctos.
He de decir que la base de datos de ejemplo esto funciona perfectamente,
pero en mi base de datos no.
y he copiado lo mismo, por lo que deduzco que me falta alguna chorrada que
no encuentro.
Os trasnfiero mi USysRibbons y el modulo.
-----------------------------------------
USysRibbons
-----------------------------------------
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" >
<ribbon startFromScratch="false">
<tabs>
<tab id="tab1" label="Color Picker">
<group id="grp1_1" label="Color Picker">
<gallery id="gal1_1_1"
label="Select Color" size="large" columns="5" rows="5"
screentip="Select Color" supertip="with a Gallery Color
Picker" imageMso="SmartArtChangeColorsGallery"
getItemImage="GetItemImageGallery"
getItemID="GetItemIDGallery"
onAction="OnActionGallery"
itemWidth="16" itemHeight="16"
getItemCount="GetItemCountGallery" >
<button id="SelOtherColor" imageMso="AppointmentColorDialog"
label="More ." onAction="OnActionButton" screentip=" More
colors"/>
</gallery>
<button id="btnInfo" size="large" label="F-compras"
screentip="Info"
supertip="About Sample Database" imageMso="F-compras"
onAction="OnActionButton" />
</group>
</tab>
</tabs>
</ribbon>
MODULO
-----------------------------------
basRibbonCallbacks
-----------------------------------
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" >
<ribbon startFromScratch="false">
<tabs>
<tab id="tab1" label="Color Picker">
<group id="grp1_1" label="Color Picker">
<gallery id="gal1_1_1"
label="Select Color" size="large" columns="5" rows="5"
screentip="Select Color" supertip="with a Gallery Color
Picker" imageMso="SmartArtChangeColorsGallery"
getItemImage="GetItemImageGallery"
getItemID="GetItemIDGallery"
onAction="OnActionGallery"
itemWidth="16" itemHeight="16"
getItemCount="GetItemCountGallery" >
<button id="SelOtherColor" imageMso="AppointmentColorDialog"
label="More ." onAction="OnActionButton" screentip=" More
colors"/>
</gallery>
<button id="btnInfo" size="large" label="F-compras"
screentip="Info"
supertip="About Sample Database" imageMso="F-compras"
onAction="OnActionButton" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>
Donde puede estar el fallo.
Yo lo que necesito es crear un menu donde pueda abrir los formularios que
tengo en mi base de datos y luego algunos informes.
Si alguien me puede facilitar un ejemplo mas claro os quedaria agradecido.
Un cordial saludo.
Para cualquier cosa ruego email: ***@ea4ayw.com
tengo un problema con para crear menus personalizados en access 2007.
He seguido los pasos, de algunas web para crear los menus, y me he quedado
atascado y queria ver si alguno me puede orientar.
He creado la tabla USysRibbons
con los tres capos que se indica.
Id
RibbonName
RibbonXml
he introducido un codigo de ejemplo como xml, el cual me genera el menu
correspondiente en la barra de menus
He copiado un modulo que vi en un ejemplo para poder ejecutar a traves del
menu creado formularios que yo tengo en la base de datos.
pero cuando lo ejecuto me da el siguiente error.
* No se puede ejecutar la macro o la funcion de devolucion de llamada
onactionbutton.
Asegurese de que la macro o la funcionexiste y que utiliza los parametros
correctos.
He de decir que la base de datos de ejemplo esto funciona perfectamente,
pero en mi base de datos no.
y he copiado lo mismo, por lo que deduzco que me falta alguna chorrada que
no encuentro.
Os trasnfiero mi USysRibbons y el modulo.
-----------------------------------------
USysRibbons
-----------------------------------------
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" >
<ribbon startFromScratch="false">
<tabs>
<tab id="tab1" label="Color Picker">
<group id="grp1_1" label="Color Picker">
<gallery id="gal1_1_1"
label="Select Color" size="large" columns="5" rows="5"
screentip="Select Color" supertip="with a Gallery Color
Picker" imageMso="SmartArtChangeColorsGallery"
getItemImage="GetItemImageGallery"
getItemID="GetItemIDGallery"
onAction="OnActionGallery"
itemWidth="16" itemHeight="16"
getItemCount="GetItemCountGallery" >
<button id="SelOtherColor" imageMso="AppointmentColorDialog"
label="More ." onAction="OnActionButton" screentip=" More
colors"/>
</gallery>
<button id="btnInfo" size="large" label="F-compras"
screentip="Info"
supertip="About Sample Database" imageMso="F-compras"
onAction="OnActionButton" />
</group>
</tab>
</tabs>
</ribbon>
MODULO
-----------------------------------
basRibbonCallbacks
-----------------------------------
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" >
<ribbon startFromScratch="false">
<tabs>
<tab id="tab1" label="Color Picker">
<group id="grp1_1" label="Color Picker">
<gallery id="gal1_1_1"
label="Select Color" size="large" columns="5" rows="5"
screentip="Select Color" supertip="with a Gallery Color
Picker" imageMso="SmartArtChangeColorsGallery"
getItemImage="GetItemImageGallery"
getItemID="GetItemIDGallery"
onAction="OnActionGallery"
itemWidth="16" itemHeight="16"
getItemCount="GetItemCountGallery" >
<button id="SelOtherColor" imageMso="AppointmentColorDialog"
label="More ." onAction="OnActionButton" screentip=" More
colors"/>
</gallery>
<button id="btnInfo" size="large" label="F-compras"
screentip="Info"
supertip="About Sample Database" imageMso="F-compras"
onAction="OnActionButton" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>
Donde puede estar el fallo.
Yo lo que necesito es crear un menu donde pueda abrir los formularios que
tengo en mi base de datos y luego algunos informes.
Si alguien me puede facilitar un ejemplo mas claro os quedaria agradecido.
Un cordial saludo.
Para cualquier cosa ruego email: ***@ea4ayw.com