2011-12-20 34 views
5

He escrito una aplicación en MS Access 2003. Puedo ejecutar esto con Access 2010, pero cuando abro la misma aplicación 2003 solo con MS Access 2010 Runtime , Ya no puedo usar el clic derecho del mouse en forma continua (como puedo con la versión completa) para filtrar por selección o para ordenar los datos, etc. ¿Alguien más se ha encontrado con esta situación? ¿Es este un diseño útil de Access 2010? Si es así, ¿alguien sabe por qué el menú de clic derecho del contenido no funciona? De lo contrario, ¿es una parte normal de Runtime 2010 y mi aplicación es el problema?MS Access 2010 Runtime - Falta el menú contextual de mouse derecho en formularios continuos

+0

En Access 2003, esta es una opción de inicio. Verifique que los diversos menús estén permitidos. – Fionnuala

Respuesta

0

Los menús de contexto estándar no funcionan con la versión de tiempo de ejecución de Access. He visto este efecto con Access runtime versions 2003, 2007 y 2010.

2

El Runtime desafortunadamente no tiene el menú contextual habilitado, sin embargo, puede volver a crearlo para su aplicación.

Por ejemplo, en la mía, puedo crear un menú básico copiar/cortar/pegar contexto de esta manera:

'-----------------------------------------------------------------------------' 
' General Clipboard context menu, the basis for all forms      ' 
'-----------------------------------------------------------------------------' 
Public Function CreateGeneralClipBoardMenu() 
    On Error Resume Next 
    CommandBars("GeneralClipboardMenu").Delete 

    Dim cmb As CommandBar 
    Set cmb = CommandBars.Add("GeneralClipboardMenu", msoBarPopup, False, False) 

     With cmb 
      .Controls.Add msoControlButton, 21, , , True ' Cut 
      .Controls.Add msoControlButton, 19, , , True ' Copy 
      .Controls.Add msoControlButton, 22, , , True ' Paste 
     End With 

    Set cmb = Nothing 
End Function 

Sólo tiene que llamar el código una vez al comienzo de su solicitud y el menú contextual estará disponible en todas partes .

El subproceso Need a list of msoControlButton Ids en MSDN muestra cómo agregar de forma similar las opciones de clasificación y filtro.

+0

Esto no funciona para mí en Access 2016. – clum

Cuestiones relacionadas