Office Developer Este documento proporciona información acerca de Microsoft Office Developer en todas sus versiones para Access Microsoft Access Developer y su terminología. Existen o existieron del Office distintas versiones comerciales (versiones internas en paréntesis), 2.0, 95 (7), 97 (8), 2000 (9), 2002 XP (10), 2003 (11) y 2007 (12), en las que en cada paquete de Office (según composición) se incluye la aplicación llamada Access.En cada una de las versiones del Office generaron también una herramienta para que un desarrollador (developer) pudiera crear paquetes instalables de una aplicación creada en Access con la posibilidad de incluir también el llamado RunTime.Dicha herramienta es externa al propio Office y hay que adquirirla por separado excepto en la versión del 2007 usando los nombres siguientes según las versiones, Access 2.0 = ODT, Office Developer’s Toolkit 1.1 Access ADT 95, Access Developer’s Toolkit 2.0 Access 2000 = MOD2000, Microsoft Office 2000 Developer Access 97 = ODE97, Microsoft Office 97 Developer Edition Access 2002 XP = MOD xp, Microsoft Office Developer Access 2003 = ADE2003, Access Developer Extensions Access 2007 = ADE2007, Access Developer Extensions Ha ido cambiando en su contenido, teniendo desde varias herramientas de ayuda a quedarse con un simple y no por ello funcional “Extensión de programa”. Access ADT95 Vínculos de interés lista resumida de características nuevas Microsoft Access y ADT 95 Access MODxp El contenido de este paquete es el siguiente. Code Librarian, librerías con código de ejemplo. Code Librarian Viewer, un visualizador de librerías de API. Microsoft Development Environment. Microsoft Smart Tag SDK. Packaging Wizard, es un asistente que te ayuda a generar un instalable, en él puedes o no incluir el RunTime, el MSDE (Microsoft Data Engine). Consigues unos archivos Setup.exe, .cab, donde puedes crear un CD y usar para instalar la aplicación en otros equipos. Replication Manager 4.0, un entorno para controlar las replicaciones de bases de datos que puedas tener dispersas por todo el mundo manteniendo en todas ellas la misma estructura de datos en caso de modificación o actualización. Add-In Property Scanner, (añadido de escáner de propiedad) para buscar a nivel global dentro de una solución Access 2003 una cadena concreta, y salte directamente al objeto en el que la cadena está localizada. Problema encontrado. Descripción del problema:El error que se trata se produce al instalar un paquete generado con el Packaging Wizard de Office XP (2002) sobre un sistema operativo Windows Server 2003 o Windows XP con el SP2, no se produce sin mencionado Service Pack.Título del error:Visual Basic 6.0 Setup ToolkitMensaje:Office System Pack no se puede instalar en este sistema. Necesita Windows NT 4.0 Service Pack 6 o posterior.Solución:En español, http://support.microsoft.com/default.aspx?scid=kb;es-es;837150Idioma origen, http://support.microsoft.com/default.aspx?scid=kb;en-us;837150 Access ADE2003 Especificar que ADE2003 pertenece al paquete llamado Visual Studio Tools para Office, un conjunto de herramientas para desarrolladores. (Visual Studio Tools for Office System (VSTO))Se puede descargar un documento de Hoja de producto con la documentación completa.Se extrae de ella lo más significativo, Para utilizar Microsoft Office Access 2003 Developer Extensions debe disponer del producto ya instalados Microsoft Office Professional Edition 2003 o Microsoft Office Access 2003. ADE también incluye la licencia runtime de Access permitiendo así la distribución de soluciones basadas en Access 2003 Descargas relacionadas. Office XP Service Pack 3 (SP3) para Access 2002 RuntimeDescripción rápida: Office XP Service Pack 3 (SP3) para Access 2002 Runtime proporciona las actualizaciones más recientes a Access 2002 Runtime. Esta actualización contiene notables mejoras de seguridad, estabilidad y rendimiento.Nota: Instalación necesaria en el equipo cliente donde se ha instalado el Runtime. Access ADE2007 En esta ocasión y presentado en modo "Extensión de Programa" podemos conseguir un empaquetador en modo asistente (Packaging Wizard) que nos ayuda a crear un instalable de un completo proyecto desarrollado en Access. La gran aportación que nos trae para la versión de Access 2007 es que Microsoft lo entrega como un producto gratuito, así es, “strong>es gratis”. Vínculos de interés Lista resumida de características nuevas Microsoft Access y ADT 95 Runtime Access Runtime, es un producto que consta del permiso de usar los archivos necesarios para ejecutar Access en una máquina que no esté instalado. Tan solo puedes ejecutar, no editar ni crear bases de datos. Para conocer más sobre Runtime ir a la sección “Utilizar Access 2007 Runtime para implementar las aplicaciones” en la página “Introducción a las Extensiones para programadores de Access 2007 y a Access 2007 Runtime” Vínculos de interés Office Update, buscar actualizaciones gratuitas para mejorar la estabilidad y la seguridad de Office. Microsoft Office Access 2007, Información general sobre el Asistente para soluciones de paquete. Microsoft Office Access 2007, Implementar una aplicación de Access 2007. Autor 24 de julio de 2007 Rafael AndradaValencia [es]www.mcpegasus.eswww.mcpegasus.netwww.live-mcpegasus.eu..:: Tu Access, Mi Pasión ::..[MVP Office System - Access]
Este documento proporciona información acerca de Microsoft Office Developer en todas sus versiones para Access
Existen o existieron del Office distintas versiones comerciales (versiones internas en paréntesis), 2.0, 95 (7), 97 (8), 2000 (9), 2002 XP (10), 2003 (11) y 2007 (12), en las que en cada paquete de Office (según composición) se incluye la aplicación llamada Access.En cada una de las versiones del Office generaron también una herramienta para que un desarrollador (developer) pudiera crear paquetes instalables de una aplicación creada en Access con la posibilidad de incluir también el llamado RunTime.Dicha herramienta es externa al propio Office y hay que adquirirla por separado excepto en la versión del 2007 usando los nombres siguientes según las versiones,
Ha ido cambiando en su contenido, teniendo desde varias herramientas de ayuda a quedarse con un simple y no por ello funcional “Extensión de programa”.
Vínculos de interés
El contenido de este paquete es el siguiente.
Problema encontrado.
Especificar que ADE2003 pertenece al paquete llamado Visual Studio Tools para Office, un conjunto de herramientas para desarrolladores. (Visual Studio Tools for Office System (VSTO))Se puede descargar un documento de Hoja de producto con la documentación completa.Se extrae de ella lo más significativo,
Descargas relacionadas.
En esta ocasión y presentado en modo "Extensión de Programa" podemos conseguir un empaquetador en modo asistente (Packaging Wizard) que nos ayuda a crear un instalable de un completo proyecto desarrollado en Access.
La gran aportación que nos trae para la versión de Access 2007 es que Microsoft lo entrega como un producto gratuito, así es, “strong>es gratis”.
Access Runtime, es un producto que consta del permiso de usar los archivos necesarios para ejecutar Access en una máquina que no esté instalado. Tan solo puedes ejecutar, no editar ni crear bases de datos. Para conocer más sobre Runtime ir a la sección “Utilizar Access 2007 Runtime para implementar las aplicaciones” en la página “Introducción a las Extensiones para programadores de Access 2007 y a Access 2007 Runtime”
24 de julio de 2007
Rafael AndradaValencia [es]www.mcpegasus.eswww.mcpegasus.netwww.live-mcpegasus.eu..:: Tu Access, Mi Pasión ::..[MVP Office System - Access]
Office XP Service Pack 3 (SP3) para Access 2002 Runtime Información sobre el producto, http://www.microsoft.com/spanish/msdn/officexp/default.asp
Información sobre el producto, http://www.microsoft.com/spanish/msdn/officexp/default.asp
Office XP Service Pack 3 (SP3) para Access 2002 Runtime Descripción rápida: Office XP Service Pack 3 (SP3) para Access 2002 Runtime proporciona las actualizaciones más recientes a Access 2002 Runtime. Esta actualización contiene notables mejoras de seguridad, estabilidad y rendimiento. http://www.microsoft.com/downloads/details.aspx?FamilyId=A46AD6FA-4137-4ECC-8A78-7980B80B60FF&displaylang=es Office Update Descripción rápida: Buscar actualizaciones gratuitas para mejorar la estabilidad y la seguridad de Office. http://office.microsoft.com/es-es/officeupdate/default.aspx
MOD xp. Descripción del problema: El error que se trata se produce al instalar un paquete generado con el Packaging Wizard de Office XP (2002) sobre un sistema operativo Windows Server 2003 o Windows XP con el SP2, no se produce sin mencionado Service Pack. Título del error: Visual Basic 6.0 Setup Toolkit Mensaje: Office System Pack no se puede instalar en este sistema. Necesita Windows NT 4.0 Service Pack 6 o posterior. Solución: En español, http://support.microsoft.com/default.aspx?scid=kb;es-es;837150 Idioma origen, http://support.microsoft.com/default.aspx?scid=kb;en-us;837150
El error que se trata se produce al instalar un paquete generado con el Packaging Wizard de Office XP (2002) sobre un sistema operativo Windows Server 2003 o Windows XP con el SP2, no se produce sin mencionado Service Pack.
Para XP (2002) Microsoft en la Knowledge Base en el Id. de artículo 141373, http://support.microsoft.com/kb/141373/es
McPegasus
www.mcpegasus.es
mcpegasus@mcpegasus.es
Descargar archivo de ejemplo, McNavegador.TipoA.zip
Descargar archivo de ejemplo, McVincularTablas.10K2
Private Sub Form_KeyPress(KeyAscii As Integer)
If KeyAscii = vbKeyEscape Then DoCmd.Close acForm, Me.Name End If
End Sub
mcpegasus@mcpegasus.es04:22 GMT | Read comments(0)Fechas, automatizar la entrada.
Si ponemos un 1 obtenemos automáticamente --> 01/07/2006 En caso de un 31 --> 31/07/2006 35 --> 03/05/2006 245 --> 24/05/2006 282 --> 28/02/2006 292 --> Con la intención de obtener 29/02/2006, sale un mensaje que indica, El valor '292' que introdujo no corresponde a ninguna fecha válida
Si ponemos un 1 obtenemos automáticamente --> 01/07/2006
En caso de un 31 --> 31/07/2006
35 --> 03/05/2006
245 --> 24/05/2006
282 --> 28/02/2006
292 --> Con la intención de obtener 29/02/2006, sale un mensaje que indica, El valor '292' que introdujo no corresponde a ninguna fecha válida
Estos ejemplos se han ejecutado en el mes de Julio y en el 2006, por eso se obtienen los valores 07/2006 donde corresponda.
Licencia: mailware
Descargar archivo de ejemplo, McFechas.AutomatizarEntrada
Última modificación: 25/07/2006
Microsoft Snapshot Viewer 10.0 El Visor de instantáneas Snapshot Viewer le permite ver una instantánea de informe sin tener el estándar de versiones en tiempo de ejecución de Microsoft Access 97, Access 2000, o Access 2002.
Centro de descarga de Microsoft
'Crea un módulo nuevo y pega este código. Nombre: basQuitarBarraTitulos Option Compare Database Option Explicit Const NombreModulo = "basFormGlobal" ' Store rectangle coordinates. Type adhTypeRect X1 As Long Y1 As Long x2 As Long Y2 As Long End Type Declare Function adh_apiIsIconic Lib "user32" _ Alias "IsIconic" (ByVal hWnd As Long) As Long Declare Function adh_apiGetDeviceCaps Lib "gdi32" _ Alias "GetDeviceCaps" (ByVal hdc As Long, ByVal nIndex As Long) As Long Declare Function adh_apiGetWindowRect Lib "user32" _ Alias "GetWindowRect" (ByVal hWnd As Long, lpRect As adhTypeRect) As Long Declare Function adh_apiGetParent Lib "user32" _ Alias "GetParent" (ByVal hWnd As Long) As Long Declare Function adh_apiGetClientRect Lib "user32" _ Alias "GetClientRect" (ByVal hWnd As Long, lpRect As adhTypeRect) As Long Declare Function adh_apiGetWindowLong Lib "user32" _ Alias "GetWindowLongA" (ByVal hWnd As Long, ByVal nIndex As Long) As Long Declare Function adh_apiGetSystemMetrics Lib "user32" _ Alias "GetSystemMetrics" (ByVal nIndex As Long) As Long Declare Function adh_apiGetActiveWindow Lib "user32" _ Alias "GetActiveWindow" () As Long '======================================================================= ' Store group/subform dimensions. Type adhTypeDimensions sglLeft As Double sglTop As Double sglWidth As Double sglHeight As Double strCtlName As String End Type ' These are the class names used in Access. Public Const adhcAccessClass = "OMain" Public Const adhcMDIClientClass = "MDICLIENT" Public Const adhcAccessDBCClass = "ODb" Public Const adhcAccessFormClass = "OForm" ' Windows API declarations. Declare Function adh_apiCreateIC Lib "gdi32" _ Alias "CreateICA" (ByVal lpDriverName As String, _ ByVal lpDeviceName As String, ByVal lpOutput As String, lpInitData As Any) As Long Declare Function adh_apiDeleteDC Lib "gdi32" _ Alias "DeleteDC" (ByVal hdc As Long) As Long Declare Function adh_apiMoveWindow Lib "user32" _ Alias "MoveWindow" (ByVal hWnd As Long, _ ByVal x As Long, ByVal Y As Long, ByVal nWidth As Long, _ ByVal nHeight As Long, ByVal bRepaint As Long) As Long Declare Function adh_apiSetWindowLong Lib "user32" _ Alias "SetWindowLongA" (ByVal hWnd As Long, _ ByVal nIndex As Long, ByVal dwNewLong As Long) As Long Declare Function adh_apiGetWindow Lib "user32" _ Alias "GetWindow" (ByVal hWnd As Long, ByVal wCmd As Long) As Long Declare Function adh_apiGetClassName Lib "user32" _ Alias "GetClassNameA" (ByVal hWnd As Long, _ ByVal lpClassName As String, ByVal nMaxCount As Long) As Long Declare Function adh_apiFindWindow Lib "user32" _ Alias "FindWindowA" (ByVal lpClassName As String, _ ByVal lpWindowName As String) As Long Declare Function adh_apiGetNextWindow Lib "user32" _ Alias "GetNextWindow" (ByVal hWnd As Long, ByVal wFlag As Long) As Long Declare Function adh_apiSetFocus Lib "user32" _ Alias "SetFocus" (ByVal hWnd As Long) As Long ' Get a string from a private INI file. Returns the number of bytes ' copied into strReturned, not including the trailing null. Declare Function adh_apiGetPrivateProfileString Lib "kernel32" _ Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, _ ByVal lpKeyName As String, ByVal lpDefault As String, _ ByVal lpReturnedString As String, ByVal nSize As Long, _ ByVal lpFileName As String) As Long ' Write a string to a private INI file. Returns a non-zero value if successful, ' otherwise it returns a 0. Declare Function adh_apiWritePrivateProfileString Lib "kernel32" _ Alias "WritePrivateProfileStringA" (ByVal lpApplicationName As String, _ ByVal lpKeyName As String, ByVal lpString As String, _ ByVal lpFileName As String) As Long ' These functions aren't actually used ' but are provided here for reference only. ' Get a string from WIN.INI. Returns the number of bytes copied into strReturned, ' not including the trailing null. Declare Function adh_apiGetProfileString Lib "kernel32" _ Alias "GetProfileStringA" (ByVal lpadhcAppName As String, _ ByVal lpKeyName As String, ByVal lpDefault As String, _ ByVal lpReturnedString As String, ByVal nSize As Long) As Long ' Get an integer from WIN.INI. Returns either the integer it found, ' or the value sent in intDefault. Declare Function adh_apiGetProfileInt Lib "kernel32" _ Alias "GetProfileIntA" (ByVal lpadhcAppName As String, _ ByVal lpKeyName As String, ByVal nDefault