index.htm

RECETAS DE NAVIDAD

apuntes autoayuda bolsa chistes empleo fotografia digital ocio sabiasque salud timos - trucos google trucos access trucos ipod trucos juegos trucos messenger trucos outlook trucos powerpoint trucos whatsapp trucos windows 7 trucos windows 8 trucos word trucos xp

trucos access: Extraer los verdaderos datos de los valores que Access asigna a los resultados de los cuadros con botones de opciones

Cuando se crea un cuadro con botones de opciones, Access asigna un valor numerico a cada boton que se elija, de forma que en la tabla general se veran numeros en lugar de los datos reales. Para hacer que aparezcan los datos deseados, hay que crear una consulta nueva con todos los valores de la tabla general que incluya un campo adicional que sera un campo calculado. En el modo de diseņo de la consulta y, una vez seleccionados los campos necesarios, hacer clic en la siguiente celda de campo vacio y hacer uso de una de estas 3 funciones: Silnm, Elegir y Conmutador con la siguiente sintaxis:

· Caso de la funcion Silnm:

Nombre: Silnm(Campo='1';'Valor 1';'Silnm(Campo='2';'Valor2';'Valor 3'))

donde Nombre es el nombre que se le da al campo calculado, Campo es el nombre del campo utilizado (siempre que sea de tipo texto) y los valores son los numeros que dan como resultado los botones de opciones.

Si el campo utilizado es de tipo numerico se utilizaria la misma expresion pero sin comillas en los numeros de valor, o sea:

Nombre: Silnm(Campo=1;'Valor 1';'Silnm(Campo=2;'Valor2';'Valor 3'))

Evidentemente, esta sintaxis es exclusiva para un cuadro con 3 botones de opciones. La sintaxis generica de la funcion Silnm es la siguiente:

Silnm(Expresion ; Parte verdadera; Parte Falsa)

Al confeccionar un informe, este se basaria en la consulta recien creada y no en la tabla original a fin de obtener los datos reales. Despues del parentesis y antes del primer punto y coma va la condicion a evaluar, luego el valor que se toma en caso de ser cierta y a continuacion el valor a tomar si es falsa. Tomemos como ejemplo:

Silnm(Matricula = 'TF';'Tenerife';'No es de Tenerife')

dara como resultado Tenerife si la variable Matricula tiene como valor TF y si el valor no es TF, se evaluara como No es de Tenerife.

Por lo tanto tambien esta clara esta otra instruccion:

Silnm(Matricula = 'GC';'Gran Canaria';'No es de Gran Canaria')

Ahora utilizamos un truco para evaluar mas de una condicion. Como la funcion Silnm devuelve un valor (sea este numerico o texto), se puede incluir un segundo Silnm dentro del apartado Falso del primer Silnm, quedando algo parecido a:

Silnm(Matricula='TF';'Tenerife';(Silnm(Matricula='GC';'Gran Canaria';'No es ni Tenerife ni Gran Canaria'))

Como es logico, si hay tres valores a evaluar, se debe sustituir 'No es ni Tenerife ni Gran Canaria', por otro Silnm, que debe llevar su propia condicion, su valor verdadero y su valor falso separados por punto y coma.

En las versiones inglesas de Access no existe Silnm. Microsoft supone que hay dos clases de usuarios de Access: los que se atreven a programar modulos y los que no. Los primeros pueden utilizar la funcion Iif dentro del Visual Basic que se programa en los modulos, para los segundos han 'traducido' la funcion pero internamente necesita la funcion original y cuando se ve la sentencia SQL generada para una consulta, se observa que lo convierte en Iif.

· Caso de la funcion Elegir:

La sintaxis de esta funcion para una consulta seria:

Valor=Elegir([Campo];'Valor 1';'Valor 2';'Valor 3')

Campo funciona como indice de la lista de valores que vienen a continuacion. Si Campo no tiene un valor numerico se produce un error, pero no es obligatorio que Campo este definido como numerico; puede ser perfectamente un texto, siempre que el valor sea adecuado. La sintaxis en este caso se entiende perfectamente: si Campo tuviera n valores, deberia existir una lista de n elementos. En la ayuda de Access 7.0 los valores van separados por comas, cuando en realidad deben ir separados por punto y coma.

· Caso de la funcion Conmutador:

La sintaxis es:

Valor=Conmutador([Campo]='1';'Valor 1';[Campo]='2';'Valor 2';[Campo]='3';'Valor 3')

En este caso se escribe una expresion y su valor, tambien separados por punto y coma. El valor hay que escribirlo segun el tipo de campo de Campo; aqui se ha supuesto de tipo texto y por eso en este caso hay puestas unas comillas; si Campo fuese numerico, no harian falta.

Esta funcion permite obtener valores que dependan de mas de un campo; por ejemplo:

Valor=Conmutador([Campo]='1';'Valor 1 de Campo';[Field]='27';'Valor 27 de Field';[Campo]='14';'Valor 14 de Campo')




· Convertir nombres de personas del tipo apellidos, nombre a nombre apellidos
· Trucos access: abrir un formulario automaticamente en el primer registro vacio despues del ultimo
· Trucos access: abrir un formulario en el mismo registro que mostraba cuando se cerro la
· Trucos access: abrir una base de datos distinta desde un boton de un formulario
· Trucos access: abrir una tabla en modo de solo lectura
· Trucos access: acceso rapido a opciones frecuentes
· Trucos access: aņadir todos los campos a la vez de una tabla a la cuadricula
· Trucos access: aņadir un boton de automarcado
· Trucos access: aņadir un nuevo elemento a un cuadro combinado cuyo origen de la fila
· Trucos access: analizar tablas
· Trucos access: anexionar datos de una tabla en otra respetando el valor de un campo
· Trucos access: animacion con los creditos del programa
· Trucos access: asignar el foco a un campo concreto de un formulario al cargarse
· Trucos access: atajo para ver el diseņo de un elemento de la base de datos
· Trucos access: calcular la letra del nif a partir de un dni
· Trucos access: calcular una edad en aņos
· Trucos access: cambiar el formato de una tabla
· Trucos access: cambiar el valor inicial de un contador
· Trucos access: cambiar la plantilla de formularios por defecto
· Trucos access: capturar el numero de registro con el que se trabaja en cada momento
· Trucos access: cerrar access desde codigo
· Trucos access: compactar bases de datos
· Trucos access: comprobar las paginas a previsualizar
· Trucos access: concatenar varias funciones en el mismo evento
· Trucos access: configurar prefijos para campos que se indexen automaticamente
· Trucos access: conmutar rapidamente entre las propiedades de los controles incluidos en un formulario o
· Trucos access: consultas de actualizacion en campos numericos
· Trucos access: controlar el ciclo de la tecla tab en formularios
· Trucos access: controlar que formulario se abre por defecto al abrir una base de datos
· Trucos access: copiar datos rapidamente a nuevos registros
· Trucos access: crear accesos directos de objetos de la base de datos
· Trucos access: crear un formulario principal unido a un subformulario
· Trucos access: crear una suma continua en un formulario
· Trucos access: cuadros combinados sincronizados sin utilizar vba
· Trucos access: desactivar el raton
· Trucos access: desactivar lineas de macro
· Trucos access: deshacerse de registros duplicados
· Trucos access: desplazamiento preciso de los objetos de un formulario o informe
· Trucos access: documentar los programas creados con access
· Trucos access: ejecutar programas externos desde un formulario
· Trucos access: encriptar una base de datos
· Trucos access: establecer el valor por defecto para un cuadro combinado
· Trucos access: evitar datos duplicados en el mismo campo
· Trucos access: evitar error por falsa linea de comandos
· Trucos access: evitar la aparicion del menu contextual
· Trucos access: evitar los mensajes de confirmacion en las consultas de actualizacion
· Trucos access: evitar pasar al siguiente registro de un formulario al pulsar el tabulador en
· Trucos access: evitar que se ejecuten las opciones de inicio
· Trucos access: extraer los verdaderos datos de los valores que access asigna a los resultados
· Trucos access: formato condicional en formularios
· Trucos access: formularios en la misma posicion
· Trucos access: forzar a que el valor introducido en un campo del formulario se quede
· Trucos access: forzar a que se guarden los datos introducidos en un formulario en el
· Trucos access: forzar a que un formulario se abra mostrando el ultimo registro introducido
· Trucos access: forzar la aparicion de los datos de un registro existente al introducir uno
· Trucos access: funcion de los archivos mde
· Trucos access: fusion de correspondencia entre access y word
· Trucos access: generar un boton para cerrar un informe
· Trucos access: hacer desaparecer una seccion de un formulario dependiendo del valor de un campo
· Trucos access: importar datos de archivos ascii delimitados por comas
· Trucos access: imprimir el registro actual
· Trucos access: imprimir las relaciones entre tablas
· Trucos access: incluir la fecha del dia en un campo de un formulario de modo
· Trucos access: incrementar y decrementar fechas
· Trucos access: incrustar rapidamente un formulario dentro de otro como subformulario
· Trucos access: indicadores de progreso
· Trucos access: inhabilitar la pulsacion de la tecla mayusculas para evitar la edicion de bases
· Trucos access: logotipo de inicio personalizado
· Trucos access: manipular cadenas de texto
· Trucos access: maximizar la ventana de un formulario al abrirse
· Trucos access: nombrar los campos de una consulta de modo distinto a los de la
· Trucos access: numeracion automatica dependiente de un cambio de aņo
· Trucos access: numeracion correlativa automatica sin campo autonumerico
· Trucos access: ordenar puntos de tabulacion en un formulario
· Trucos access: personalizar el titulo, el icono, el archivo de ayuda y la pantalla inicial
· Trucos access: plantillas de formularios e informes preparadas
· Trucos access: posicionar el cursor en un campo concreto de un registro al abrir un
· Trucos access: predeterminar el modo de busqueda
· Trucos access: presentar cuadros de mensaje
· Trucos access: presentar el registro correspondiente al teclear un dato univoco en un formulario
· Trucos access: proteger mediante contraseņa una base de datos
· Trucos access: proteger una base de datos para que funcione 7 dias distintos a partir
· Trucos access: reiniciar al primer valor un campo autonumerico
· Trucos access: rellenar automaticamente un campo de tipo fecha con la fecha actual:
· Trucos access: repetir un valor introducido en un registro al siguiente dentro de un formulario
· Trucos access: saber que tablas, formularios y otros elementos se han modificado recientemente
· Trucos access: seleccionar un filtro para un informe que incluya un campo y un valor
· Trucos access: sincronizar dos cuadros combinados en un formulario
· Trucos access: solicitar un dato antes de mostrar un informe
· Trucos access: solucionar el mensaje de error: microsoft access no se puede ejecutar ya que
· Trucos access: subformulario rapido
· Trucos access: teclas de atajo en botones de formularios
· Trucos access: teclas y secuencias de teclas de atajo
· Trucos access: texto automatico en cuadro de texto combinando otros 2
· Trucos access: uso de la propiedad informacion adicional
· Trucos access: utilizar un cuadro combinado como filtro en un formulario
· Trucos access: visualizar mensajes personalizados

IMPORTANTE:

- Si te ha gustado esta pagina, por favor, votanos aqui:

- Si no te ha gustado, escribenos y cuentanos en que mejorar.

Actualizado: 16/12/2013