PREGUNTAS CONTESTADAS - Access

 Hay un total de 676 Preguntas.<<  >> 

    Pregunta:  53311 - RESTAR HORAS
Autor:  MANUEL LOZANO
Buenas Tardes:

Tengo una duda, intento restar horas en access. De esta forma

Hora inicio hora final resultado
11:20:10 11:21:10 0:01:00

y con la formula: cfecha([hora inicio]-[hora final]) me las resta bien pero el problema esta cuando la hora de inicio son las 23:00:00 y la final 00:00:00, access no añade 01:00:00 sino que añade las 23:00:00 alguien seria tan amable de decirme como lo puedo solventar

gracias y un saludo
  Respuesta:  Carlos Alfonso Caicedo Gonzalez
Manuel:
Intente restar las fechas completas o sea el formato de fecha y hora porque es muy diferente restar 0 que restar 0 horas (12 am).
acuerdses que el valor 00:00:00 debe determinar que es el comienzo del proximo dia y no un valor.
por ejemplo y si le entiendo bien desea restar 01-01-2007 23:00:00 menos 02-01-2007 00:00:00

    Pregunta:  53375 - TABLAS VINCULADAS RELATIVAMENTE
Autor:  Asmo Deo
Cuando se vincula una tabla en access, lo hace de manera absoluta, es decir, accesss guarda el path completo de la base de datos que contiene la tabla origen, lo que implica que cualquier cambio de directorio de las bases de datos implica entrar en el administrador de tablas vinculadas, para indicar la nueva posición.
¿es posible vincular de alguna forma las tablas, de forma que no guarde el path completo?
Por ejemplo, si tengo dos bases de datos en un directorio, las cuales tienen tablas vinculadas entre ellas, ¿es posible que en caso de renombrar la carpeta que las contiene, no haya que acudir al administrador de tablas vinculadas, y que sigan funcionando correctamente?
  Respuesta:  Armel Peña Rangel
Lo que debes hacer es crear una tabla que contenga el directorio y nombre de archivos que se vinculan a la base de datos y por medio de código visual, puedes vincular las tablas nuevamente.

    Pregunta:  53399 - MULTIPLICACION EN UNA CONSULTA
Autor:  Elizabeth Nuñez Alata
Buenas, no se como hago para hacer un calculo entre dos tablas que estan relacionadas y el total quiero que salga en otra tabla estoy tratando de hacer eso en una cosulta pero no me sale si alguien me puede ayudar segia genial... :)
  Respuesta:  Angel
Hola Elizabeth

Aqui va:

Bueno suponiendo que ya estas en la vista diseño de la consulta, tienes que seleccionar en el menu "Consulta" la opcion "consulta de creacion de tabla".
Suponiendo que tus tablas son:
Tabla 1 Tabla 2
id proveedor id prov
nombre cantidad
producto
precio

(es importante que exista al menos un campo con el que puedas hacer una relacion, en este caso "id proveedor" - "id prov"), bueno ahora lo que vas a hacer es ingresar la siguiente expresion en el renglon "campo" (en la vista diseño de la consulta, donde tienes los renglones "campo, tabla, orden, mostrar...)

Expr1: [Tabla1]![precio]*[Tabla2]![cantidad]

Recuerda que deben ser de formato numerico los campos de la operacion ("precio" y "cantidad").
Me imagino que sabes crear la relacion de campos de no ser asi solo tienes que seleccionar el campo "id proveedor" y arrastrarlo hasta la otra tabla hacia el campo "id prov", hecho eso puedes darle click derecho al mouse sobre la linea que une a las tablas para seleccionar las propiedades de la relacion.

Trate de ser lo mas detallado posible, espero que resuelva tu pregunta.
Saludos.

    Pregunta:  53465 - CAMBIAR COLOR DE CAMPO
Autor:  elda h
Hola:
Tengo un formulario con subformulario y necesito que al cambiar de registro se cambien el color de algunos campos del subformulario para hacerlos resaltar, o que se oculten para dejar visible los que me interesa mostrar.
Salu2
  Respuesta:  Nicolás Pailhé
Hola Elda.. el código lo debes ingresar al cambiar el registro, te doy las opciones que necesitas:

Private Sub Form_Current() '//este código se ejecutará al cambiar de registro

Me.[nombre del campo].BackColor = 255 '// cambia el color a rojo
Me.[nombre del campo].Visible = False '// oculta el campo
Me.[nombre del campo].Visible = True '// muestra el campo

End Sub

Estas condiciones también las puedes aplicar al "salir" de un campo cuando se cumpla algun criterio que tu deseas por ejemplo mediante un IF

    Pregunta:  53472 - ACCESS 2003 EXPORTAR REGISTRO DE INFORME A PDF
Autor:  JUAN MANUEL GARCIA GIMENEZ
hola.
tengo un informe que se crea a traves de una consulta.
la consulta da x resultados. al ejecutar el informe se me crea uno para cada registro.

necesitaria que se exportara el informe a pdf para cada registro por separado, Generando pues tantos pdf como registros hayan en la consulta.

alguien puede ayudarme?

gracias de antemano
  Respuesta:  ISMAEL GONZALEZ HERNANDEZ
Tu informe debes agruparlo por un campo. por ejemplo si tus registros son de empleados, pues agrupalo por empleado y luego en la sección de ese grupo selecciona forzar pagina antes de la sección y tu informe generará una hoja por cada registro. luego lo mandas a imprimir y en vez de mandarlo a la impresora normal , lo imprimes en PDF si no tienes un generador de PDF´s puedes bajar de internet PDF MAKER que es libre. espero te sirva mi comentario.

    Pregunta:  53497 - DIFERENCIAR MINÚSCULAS Y MAYÚSCULAS
Autor:  luis cabrera
Por ejemplo en dos tablas, el campo NRO tiene una letra y el resto números en ambas tablas. A veces esa primera letra se escribe en minúsculas. Al comparar ambas Tablas, por el campo NRO, me sale como coincidente un registro en ambas Tablas, cuando en realidad en una Tabla está el valor "a123456789" y en la otra Tabla "A123456789". Está tomando como iguales en la consulta una minúscula y una mayúscula y quiero que evalúe correctamente las "a" de las "A". Un montón de gracias
  Respuesta:  luis cabrera
Lo que buscaba en realidad era alguna pista en la configuración para que con un simple o varios cambios funcionara Access de la manera que necesitaba, ya sea utilizando en el Sistema Operativo Windows XP la "Configuración Regional y de idioma", o en MS Office en las Herramientas en "Configuración de idioma de Microsoft Office 2003 XP" y en último caso en Access en las fichas de Opciones del menú Herramientas. Nada de eso encontré.

Es más, Microsoft recomienda en una Guía de estilo para el diseño de aplicaciones tener cuidado en el uso de minúsculas y mayúsculas. En la dirección http://www.microsoft.com/spanish/msdn/arquitectura/DesignGuidelines/chapter/ch2/02.mspx podrán encontrar recomendaciones del estilo "...No utilice nombres que requieran distinción entre mayúsculas y minúsculas. Los componentes se deben poder utilizar en los lenguajes que distinguen, y en los que no distinguen, entre mayúsculas y minúsculas....", revisen el artículo.

No quería llegar a crear nuevos campos con rutinas de conversión para poder luego comparar adecuadamente dos Tablas vinculadas por un campo texto. Pero lo tuve que hacer y tomé el ejemplo de Microsoft en la dirección http://office.microsoft.com/es-es/access/HA100627603082.aspx sobre el ordenamiento distinguiendo mayúsculas y minúsculas. Adjunto esta información en un archivo de texto.

Entonces tuve que crear un campo adicional texto de 50 caracteres en cada Tabla, apliqué el ejemplo de Microsoft del párrafo anterior para los nuevos campos, vinculé esos campos en la consulta y funcionó perfectamente, demás está decir que el orden tomando estos nuevos campos fueron correctos.

En la ayuda que me brinda gentilmente Eider Mauricio Aristizabal Erazo, que agradezco inmensamente por su gesto, no funciona, me el error "...Error de sintaxis en la operación JOIN...". Bueno, por ahora todo empezó a funcionar bien, pero hubo que agregar nuevas rutinas y campos a la aplicación.

Gente de La Web del Programador y a todos los colegas un fuerte abrazo de Tucumán, Argentina.
  Respuesta:  J B Alberdi
Adjunto tutorial de Microsoft. Visualizar.
  Respuesta:  EIDER MAURICIO ARISTIZABAL
Adjunto ejemplo de diferenciar mayusculas y minusculas en Access2007
Descargar

    Pregunta:  53548 - VINCULAR FOTO
Autor:  Francesc Escamilla Arnau
Buenos dias: Quisiera vincular una foto en Access 2003, en un campo Marco de objeto dependiente objeto OLE. En propiedades tengo puesto \"VInculado\", y la manera de poner la foto es: \"Insertar objeto\", busco en el directorio la foto que quiero y la inserto. Lo que pasa es que me doy cuenta que, todo y que vinculo las fotos, la bbdd aumenta de tamaño, cosa que justamente no quiero.
Estoy haciendo al go mal??, Hay algún parametro queme olvido??.

Muchas gracias
  Respuesta:  Carlos Alfonso Caicedo Gonzalez
Es bastante facil:
Primero debe definir el campo como Objeto OLE dentro de la tabla.
Segundo: Debe desplegarlo en el formulario.
Tercero: cuando desee vincular la foto usa el Click derecho del mouse y aparece una ventana en donde elije Vincular Objeto.
Cuarto: Aparece otra ventana y en ella escoje "Crear desde archivo". con la opción "Vincular". luego la busca y listo.
De esta manera solamente esta definiendo es una ruta para accesar al objeto y por ello no le aumenta el tamaño a l Base de Datos.
Si escoje la opción "Crear nuevo" le inserta fisicamente el objeto y por ello aumenta la Base de tamaño.
Espero que te sirva este solución.

    Pregunta:  53618 - PASAR DATOS CAMPO MEMO A WORD
Autor:  Ramon Abeledo Alvarez
En una base de datos tengo un campo de texto que quiero insertar en un documento de word, lo que consigo con esta instrucción:

cambio.Execute "#FUNDAMENTO1", False, , , , , , , , FUNDAMENTO1, 2

y funciona, el problema surge cuando en ese campo hay un retorno de carro, ya que entonces me pasa un cuadradito en la linea siguiente al retorno de carro.

no tengo ni idea de porqué lo hace y ni que decir tiene como solucionarlo. ¿ puede alguien ayudarme ?
  Respuesta:  Adolfo Enrique Diaz
Te sugiero que:
1. Abres el documento de word.
2. En Word vas a Combinación de Correspondencia.
3. Sigues los pasos para Combinación por Correspondencia hasta encontrar la base de datos donde está el campo de interés con la información "memo"
4. Agregas el campo o campos vinculados a tu base de datos y eliges los que necesitas.
5. Word te ayudará a obtener el documento con toda la información registrada en los memos, en las cantidades que hayas filtrado.

Espero te haya servido

    Pregunta:  53661 - SUMAR CAMPOS NUMERICOS SI TIENEN VALOR...?
Autor:  Leonel Tecun
Distinguidos Amigos, tengo el siguiente problema , necesito realizar una suma de determinados productos que estan clasificados por una sola agrupacion (para ser mas especifico suelas de zapatos) y sucede que tengo los siguientes campos.
T21 T22 T23 T24 T25 T26 y todos estan establecidos como datos numericos entero largo, y cuando quiero realizar una suma para que me de el total, no pasa nada sino tengo datos en cada una de ellos, por ejemplo el campo T21 tiene 2 Unidades y el Campo T24 tiene 6 el total de ambos serian 8 Unidades, pero si no tengo datos no realiza la suma , y a peticion me pide que coloque un 0(cero) en los demas que no contienen informacion para que pueda mostrarme la informacion, mi suma es la siguiente =T21+T22+T23+T24+T25+T26

si alguien tuviera una sugerencia se lo agradecere.
  Respuesta:  Agustin Pedroza
Estimado Leonel, otra solución es utilizar la funcion NZ() de modo que si una columna no tiene datos la formula lo entienda como 0. Quedaría asi:

=NZ(T21)+NZ(T22)+NZ(T23) .....
  Respuesta:  Jesús
solución 1

Sitúa en cada uno de los campos T21, T22, T23,..., dentro de las opciones de las propiedades de los campos que valor por defecto sea cero (valor predeterminado 0), así cuando no haya cantidad nueva, habrá cantidad 0 y no dará error.

solución 2

Uso de condicionales. Cuando la cantidad no existe se considera que es un valor NULL. crea una consulta con cada uno de los valores a sumar como campo nuevo condicionado a que no sea NULL

    Pregunta:  53735 - COMO CREAR UN GRAFICO CON DATOS DE UN FORMULARIO O INFORME
Autor:  Marina Solano
Hola estoy realizando un programa en access 2003 y soy nueva programando en esto.
El problema es que nesecito crear un grafico en un informe que me muestre los datos entre dos fechas que tengo en ese informe. Para los datos del informe hice una consulata para q me mostrara los datos desd la Fecha1 hasta la Fecha2,pero para los graficos no me acepta esa clase de consulta.
Como puedo hacer eso para un grafico de barra. Gracias espero haberme explicado lo mejor posible.
  Respuesta:  Angel
Hola Marina

Yo tmb utilizo Access en mi trabajo asi que aqui va:
Lo primero que tienes que checar es que al menos uno de los campos de la tabla que utilizas para tu consulta debe contener el tipo de datos de campo Numérico, Moneda o Autonumérico, de no ser asi te recomiendo que insertes un campo Autonumerico en la tabla el cual no es necesario q captures ya que automaticamente cada vez que des de alta un nuevo registro se ira incrementando de a uno (1,2,3....).
Echo esto incluye este campo en tu consulta para q puedas generar tu grafico.
Espero q esto resuelva tu problema (ya q no mencionas por q no te deja usar esa consulta) de no ser asi, puedes enviarme a mi mail tu respuesta. SALUDOS

|<  <<  44 45 46 47 48 49 50 51 52 53 54  >>  >|