PREGUNTAS CONTESTADAS - Access

 Hay un total de 676 Preguntas.<<  >> 

    Pregunta:  64301 - ¿COMO PEDIR CLAVE ANTES DE ABRIR UN INFORME?
Autor:  PEDRO PINEDA
Estimados Amigos
Tengo una base de datos Access 2003 pero le estoy creando un nuevo informe, pero necesito que al pulsar click sobre la opcion del Listado primero deba introducir una clave y validarla y luego presente el informe para imprimir.
Agradeciendo de antemano por lo que me puedan ayudar.
  Respuesta:  Fabio Casanova
Bueno lo que debes hacer es que cuando hagas click en el boton listado el debe abrir primero un pequeño formulario que tienes que construir para pedir la clave. Bien ya la clave esta almacenada en una variable (Texto0), ahora utiliza una decision IF para abrir el reporte que tu quieres.

Private Sub Texto0_AfterUpdate()
If Texto0 = "aqui va la clave que tu quieras colocar" Then
en este espacio debes colocar las instrucciones necesarias para imprimir el listado. Te aconsejo un acpreview (vista previa)
Else
MsgBox "Clave Incorrecta" (fijate que aqui muestra un mensaje si la clave es incorrecta)
End If
End Sub

    Pregunta:  64526 - PHP ODBC ACCESS
Autor:  Susana García
Hola Tengo una página en php que mediante un odbc saca información de una base de datos en access alojada en el servidor web. Esta base de datos está vinculada a otra base de datos de access en otro ordenador de la misma red. El problema es que desde la web no lista resultados, aparece como que está en uso o no tienen permisos. En cambio si habro la base de datos del servidor si que veo datos, por lo que está bien vinculada. Ya he revisado que no esté abierta y que en herramientas, opciones, avanzadas esté como compartido, sin bloquear y sin bloqueo por registros. Gracias.
  Respuesta:  xavi
Hola Susana, no se sobre que sistema operativo estas trabajando, ni que servidor web tienes, pero piensa que cuando php accede a un fichero desde web, los privilegios, son del usuario que tengas configurado para el servicio Web, por lo que tanto ese usuario tiene que tener acceso a dicho archivo.

Espero que te sirva.

Un saludo

    Pregunta:  64529 - RELACION UNO A MUCHOS ACCESS
Autor:  FABIO ESTEBAN ARAYA VALERIN
Soy medio novato y no se usar aun SQL, tons resulta que diseñe una base de datos en access, diseñe un directorio telefónico, pero adaptado a las necesidades para la institución que trabajo, lo que quiero hacer es x ejemplo lo siguiente. Si selecciono una provincia, Cartago, que este me despliegue los cantones de Cartago y si selecciono un cantón, por ejemplo paraíso, que me despliegue los distritos de paraíso, No le llego a eso.
Graciasssssssssssssssssssssssssssss
ALGO ASÍ COMO ESTO

Provincia
Id_pais
Nombre Provincia

Ciudades
Id_estado
Id_Pais
Nombre

Distritos
Id_ciudad
Id_estado
Id_Pais
Nombre

Como las relaciono?? Cual seria la Pk?? No me ha quedado claro que campos se deben relacionar. Gracias!!
  Respuesta:  xavi
Hola Fabio, de la maneras que tienes estructuradas las tablas, creo que no seria posible, ya que te hace falta un identificador unico para cada tabla, pera que quede algo asi:

Provincia
id (autonumerico)
Id_pais
Nombre Provincia

Ciudades
id (autonumerico)
Id_estado
Id_Pais
Nombre

Distritos
id (autonumerico)
Id_ciudad
Id_estado
Id_Pais
Nombre

Luego lo podrias vincular de varias maneras, pero una podria ser algo asi:
SELECT * FROM Distritos LEFT JOIN Ciudades ON Distritos.Id_ciudad=Ciudades.id LEFT JOIN Provincia ON Distritos.id_provincia=Provincia.id

Espero que te sirva

    Pregunta:  64552 - ACTUALIZAR CUADRO COMBINADO
Autor:  Claudio Carmusciano
Hola gente, tengo un problemita. Tengo un formulario de clientes, uno de sus campos es LOCALIDAD. en el cual tengo un cuadro combinado donde se vincula con la tabla de localidades y escojo la localidad que deseo. Ahora bien, si la localidad no existe en la lista del cuadro puse como alternativa un boton al lado del cuadro combinado que abre el formulario para poder agregar una nueva localidad. Cuando salgo de este último formulario, y vuelvo al de clientes y despliego el cuadro combinado, no encuentro la localidad ingresada recientemente. Ahora, si salgo del formulario Clientes y vuelvo a entrar, y despliego el cuadro combinado, ahí si me aparece. ¿Cómo logro evitar esto? Desde ya muchas gracias.
  Respuesta:  Fabio Casanova
Tuve el mismo problema hace un tiempo, yo lo resolvi utilizando un
Me.Refresh dentro del codigo .

Private Sub contratista_comand_Click()
On Error GoTo Err_contratista_comand_Click

Dim stDocName As String
Dim stLinkCriteria As String

stDocName = "CONTRATISTAS"
DoCmd.OpenForm stDocName, , , stLinkCriteria
Me.Refresh
Exit_contratista_comand_Click:
Exit Sub

Err_contratista_comand_Click:
MsgBox Err.Description
Resume Exit_contratista_comand_Click

End Sub

    Pregunta:  64589 - SE BORRO TABLA AL COMPACTAR Y REPARAR
Autor:  HENRY CANEDO SOLANO
al trabajar con mi base de datos me arrojo un error y me recomendo que la compactarra y reparara, pero al hacerlo se me borro la tabal, que puedo hacer para recuperar los datos
  Respuesta:  marco perez
Hola, una vez compactada la bd, ya no hay retroceso, recupera tus datos con un backup anterior.

    Pregunta:  64664 - GENERAR INFORME EN PDF
Autor:  next next
Hola a todos!!!

Tengo un formulario en el que quiero poner un comando que al hacer clic, me genere automáticamente un informe del registro en particular que estoy viendo en formato .pdf. Tendo instalada la impresora CutePDF. No tengo ni idea. Ayuda por favor.
  Respuesta:  Hernán Camilo Martinez Valenzuela
Pues lo que debes de hacer es insertar un boton en donde al hacer clic te muestre el informe que tienes creado dentro de Access,,,si lo necesitas en pdf... puedes utilizar un programa para la creacion de reportes llamado Crystal Reports....el debe de tener propiedades para crear los informes en formato Pdf..

exitos!.

    Pregunta:  64855 - CONTAR REGISTROS OMITIENDO LOS REPETIDOS
Autor:  next78
Hola!
A ver si me se explicar, tengo dos tablas, una de cliente y otras de pedidos. Las tengo relacionadas. Tengo una consulta basada en ambas, de forma que acoto por fechas los pedidos de los clientes. Ahora, tengo que hacer un informe de dicha consulta. Hasta ahí todo bien, pero cuando creo un campo calculado para que me cuente el número de clientes en un determinado intervalo de tiempo por ID_cliente, lo que me cuenta es el número total de pedidos, es decir cuenta los ID_cliente repetidos. Para explicarme mejor:
ID_cliente 1 pedido 1 pedido 2
ID_cliente 2 pedido 3 pedido 4
Al poner Total clientes: =Cuenta([ID_Cliente]) , me cuenta 4, en lugar de dos.
Cómo hago para que omita las repeticiones???
Muchas gracias.
  Respuesta:  silvia
Soy novata en esto, a mi me pasa algo parecido, pero estoy convencida que se debe al tipo de relacion que has establecido al relacionar las tablas.
Lo que yo haria esm en primer lugar, copiar la base de datos para no estropearla y poder hacer pruebas tranquilamente, y luego intentar cambiar la relacion entre las dos tablas, y luego pedirle que cuente.
ya contarás si encuentras la solución. Siento no poderte ayudar mas.

    Pregunta:  64860 - ESTABLECER UN VALOR DE INICIO EN UN CAMPO AUTOINCREMENTABLE
Autor:  Laura Garcia
Hola,

Me gustaría saber si en Access 2007 hay alguna forma sencilla de establecer un valor de inicio en un campo autoincrementable, es decir, que en vez de que empiece en 1 pueda establecer yo que empiece desde 55588 por ejemplo y de ahí que vaya aumentando.

Me parecía algo que a simple vista es muy sencillo, pero llevo tiempo dandole vuelta al gestor y no encuentro esa opción, hay que hacerlo con programación???

Gracias de antemano y un saludo!
  Respuesta:  Laura Garcia
Ya lo he logrado!

La verdad que es sencillo (al menos en Access 2007), una forma que todavía no había probado.
Simplemente haciendo una consulta de inserción sobre la tabla con el valor de ID que quiero ya está.

EJ: TablaEmpresas con 2 campos: idEmpresa, idNombre

Siendo idEmpresa un autonumérico, y aunque ya hayas metido empresas, se puede insertar la siguiente con el número que desees con una consulta SQL y a partir de ahí el contador seguirá por el número que has introducido:

INSERT INTO TablaEmpresas
VALUES (5500, "Empresa1")

Así pues cuando sigais introduciendo datos desde un formulario o desde la vista de hoja de datos ya las siguientes empresas continuarán desde ese id: 5501, 5502, 5503...

Había leído un artículo de ayuda de Microsoft y lo hacía de una manera super rebuscada: http://office.microsoft.com/es-ar/access-help/cambiar-el-valor-inicial-de-un-campo-autonumerico-mdb-HP005188774.aspx

Total, Así de fácil era :P

Un saludo!

    Pregunta:  65015 - EXPORTAR DESDE UN INFORME DE ACCESS A EXCEL
Autor:  Claudio Monteleone
Cambie el office 2003 por el 2007, cuando quiero enviar un informe desde access, al mostrarme el cuadro de dialogo ( enviar objeto como), me aparecen varios formatos PDF, SNP, TXT, etc, pero no Libros de Excel, como hago para poder incluirlos.Lo raro es que en el resto de los formularios cuando voy a correo enviar enviar objeto como, seleccionar si me muestra todas las opciones, pero no en los informes. Con el access 2003 jamas tuve ese problema. por favor ayuda.

Gracias
  Respuesta:  Leonel Baquedano Benitez
Mira, si bien es cierto en 2007 no te permite exportar informes si te permite exportar la consulta que genera dicho informe o tabla si es que el informe proviene de una tabla. asi que intentalo enviando la consulta o tabla.

Hice lo que mencionas con 2003 y al final lo que te envia a excell es los registros o registro que contiene el informe, pero no en si el formato del informe, asi buena suerte.

    Pregunta:  65113 - INTERFAZ DE APLICACIÓN HECHA CON ACCESS
Autor:  Rafael Esteve Maldonado
Buenas. He creado una aplicación con access y cuando la instalo en otro ordenador, con otro tipo de monitor (más grande), la interfaz que cree no se adapta a las nuevas dimensiones y resolución del mismo.
¿Cómo puedo hacer para que al instalar la aplicación en un ordenador con un monitor más grande o más pequeño, esta se adapte al mismo?
  Respuesta:  Hernán Camilo Martínez Valenzuela
Hola Rafael te escribe Hernan Camilo desde Colombia...pues para el problema de la resolucion puedes averiguar en la resolucion apropiada para crear sitios web... aqui en internet, si nadie le da respuesta aqui en LWP puedes registrarte en Todoexpertos.com y haces la preguntas en tecnologia-Bases de datos-Access.

Exitos.
  Respuesta:  Hernán Camilo Martínez Valenzuela
Hola Rafael de nuevo soy yo..Hernán Camilo, le comento que viendo un curso que hize de frontpage,,,ahi recomendaban que el tamaño ideal es de 800 X 600 para una pagina web, en la propiedad de ancho y alto de el formulario en Access deberias de ir a probar con estos tamaños para ver como te va.

Exitos.

|<  <<  58 59 60 61 62 63 64 65 66 67 68  >>  >|