You are on page 1of 13

Hoy vamos a explorar las opciones de proteccin de nuestras bases de datos.

Con las cuentas de usuarios y privilegios, podemos determinar el acceso a la informacin que le damos a los usuarios de las bases de datos. Por defecto, FileMaker dispone de tres opciones estndar: -Acceso total -Slo entrada de datos -Slo lectura Estas son las opciones por defecto pero FileMaker nos permite una personalizacin mucho ms all de estas opciones con las cuentas de privilegios. Vamos a explorar estas opciones en el truco de hoy. Primero de todo, FileMaker, siempre tiene una cuenta de Acceso total por defecto llamada Admin, esta cuenta est activada a menos que el usuario la elimine. Atencin: Las contraseas que se especifican slo las conoce aqul que las introduce, por lo que os recomendamos desde aqu anotarla en un sitio seguro para evitar disgustos mayores. Siempre debe existir una cuenta de acceso total, sea la que viene por defecto o una que nosotros creemos, pero de nuevo, guardad las contraseas en un lugar seguro. Una vez dicho esto, vamos a ver cmo configurar estas cuentas de usuario en FileMaker. Vamos a ir a Archivo > Gestionar... > Seguridad para acceder al men de configuracin de cuentas de usuario y contrasea. Establecemos los privilegios, podemos coger los definidos por defecto, o personalizar el acceso hasta el ltimo detalle, en esta ocasin vamos a seleccionar Nuevo conjunto de privilegios... esto nos llevar a un nuevo cuadro de dilogo En este punto es donde vamos a definir qu acceso a la informacin le damos al usuario, a nivel de REGISTROS, PRESENTACIONES, LISTAS DE VALORES y GUIONES. Para cada uno de ellos podemos gestionar el nivel de acceso, crear y editar, pero no eliminar registros, ver la presentacin pero no modificarla, ejecutar guiones pero no modificarlos etc... En la lista inferior, seleccionamos cundo se aplican estos privilegios, es decir si este acceso se va a mantener cuando el usuario acceda va Web, o en red local o mediante la publicacin PHP, etc... Existen una serie de privilegios extendidos como la opcin de Imprimir registros o exportarlos que podemos capar Pero an hay ms, si an as queremos determinar ms concretamente sobre qu campos el usuario puede editar o qu tablas puede ver, en cada uno de los mens descritos anteriormente tenemos la opcin de establecer PRIVILEGIOS PERSONALIZADOS Para cada tabla, presentacin, listas de valores podremos editar a qu nivel el usuario tendr acceso, de manera que la personalizacin de los privilegios es casi infinita. En este caso por ejemplo, el usuario podr ver la tabla de Clientes y Productos, y crear nuevos registros pero no podr modificar los existentes o eliminarlos. Tambin hemos delimitado el acceso a los campos dentro de la tabla, especificando qu campos tiene acceso y cuales no. Es genial! Adems, por medidas de seguridad, podemos establecer que el usuario cambie su contrasea cada cierto tiempo, y establecer el mnimo de caracteres vlidos para esta. En resumen, las cuentas de usuarios permitirn al desarrollador o al propietario de la base de datos limitar el acceso a la informacin de los usuarios, permitiendo tener acceso total en una presentacin concreta, pero al mismo tiempo limitando por completo el acceso a informacin confidencial de clientes o facturacin.

NOTA: Mediante la asignacin de grupos de usuarios se puede simplificar la creacin de conjuntos de privilegios, y de esta manera unificar las necesidades de acceso a la informacin por parte de grupos de usuarios en vez de hacerlo uno a uno. Sacado del boletn d noticias de FileMaker Hoy vamos a aprender a optimizar la apariencia de nuestros grficos FileMaker, para una mejor visualizacin. Cuntas veces nos ha ocurrido, que tenemos informacin que queremos visualizar en un grfico, pero resulta que las etiquetas son muy largas y no nos caben en el grfico? Con FileMaker podemos cambiar las etiquetas de las grficas, sobre la marcha mediante clculos, sin tener que crear nuevos campos, o cambiar cada uno de los valores de los ejes, vamos a ver con el ejemplo de hoy cmo hacerlo, como siempre con un ejemplo prctico. Tenemos una tabla con la informacin demogrfica de una regin en concreto, y queremos para nuestro informe, generar un grfico de esta informacin. 1.-Sobre la columna rango de edad, en cualquiera de estos registros, presionamos sobre el botn derecho del ratn, o bien ctrl + clic en Mac y seleccionamos la opcin > Grfico de Rango por edad 2.-En el panel de grfico aadimos un ttulo: "Mujer por rango de edad" ( Atencin, podemos hacer que el ttulo sea dinmico, por ejemplo con un clculo: Genero & "Rango por edad") 3.-Tipo de grfico: Lnea 4.-Eje X = Rango de edad, Eje y= Poblacin 5.-Presionamos sobre el botn "Hecho" para cerrar la configuracin del grfico y ver el resultado.

Qu sucede? Efectivamente tenemos el grfico creado de forma inmediata, pero, los datos del eje de las X, son demasiado largos y se sobreponen dificultando su lectura. Cmo solucionarlo? Muy fcil, no hace falta repetir ni editar el grfico o cada uno de los valores de X, simplemente vamos a hacer una sustitucin mediante un clculo. Vamos a modo presentacin ( "Editar Presentacin, o bien, ctrl + L ) y hacemos doble clic sobre el grfico de nuevo, en el eje de las X, vamos a sustituir el valor del campo "Rango por edad" por el siguiente clculo:

Substitute ( Substitute ( Substitute ( Datos demograficos::Rango Edad ; "aos" ; " " ) ; " a " ; "-" ) ; " y ms" ; "+" ) Muy inteligente... lo que le decimos a FileMaker es que nos sustituya la palabra aos por un espacio, que la palabra "a" la cambie por un guin (-), y que donde dice ms, lo sustituya por un signo "+". As, los valores del eje de las X se acortan, y por lo tanto se lee perfectamente los rangos de edad en el grfico. En un momento hemos sustituido un problema de diseo, mediante un sencillo clculo sobre la marcha! Sacado del boletn de noticias de FileMaker

Hoy vamos a explorar otro tipo de bsquedas FileMaker, las bsquedas dinmicas, si, si, tal y como suena, vamos a verlo! bsquedas dinmicas Sabis que en FileMaker existe el modo buscar que se utiliza, como su nombre indica para buscar registros en nuestra base de datos. Mediante el men o bien con los comandos del teclado ( ctl +F cmd+ F) nos ponemos en modo buscar y podemos aadir sobre el campo en cuestin el criterio de bsqueda que nos interesa. Por ejemplo si estamos en una base de datos de Gestin de eventos, nos puede interesar buscar todos los eventos para el da 11 de Mayo 2011. Esto es una bsqueda esttica. En modo buscar, insertamos la fecha 11/05/2011, al presionar enter, nos aparecern todos los registros que en es campo Fecha de evento, tengan la misma informacin, es decir que exista una coincidencia exacta. Bien, esto es una manera de hacerlo, pero puede resultar interesante para el usuario de la base de datos, tener la opcin de realizar bsquedas dinmicas. Un ejemplo de bsqueda dinmica sera buscar los eventos con fecha de hoy o aquellos que sean para este mes. Este tipo de bsqueda es dinmica, pues independientemente del momento en el que estemos, queremos que FileMaker nos busque los eventos de ese mes. Para ello, FileMaker tendr que saber qu dia es hoy, vamos a ver cmo se hace. El paso de guin Establecer campo establece el valor de un campo destino como resultado de una frmula de clculo. No suele utilizarse en bsquedas, pues tiende a se utilizado ms a menudo para modificar datos en un campo, sin embargo para las bsquedas dinmicas va a ser nuestro mejor aliado. Vamos a crear un guin que nos busque los eventos del mes en el que nos encontramos: Guiones: 1..Vamos a crear un guin llamado Eventos del mes y establecemos los siguientes pasos de guin:

Modo Buscar Establecer campo [] #Atencin, este es el paso de guin importante. Tenemos que determinar 2 cosas, la primera es el campo de destino, en esta ocasin es Fecha de evento La segunda cuestin es conocer el valor de ese campo, segn el resultado de una frmula, la frmula que establecemos ser: Month ( Get ( CurrentDate ) ) #Esto lo que hace es insertar en el campo el mes en que estamos actualmente. Bien, y slo nos queda ejecutar la bsqueda aadiendo este paso de guin: Ejecutar Bsqueda/Reemplazar [] Si lo probis, veris que efectivamente en el campo fecha de evento, lo que hace es ponernos */05/11, y FileMaker, nos busca todos los eventos para ese mes y ese ao... Dicho as parece...lgico, no?. Una vez tenemos el guin lo podemos aadir a la presentacin con un botn o imagen, para siempre que queramos tener esta informacin disponible.

NOTA: Este tipo de bsquedas nos puede servir para muchas otras aplicaciones, por ejemplo para encontrar los eventos de un dia de la semana ( Dayname (Get (CurrentDate)) o registros que

contienen un valor determinado por ejemplo cargo o categora Manager, etc.... Este guin adems nos puede servir para realizar informes o lista de la informacin solicitada, por ejemplo aadiendo un paso de guin Ir a la Presentacin [] nos podra poner en contexto. Sacado del boletn de Filemaker Conceptos bsicos: Cree un nuevo archivo llamado Ventas Cree un campo de texto llamado Empresa Cree un campo numrico llamado Total_Ventas Cree cuatro registros con los siguientes valores:

Aada un grfico a la presentacin: Entre en modo Presentacin y haga clic en Nueva presentacin / informe, seleccione Presentacin en blanco. Haga clic sobre la nueva herramienta de creacin de grficos de la barra de herramientas. Dibuje un rectngulo grande en el cuerpo de la presentacin. Cuando haya dibujado el rectngulo, se abrir el cuadro de dilogo Configuracin de grfico. Introduzca la siguiente informacin en el cuadro de dilogo: Tipo de grfico: Barras Ttulo del grfico: Ventas regionales Eje horizontal: haga clic en la flecha situada junto al campo Eje horizontal (X). A continuacin seleccione Especificar nombre de campo, desde Tabla actual seleccione el campo Empresa y haga clic en Aceptar. Eje vertical: haga clic en la flecha situada junto al campo Eje vertical (Y). A continuacin seleccione Especificar nombre de campo, desde Tabla actual seleccione el campo Total_Ventas y haga clic en Aceptar. Utilizar datos desde: en este men, puede escoger entre Conjunto encontrado actual, Registro actual (datos delimitados) y Registros relacionados. Mantenga la opcin predeterminada, Conjunto encontrado actual. Paso 3: modo Visualizar Despus de introducir la informacin adecuada en el cuadro de dilogo Configuracin de grfico, haga clic en Aceptar para guardar los cambios y salir de la ventana. Por ltimo, vuelva al modo Visualizar y ver el grfico, que debera aparecer de la siguiente manera:

Nota: Si desea cambiar el esquema de color de un grfico, simplemente cambie a modo Presentacin, haga doble clic en el grfico y haga clic en Formato de grfico. Elija uno de los esquemas de color disponibles. Sacado de las noticias de FileMaker

Saba que si hace clic con la tecla shift (Mayscula) en un campo configurado con un juego de botones circulares puede entonces seleccionar ms de una opcin? Sin embargo, cmo hacerlo si lo que usted quiere realmente es tener una nica opcin seleccionada? Antes de ensearle la solucin, vamos a ver cmo funcionan los botones circulares y las casillas de verificacin en FileMaker: 1/ Si activa "Masculino" en la base de datos de ejemplo, en el campo Gnero figurar: Masculino 2/ Si activa ambos Masculino y Femenino, FileMaker pondr cada valor en su propia lnea, as en el campo figura: Masculino Femenino Cada vez que desactiva un nuevo elemento, se aade al final de la lista. Probablemente hay muchas formas de controlar a los usuarios para que no hagan esto. Usted podra por ejemplo utilizar un Validado por clculo. Pero, cmo podemos evitar que el usuario escoja el segundo elemento en primer lugar? El truco est en utilizar el Clculo de AutoIntroduccin. Recuerde que cuando se selecciona un segundo elemento, se aade al final de la lista. FileMaker no desactiva los otros elementos seleccionados, pero usted s puede hacerlo. Simplemente aada este clculo de Autointroduccin en el campo que quiere proteger: GetValue(Self; ValueCount(Self)) Adems, asegrese de desactivar la casilla de verificacin "No reemplazar el valor existente del campo (de haber alguno)" para este clculo de Autointroduccin. Esta frmula indica a FileMaker que coja el ltimo valor del campo y elimine el resto. Nota: Si usted est utilizando una versin anterior a FileMaker Pro 9, no le ser posible utilizar esta fantstica funcin Self aqu mostrada. En su lugar, cambie Self por el nombre del campo que est intentando proteger contra una doble entrada. Nota: Si est utilizando una versin anterior a FileMaker Pro 8, no podr utilizar la funcin GetValue. En este caso usted tendr que utilizar RightValues y asegurarse de que elimina los retornos de carro de su resultado. Cuando el usuario utiliza clandestinamente el Shift-Clic sobre el botn circular, FileMaker aade la opcin al final de la lista. Despus, el clculo de AutoIntroduccin elimina todo lo dems. El resultado es un botn circular que funciona como si no tuviera desactivada la tecla Shift. Ms trucos con Valores Puede extender esta tcnica al menos de una interesante manera. Suponga que tiene un campo configurado con un juego de casillas de verificacin. Normalmente esto significa que el usuario puede realizar tantas elecciones como desee. Pero sus instrucciones son

marcar tres opciones de la lista. O diez, o dos. Existen dos clculos diferentes que pueden ayudar a realizar esto. Aqu est el primero: Let ( vals = RightValues(Self; 3); Left(vals; Length(vals) - 1 )) Este clculo funciona como los botones circulares de la seccin anterior. Mantiene los tres ltimos y elimina los anteriores. En este caso, como queremos varios valores, no podemos utilizar la funcin GetValue. En su lugar utilizamos RightValues para seleccionar los ltimos tres. RightValues siempre fija un retorno de carro al final de la lnea, as que debemos deshacernos de ellos para mantener las cosas limpias. Esto es de lo que esta parte trata Left(vals; Length(vals) - 1). Como el clculo mantiene los tres ltimos valores, usted puede seguir seleccionando todos los elementos que quiera. FileMaker deja los tres ltimos elementos seleccionados, y va quitando los seleccionados anteriormente a medida que va marcando. Si usted utiliza, en cambio, este clculo: Let ( vals = LeftValues(Self; 3); Left(vals; Length(vals) - 1 )) Entonces FileMaker mantiene los 3 primeros valores. Cuando intenta marcar un cuarto, no lo acepta. De hecho, lo acepta, actualiza el campo, pero de repente lo elimina por el clculo de Autointroduccin. Desde la perspectiva del usuario, no se aceptar una cuarta opcin. Sacado del boletn de noticias de FileMaker Saba que FileMaker Pro ofrece una amplia gama de combinaciones de teclas que le permitirn ahorrar tiempo al desarrollar sus guiones? Al crear o editar sus guiones, puede trabajar con el ratn, pero tambin puede hacerlo con algunas inteligentes combinaciones de teclas:

Aadir un paso a un guin: Puede aadir un paso a un guin simplemente seleccionando el paso en la columna de la izquierda y pulsando la barra espaciadora para aadir el paso al guin.

Editar Guiones Algunos pasos de guin se definen con 2 opciones. Si hace doble clic en el paso de guin, especificar la primera opcin. Sin embargo, si pulsa la tecla Alt mientras hace doble clic, podr especificar la segunda opcin de ese paso de guin. Esto funciona con los siguientes guiones: Exportar contenido del campo [] Insertar resultado calculado [] Insertar archivo [] Insertar texto [] Instalar guin OnTimer [] Reemplazar contenido del campo [] Guardar registros como Excel [] Guardar registros como PDF [] Establecer campo []

Establecer campo por nombre [] Configurar siguiente valor secuencial [] Establecer seleccin [] Si no desea utilizar el ratn y prefiere utilizar combinaciones de teclas, puede especificar la primera opcin pulsando la barra espaciadora, o teclear Crtl + Alt y barra espaciadora para especificar la segunda opcin de ese paso de guin. Mover pasos de guin: Al editar guiones, puede mover fcilmente un paso de guin arriba y abajo, seleccionando el paso de guin y pulsando la tecla Cmd en Mac (o Crtl en Windows) y el cursor arriba o cursor abajo. Sacado del boletn de noticias de FileMaker. Sacado del boletn de FileMaker Obtener el tamao de datos binarios almacenados en campos Contenedores. Seguro que ya sabe que puede almacenar cualquier archivo binario dentro de un campo contenedor. La mejor solucin sera guardar nicamente el vnculo pero puede ocurrir a veces que le gustara guardar el archivo directamente en el campo contenedor. En este caso, es probablemente bueno, aadir una indicacin del tamao de archivo insertado para ayudar al usuario a decidir si insertarlo o no. Para obtener el tamao de un archivo insertado en un campo contenedor, usted puede utilizar la funcin Length()en una frmula de clculo. Si usted tiene un campo contenedor, puede crear un campo de clculo llamado Tamao, con la siguiente frmula: Case( Length ( Imagen ) < (1024 * 1024) ; Div ( Length ( Imagen ) ; 1024 ) & KB; Round (( Length ( Imagen ) / (1024 * 1024) ); 1) & MB ) Usted puede tambin poner el clculo directamente en la Herramientas de Etiquetas de campo en este campo contenedor donde desea guardar la imagen. Sabes Insertar Desde Indice ? Saba que puede visualizar el ndice de un campo haciendo clic en un campo y seleccionando Insertar > desde Indice... ( o utilizando el teclado Control-I ( Windows)/ Comando-I ( Mac OS)). Esto es muy til para rpidamente ver toda la informacin que se ha introducido en un campo. Puede seleccionar una entrada en el ndice y pegarla en el campo actual. Esto puede ser til para la entrada de datos, y todava ms en el modo bsqueda para descubrir errores en la entrada de datos. Puede, por ejemplo peridicamente visualizar el incide de un campo Ciudad en una base de datos de contactos para ver si los usuarios han realizado algn error en el nombre de las ciudades. En modo buscar, vera el ndice para el campo Ciudad, y si ve que hay entradas para Paris y Parsi,

puede pegar la versin incorrecta en su bsqueda y ver fcilmente los registros que tienen la informacin errnea. Cuando configuramos un campo contenedor para almacenar los datos por referencia, simplemente estamos almacenando una referencia interna al archivo guardado externamente. Quizs suene complejo, pero esa referencia es simplemente una cadena de texto similar a:file:/MyHardDrive/files/mypic.jpg Podemos verificarlo creando un campo de clculo. Supongamos que tenemos una base de datos llamada ImageDB con un campo contenedor llamado Image. Crearemos un clculo con esta definicin: GetAsText(Container) Debemos asegurarnos de que el resultado del clculo ser Texto. Insertaremos un archivo en el campo contenedor y deberemos asegurarnos de que est seleccionada la opcin para almacenar slo una referencia al archivo. Observe que su clculo muestre una ruta similar a la especificada anteriormente. Esto es suficientemente interesante, pero tambin es posible establecer el valor del campo contenedor configurando su referencia. Podemos hacerlo con un paso de guin como el siguiente: Set Field[PicTest::Container; file:/MyHardDrive/files/mypic.jpg] Supongamos que queremos obtener la ruta del archivo de manera dinmica, segn la eleccin del usuario. Supongamos que el usuario ha escrito el nombre del archivo en un campo de almacenamiento global llamado gFileChoice. Podemos reescribir el paso anterior de la siguiente manera: Set Field[PicTest::Container; file:/MyHardDrive/files/ & gFileChoice] Finalmente, habremos preparado una referencia de archivo y la habremos almacenado en una variable de guin, como $filePath. En ese caso un paso como el siguiente tambin funcionara: Set Field[PicTest::Container; $filePath] FileMaker Pro 10 introduce una revolucin en la forma en que usted puede interactuar con sus soluciones. Ahora puede ejecutar guiones automticamente interceptando acciones del usuario, como pulsar una tecla, introducir un campo o cambiar el diseo. La nueva caracterstica de FileMaker 10, Activadores de guin, lo hace posible. Existen 12 Activadores de guin predefinidos y que pueden ser utilizados en presentaciones, campos, botones, portales o en un Visualizador Web. Tambin puede vincular varios Activadores de guin para que se ejecuten con un mismo evento. Las posibilidades son infinitas! Aqu tiene un ejemplo sencillo de cmo utilizar los Activadores de guin: Ejemplo 1: Cmo limitar automticamente el nmero de caracteres en un campo determinado. Paso 1: Crear el siguiente guin ComprobarLongitud: #Determinar la longitud del campo. Establecer variable [$length; Valor:"5"] If [ Length ( Referencia_Producto => $Length ] #Mostrar mensaje de error Mostrar cuadro de dilogo personalizado [Error; Nmero mximo de caracteres alcanzado]

#Eliminar los caracteres extra Establecer campo [ Referencia_Producto ; Left ( Referencia_Producto ; Length ( Referencia_Producto) - 1] End If Paso 2, en modo Presentacin: Clique con el botn derecho en el campo en el que desea limitar el nmero de caracteres y seleccione Establecer Activadores de guin... Paso 3: Aada un evento SobreModificarObjeto. Especifique el guin creado anteriormente.

En modo Visualizar ahora puede intentar aadir caracteres a este campo.

Ejemplo 2: Cmo filtrar la entrada a un campo a slo una lista de caracteres autorizados (nmeros y guiones en este ejemplo). Paso 1: Crear el siguiente guin: # Crear una variable con la cadena de caracteres autorizados Establecer variable [$authorized; Valor:"0123456789-"] # Determinar si la tecla pulsada no est en la lista if [PatternCount ($authorized ; Get ( TriggerKeystroke ) ) = 0 ] # Eliminar del campo los caracteres indeseados Estalecer campo [ Nmero_Telfono; Filter ( Nmero_Telfono ; $authorized )] End If Paso 2 : Clique con el botn derecho en el campo en el que desea filtrar la introduccin y seleccione Establecer Activadores de guin Paso 3 : Aada un evento SobreModificarObjeto. Especifique el guin creado anteriormente.

Estos son sencillos ejemplos del nivel de interactividad que puede crear en FileMaker Pro 10. Intente conocer los Activadores de guin ms profundamente para mejorar sus antiguas soluciones! Sacado del boletn oficial de FileMaker Al introducir datos es til poder modificar fechas sin tener que utilizar el ratn para seleccionar una fecha, ya que en muchas ocasiones simplemente debemos cambiar el da, el mes o el ao. Gracias a los Activadores de Objeto, FileMaker 10 nos ofrece esta funcionalidad. Adems, cualquier cambio hacia arriba o hacia abajo puede ser controlado por un guin. Un ejemplo puede ser que tecleando Mayusc + Cursor derecho la fecha avance 7 das, ya que esto podra ser una norma establecida para un cliente en particular. Las posibilidades son infinitas. El ejemplo nos muestra cmo modificar las fechas de varias maneras, sin tener que recurrir al ratn o introducir la fecha a mano. En este ejemplo se activa un sencillo guin al pulsar cualquier tecla en un campo de fecha. El mismo guin aumentar o disminuir un da con una simple combinacin de Cursor (arriba o abajo) y Mayusc. Para ello necesitaremos dos nuevos clculos: Code () para recuperar el cdigo de una clave y Get ( TriggerKeystroke ) para recuperar la clave que acabamos de introducir.

Podemos utilizar la misma tcnica para introducir datos y navegar en un portal: Introducir datos en un portal siempre ha requerido tabulacin o navegacin manual. El problema al navegar con el Tabulador es que siempre va campo a campo y luego a la siguiente lnea, debemos pulsar varias veces el tabulador para llegar al campo correspondiente. Adems tambin necesitaremos tener el ratn a mano. Gracias a los Activadores de Objeto tenemos un mayor control al introducir datos de forma vertical en un portal. Por ejemplo, podemos introducir el importe para cada lnea simplemente introduciendo los datos y pulsando Intro. Otra opcin es la auto-introduccin, similar a una hoja de clculo. El concepto es introducir un valor e incrementarlo o disminuirlo en las otras filas. Adems simples activadores pueden completar la fila Totales, es una manera de reducir clculos. Especialmente cuando el clculo no est almacenado. Sacado del noticiero de FileMaker Sacado del boletn de FileMaker Un subsumario contiene normalmente uno o ms campos sumarios que muestran la informacin "subsumario" ( por ejemplo subtotales) para un subconjunto de registros. Los registros se agrupan ( ordenados) por valores en otro campo, "el campo interrupcin". Siempre que el valor del campo de interrupcin cambie, en el informese interrumpe y FileMaker Pro inserta la parte de subsumario. Este ejemplo de informe subsumario har un listado de las regiones y sus ventas totales tal y como muestra la siguiente figura. Regin Ventas totales Norte 500 Sur 120 Este 600 Oeste 712 Para generar este informe su base de datos necesitar los siguientes campos : * Region (Texto) Introduzca valores como este, norte, oeste y sur * Cantidad (Numrico) Introduzca diferentes valores numricos * VentasTotales (sumario) En las opciones del cuadro de dilogo para un campo sumario seleccione Total de " Ventas". Seleccione "Total Acumulado" y " Reiniciar resumen para cada grupo ordenado" cuando se ordena por "Region".. PARA CREAR ESTE INFORME : Cree partes de la presentacin como se muestra a continuacin. 1. Cree una nueva presentacin en Blanco (llamada Total Regiones) y en modo presentacin elimine la parte "Cuerpo" y "Pie de Pgina". 2. Seleccione menu Instertar > Parte 3. En el cuadro de dilogo Definicin de Partes, seleccione el Subsumario al ordenarse por. 4. Despus de seleccionar Subsumario al ordenarse por seleccione el nombre del campo por el que desea agrupar los registros (el campo interrupcin). En este caso escogeremos el campo Region.

Cuando los registros estn ordenados por este campo de interrupcin, todos los registros con el mismo valor en ese campo estarn agrupados de tal manera que FileMaker Pro puede calcular la informacin subsumario. (Para obtener el subtotal en ventas por cada regin, el campo de interrupcin debera ser Regin). 5. Si se desea, seleccione opciones para numeracin de pgina, alternar releno de fondo ( color, patrn, efecto).. 6. Haga clic en ACEPTAR. Aparecer un dilogo que dice, "Esta parte puede imprimirse encima o debajo de los registros a los que sirve de sumario". Seleccione "Imprimir Debajo" o "Imprimir encima" (para este informe seleccione "Imprimir Debajo" ). POSICIONE LOS CAMPOS EN LA PRESENTACIN DE ESTA FORMA : 1. En modo Presentacin, arrastre cada uno de estos dos campos (Region y Ventas totales) desde la herramienta Campo a la posicin que desea en la presentacin. 2. En el momento en que arrastra el campo a la presentacin, ver un borde y lneas de fondo para ayudarle a alinear el campo con los otros objetos de la presentacin. Suelte el botn del ratn cuando el campo est donde lo desea. CONSEJO : Puede insertar un campo escogiendo del men Insertar> Campo o Men Insertar> Campo/Control. Alternativamente, usted puede utilizar la herramienta Campo/ Control para situar el campo. Arrastre la cruz para insertar el campo. 3. En el cuadro de dilogo Especificar Campo, seleccione el campo que quiere insertar. En este caso, seleccionar Region y despus repita el proceso y seleccione Ventas Totales 4. Seleccione Crear etiqueta para incluir el nombre del campo como texto en la presentacin y sitela en la parte de la cabecera encima del campo correspondiente. 5. Haga clic en ACEPTAR. PARA GENERAR EL INFORME: Para generar el informate cree el siguiente guin : Mostrar todos los Registros Ordenar registros [Sin dilogo]. Ordenar por campo Region Ir a la presentacin [Total Regiones] Modo Vista previa Al ejecutar este guin, se crear un informe similar al siguiente : Regin Ventas totales Norte 500 Sur 120 Este 600 Oeste 712 CONSEJO ! Usted puede disponer del informe mostrando los subtotales y cantidades para cada registro tal y como figura a continuacin : Regin Ventas totales Norte 500 100 300 100 Sur 120 20 100

Para crear este informe, usted deber seguir las mimas instrucciones anteriores excepto que no debe eliminar la parte de la presentacin "cuerpo" de su presentacin. Cuando introduce sus campos en una presentacin, introduzca el campo Cantidad en el cuerpo de la presentacin.

Si este mensaje te ha servido de ayuda dale tu voto


Todo lo que sueas, se puede disear.

, si quieres penalizarlo

FM 11 * VV 6 * PHP 5 * MySQL * Win 7.

carlossierra
Miembro Ocasional

( [

Karma

14

J F G

jcu
Administrador

( [

P e

Karma

1518

T *

carlossierra
Miembro Ocasional

( [

Karma

14

Brandford
Miembro

Habitual

M e i

Karma

13

You might also like