Debe introducir al menos 3 caracteres en el buscador.
Inicio / Wikis / Cursos gratis / Creación de Aplicaciones Access con Sistemas Monetarios Fraccionarios - El Euro en los Controles de Formularios e Informes de Microsoft Access

Creación de Aplicaciones Access con Sistemas Monetarios Fraccionarios - El Euro en los Controles de Formularios e Informes de Microsoft Access

 ***** (1 opiniones)
Creative Commons Curso gratis de Marco Einöder - 22 de Noviembre de 2006
Temas Relacionados: Access
5. El Euro en los Controles de Formularios e Informes de Microsoft Access
  1. El Euro en los Controles de los Formularios e Informes de Microsoft Access
    1. Revisión de campos tipo Label
    2. Los campos Label (Etiquetas) suelen ser empleados para presentar información de forma no interactiva con el usuario. En estos campos deberemos atender a las siguientes propiedades:

      Propiedad: Nombre

      En caso de haber dado un nombre al control del tipo: Pesetas, Pts, deberemos estudiar la necesidad ó idoneidad de realizar el cambio de dicho nombre a Euros. Antes de realizar dicho cambio deberemos verificar si dicho control se utiliza en el código Visual Basic del formulario ya que si cambiamos la propiedad nombre de este control deberemos realizar también el cambio en aquellos lugares del código en los que se hacía referencia a dicho control.

      Propiedad: Título

      Esta propiedad contiene el texto que la etiqueta va a presentar por pantalla. Deberemos cambiar todas aquellas referencias que existan a Pesetas, Pts, etc., por Euros, "Î ", etc.

      Propiedad: Ancho

      Deberemos comprobar que la etiqueta tiene un tamaño suficiente para presentar la información necesaria. En caso de no ser así deberemos ensanchar dicha etiqueta por medio de esta propiedad.

      Podemos tener en cuenta que tanto el literal Euros como los valores de números en Euros serán menores en tamaño y cifras que el literal Pesetas y los valores en Pesetas, por lo que también se puede estudiar la posibilidad de reducir el tamaño de la etiqueta. De todas formas no es recomendable puesto que por un lado implicará un cambio innecesario en el diseño de la pantalla y por otro al poseer el Euro decimales, la inicial apariencia de números más pequeños se puede volver en nuestra contra al tener que presentar en dicho número los decimales.

      Propiedad: Texto de Ayuda del Control

      En caso de haber escrito algún texto de ayuda para el control, deberemos revisar la necesidad de cambio del literal Pesetas por Euros.

      Propiedad: Id. Del Contexto de Ayuda

      En caso de tener un fichero personalizado de ayuda, deberemos acceder a la posición relacionada con este control y revisar el contenido de la ayuda brindada para adecuarlo a la nueva unidad monetaria.

      Propiedad: Barra de Menús Contextuales

      En caso haber especificado una barra de menús contextuales, deberemos revisar las entradas de dicha barra para adecuarlo a la nueva unidad monetaria en caso necesario.

      Propiedad: Información Adicional

      Este campo se utiliza para almacenar alguna información complementaria sobre el objeto que estamos tratando. Deberemos revisar esta propiedad para comprobar la dicha información y adecuarla al nuevo cambio monetario en caso necesario.

    3. Revisión de campos tipo TextBox

      Propiedad: Nombre

      En caso de haber dado un nombre al control del tipo Pesetas, Pts, deberemos estudiar la necesidad ó idoneidad de realizar el cambio de dicho nombre a Euros. Antes de realizar dicho cambio deberemos evaluar si dicho control se utiliza en el código Visual Basic del formulario, ya que si cambiamos la propiedad nombre de este control deberemos realizar también el cambio en aquellos lugares del código en los que se hacía referencia a dicho control.

      Propiedad: Origen del Control

      En esta propiedad podemos hacer referencia a un campo de una tabla. Deberemos tener en cuenta que si hemos realizado un cambio en el nombre del campo, cambiándolo de "Total Pesetas" a "Total Euros" por ejemplo, deberemos actualizar el nombre también en esta propiedad. De lo contrario al abrir el formulario en este campo nos aparecerá el siguiente texto: "#¿Nombre?" indicándonos que el nombre del campo "Origen del Control" no es correcto.

      Propiedad: Formato

      En este campo es posible especificar un formato para el campo. Deberemos tener en cuenta las particularidades del SQL a la hora de tratar los valores numéricos y recordar que la separación decimal se lleva a cabo con puntos en vez de con comas como en España. Deberemos actualizar los formatos en caso de haber alguno aplicado para que permitan la introducción de decimales, verificar el número de decimales que deseamos que se introduzcan prestando particular atención a la separación decimal con puntos.

      Así mismo tal y como se comentó cuando se trataron las tablas, sería recomendable la utilización de una función para formatear/desformatear estos números de la forma en que deseemos.

      Propiedad: Lugares Decimales

      Como ya hemos comentado anteriormente, el Euro posee unidades decimales llamadas céntimos. Esto implica la necesidad de adecuar los controles para que permitan la introducción y presentación de dichos decimales. La propiedad LugaresDecimales (DecimalPlaces) afecta sólo al número de lugares decimales que se muestran, y no al número de decimales que se almacena. Para cambiar la forma en que se almacena un número, es necesario modificar la propiedad Tamaño del campo en la vista Diseño de la tabla.

      Se recomienda establecer la propiedad LugaresDecimales (DecimalPlaces) en la hoja de propiedades de la tabla. Si después crea un control dependiente en un formulario o informe, heredará el valor de la propiedad LugaresDecimales (DecimalPlaces) establecido para el campo de la tabla o consulta base, con lo que no será necesario especificar la propiedad para cada control dependiente que cree. En el caso de los controles, también puede establecer esta propiedad con una macro o con Visual Basic.

      Nota : El valor de la propiedad LugaresDecimales (DecimalPlaces) no tiene ningún efecto si la propiedad Formato (Format) está en blanco o tiene el valor Número general.

      Propiedad: Máscara de Entrada

      Conforme a las especificaciones del diseño GUI (Graphic User Interface) de la pantalla deberemos estimar la necesidad de especificar una máscara de entrada para los datos que contemple la necesidad/posibilidad de introducir las cifras decimales correspondientes a los céntimos de Euro.

      Propiedad: Valor Predeterminado

      Deberemos revisar esta propiedad para ver si en la actualidad poseen algún "Valor Predeterminado". Este valor estará estimado en Pesetas, y por tanto deberemos aplicar la conversión pertinente para que a partir del cambio monetario dichos valores se apliquen en Unidades de Euro y no en Pesetas como estaban hasta la actualidad.

      Propiedad: Regla de Validación

      Deberemos revisar esta propiedad para ver si se ha establecido alguna regla de validación que incluya valores en Pesetas, como por ejemplo ">100", deberemos aplicar el cambio monetario correspondiente y actualizar dichas reglas de validación.

      Propiedad: Texto de Validación

      La propiedad "TextoDeValidación " (ValidationText) se puede emplear para especificar el mensaje que se mostrará al usuario cuando se introducen datos que infringen el valor de la propiedad "ReglaDeValidación" (ValidationRule). Puesto que como hemos comentado anteriormente como regla de validación podemos haber establecido un valor aplicable en Pesetas, deberemos revisar la existencia en este "Texto de Validación" de un mensaje acorde con la nueva unidad monetaria (Euros).

      Propiedad: Texto de la Barra de Estado

      La propiedad TextoDeLaBarraDeEstado (StatusBarText) se utiliza para especificar el texto que se muestra en la barra de estado cuando se selecciona un control. Deberemos revisar la idoneidad del texto para adecuarlo a la nueva unidad monetaria.

      Propiedad: Ancho

      Deberemos comprobar que la caja de texto tiene un tamaño suficiente para presentar la información necesaria. En caso de no ser así deberemos ensanchar dicha caja de texto por medio de esta propiedad. Debemos tener en cuenta que los valores de números en Euros serán menores en tamaño y cifras que los valores en Pesetas, por lo que también se puede estudiar la posibilidad de reducir el tamaño de la caja de texto. De todas formas no es recomendable puesto que por un lado implicará un cambio en el diseño de la pantalla innecesario y por otro al poseer el Euro decimales, la inicial apariencia de números más pequeños se puede volver en nuestra contra al tener que presentar en dicho número los decimales.

      Propiedad: Barra de Menús Contextuales

      En caso haber especificado una barra de menús contextuales, deberemos revisar las entradas de dicha barra para adecuarlo a la nueva unidad monetaria en caso necesario.

      Propiedad: Texto de Ayuda del Control

      En caso de haber escrito algún texto de ayuda para el control, deberemos revisar la necesidad de cambio del literal Pesetas por Euros.

      Propiedad: Id. Del Contexto de Ayuda

      En caso de tener un fichero personalizado de ayuda, deberemos acceder a la posición relacionada con este control y revisar el contenido de la ayuda brindada para adecuarlo a la nueva unidad monetaria.

      Propiedad: Información Adicional

      Este campo se utiliza para almacenar alguna información complementaria sobre el objeto que estamos tratando. Deberemos revisar esta propiedad para comprobar dicha información y adecuarla al nuevo cambio monetario en caso necesario.

    4. Revisión de campos tipo ListBox

      Propiedad: Nombre

      En caso de haber dado un nombre al control del tipo Pesetas, Pts, deberemos estudiar la necesidad ó idoneidad de realizar el cambio de dicho nombre a Euros. Antes de realizar dicho cambio deberemos evaluar si dicho control se utiliza en el código Visual Basic del formulario, ya que si cambiamos la propiedad nombre de este control deberemos realizar también el cambio en aquellos lugares del código en los que se hacía referencia a dicho control.

      Propiedad: Origen del Control

      En esta propiedad podemos hacer referencia a un campo de una tabla. Deberemos tener en cuenta que si hemos realizado un cambio en el nombre del campo, cambiándolo de "Total Pesetas" a "Total Euros" por ejemplo, deberemos actualizar el nombre también en esta propiedad.

      Propiedad: Origen de la Fila

      Deberemos revisar (si hemos hecho algún cambio en los nombres de las tablas/campos de la base de datos) y realizar dicho cambio también en esta propiedad que proporciona el origen de datos para las distintas filas del control.

      Propiedad: Ancho de Columnas

      Deberemos revisar el ancho de las columnas comprobando que es el suficiente para presentar los datos. Debemos tener en cuenta que los números aunque serán menores incluirán al menos 2 decimales.

      Propiedad: Valor Predeterminado

      Deberemos revisar estos campos para ver si en la actualidad poseen algún "Valor Predeterminado". Este valor estará estimado en Pesetas, y por tanto deberemos aplicar la conversión pertinente para que a partir del cambio monetario dichos valores se apliquen en Unidades de Euro y no en Pesetas como estaban hasta la actualidad.

      Propiedad: Regla de Validación

      Deberemos revisar esta propiedad para ver si se ha establecido alguna regla de validación que incluya valores en Pesetas, como por ejemplo ">100", deberemos aplicar el cambio monetario correspondiente y actualizar dichas reglas de validación.

      Propiedad: Texto de Validación

      La propiedad "TextoDeValidación " (ValidationText) se puede emplear para especificar el mensaje que se mostrará al usuario cuando se introducen datos que infringen el valor de la propiedad "ReglaDeValidación" (ValidationRule). Puesto que como hemos comentado anteriormente como regla de validación podemos haber establecido un valor aplicable en Pesetas, deberemos revisar la existencia en este "Texto de Validación" de un mensaje acorde con la nueva unidad monetaria (Euros).

      Propiedad: Texto de la Barra de Estado

      La propiedad TextoDeLaBarraDeEstado (StatusBarText) se utiliza para especificar el texto que se muestra en la barra de estado cuando se selecciona un control. Deberemos revisar la idoneidad del texto para adecuarlo a la nueva unidad monetaria.

      Propiedad: Ancho

      Deberemos comprobar que la lista tiene un tamaño suficiente para presentar la información necesaria. En caso de no ser así deberemos ensanchar dicha lista por medio de esta propiedad.

      Debemos tener en cuenta que los valores de números en Euros serán menores en tamaño y cifras que los valores en Pesetas, por lo que también se puede estudiar la posibilidad de reducir el tamaño de la lista. De todas formas no es recomendable puesto que por un lado implicará un cambio en el diseño de la pantalla innecesario y por otro al poseer el Euro decimales, la inicial apariencia de números más pequeños se puede volver en nuestra contra al tener que presentar en dicho número los decimales.

      Propiedad: Barra de Menús Contextuales

      En caso haber especificado una barra de menús contextuales, deberemos revisar las entradas de dicha barra para adecuarlo a la nueva unidad monetaria en caso necesario.

      Propiedad: Texto de Ayuda del Control

      En caso de haber escrito algún texto de ayuda para el control, deberemos revisar la necesidad de cambio del literal Pesetas por Euros

      Propiedad: Id. Del Contexto de Ayuda

      En caso de tener un fichero personalizado de ayuda, deberemos acceder a la posición relacionada con este control y revisar el contenido de la ayuda brindada para adecuarlo a la nueva unidad monetaria.

      Propiedad: Información Adicional

      Este campo se utiliza para almacenar alguna información complementaria sobre el objeto que estamos tratando. Deberemos revisar esta propiedad para comprobar la dicha información y adecuarla al nuevo cambio monetario en caso necesario.

       

    5. Revisión de campos tipo ComboBox

      Propiedad: Nombre

      En caso de haber dado un nombre al control del tipo Pesetas, Pts, deberemos estudiar la necesidad ó idoneidad de realizar el cambio de dicho nombre a Euros. Antes de realizar dicho cambio deberemos evaluar si dicho control se utiliza en el código Visual Basic del formulario, ya que si cambiamos la propiedad nombre de este control deberemos realizar también el cambio en aquellos lugares del código en los que se hacía referencia a dicho control.

      Propiedad: Origen del Control

      En esta propiedad podemos hacer referencia a un campo de una tabla. Deberemos tener en cuenta que si hemos realizado un cambio en el nombre del campo, cambiándolo de "Total Pesetas" a "Total Euros" por ejemplo, deberemos actualizar el nombre también en esta propiedad.

      Propiedad: Formato

      En este campo es posible especificar un formato para el campo. Deberemos tener en cuenta las particularidades del SQL a la hora de tratar los valores numéricos y recordar que la separación decimal se lleva a cabo con puntos en vez de con comas como en España. Deberemos actualizar los formatos en caso de haber alguno aplicado para que permitan la introducción de decimales, verificar el número de decimales que deseamos que se introduzcan prestando particular atención a la separación decimal con puntos.

      Así mismo tal y como se comentó cuando se trataron las tablas, sería recomendable la utilización de una función para formatear/desformatear estos números de la forma en que deseemos.

      Propiedad: Lugares Decimales

      Como ya hemos comentado anteriormente, el Euro posee unidades decimales llamadas céntimos. Esto implica la necesidad de adecuar los controles para que permitan la introducción y presentación de dichos decimales.

      La propiedad LugaresDecimales (DecimalPlaces) afecta sólo al número de lugares decimales que se muestran, y no al número de decimales que se almacena. Para cambiar la forma en que se almacena un número, es necesario modificar la propiedad Tamaño del campo en la vista Diseño de la tabla.

      Se recomienda establecer la propiedad LugaresDecimales (DecimalPlaces) en la hoja de propiedades de la tabla. Si después crea un control dependiente en un formulario o informe, heredará el valor de la propiedad LugaresDecimales (DecimalPlaces) establecido para el campo de la tabla o consulta base, con lo que no será necesario especificar la propiedad para cada control dependiente que cree. En el caso de los controles, también puede establecer esta propiedad con una macro o con Visual Basic.

      Nota : El valor de la propiedad LugaresDecimales (DecimalPlaces) no tiene ningún efecto si la propiedad Formato (Format) está en blanco o tiene el valor Número general.

      Propiedad: Máscara de Entrada

      Conforme a las especificaciones del diseño GUI (Graphic User Interface) de la pantalla deberemos estimar la necesidad de especificar una máscara de entrada para los datos que contemple la necesidad/posibilidad de introducir las cifras decimales correspondientes a los céntimos de Euro.

      Propiedad: Origen de la Fila

      Deberemos revisar (si hemos hecho algún cambio en los nombres de las tablas/campos de la base de datos) y realizar dicho cambio también en esta propiedad que proporciona el origen de datos para las distintas filas del control.

      Propiedad: Ancho de Columnas

      Deberemos revisar el ancho de las columnas comprobando que es el suficiente para presentar los datos. Debemos tener en cuenta que los números aunque serán menores incluirán al menos 2 decimales.

      Propiedad: Ancho de la Lista

      Deberemos comprobar que la lista tiene un tamaño suficiente para presentar la información necesaria. En caso de no ser así deberemos ensanchar dicha lista por medio de esta propiedad.

      Propiedad: Texto de la Barra de Estado

      La propiedad TextoDeLaBarraDeEstado (StatusBarText) se utiliza para especificar el texto que se muestra en la barra de estado cuando se selecciona un control. Deberemos revisar la idoneidad del texto para adecuarlo a la nueva unidad monetaria.

      Propiedad: Valor Predeterminado

      Deberemos revisar estos campos para ver si en la actualidad poseen algún "Valor Predeterminado". Este valor estará estimado en Pesetas, y por tanto deberemos aplicar la conversión pertinente para que a partir del cambio monetario dichos valores se apliquen en Unidades de Euro y no en Pesetas como estaban hasta la actualidad.

      Propiedad: Regla de Validación

      Deberemos revisar esta propiedad para ver si se ha establecido alguna regla de validación que incluya valores en Pesetas, como por ejemplo ">100", deberemos aplicar el cambio monetario correspondiente y actualizar dichas reglas de validación.

      Propiedad: Texto de Validación

      La propiedad "TextoDeValidación " (ValidationText) se puede emplear para especificar el mensaje que se mostrará al usuario cuando se introducen datos que infringen el valor de la propiedad "ReglaDeValidación" (ValidationRule). Puesto que como hemos comentado anteriormente como regla de validación podemos haber establecido un valor aplicable en Pesetas, deberemos revisar la existencia en este "Texto de Validación" de un mensaje acorde con la nueva unidad monetaria (Euros).

      Propiedad: Ancho

      Deberemos comprobar que la lista tiene un tamaño suficiente para presentar la información necesaria. En caso de no ser así deberemos ensanchar dicha lista por medio de esta propiedad.

      Debemos tener en cuenta que los valores de números en Euros serán menores en tamaño y cifras que los valores en Pesetas, por lo que también se puede estudiar la posibilidad de reducir el tamaño de la lista. De todas formas no es recomendable puesto que por un lado implicará un cambio innecesario en el diseño de la pantalla y por otro al poseer el Euro decimales, la inicial apariencia de números más pequeños se puede volver en nuestra contra al tener que presentar en dicho número los decimales.

      Propiedad: Barra de Menús Contextuales

      En caso haber especificado una barra de menús contextuales, deberemos revisar las entradas de dicha barra para adecuarlo a la nueva unidad monetaria en caso necesario.

      Propiedad: Texto de Ayuda del Control

      En caso de haber escrito algún texto de ayuda para el control, deberemos revisar la necesidad de cambio del literal Pesetas por Euros.

      Propiedad: Id. Del Contexto de Ayuda

      En caso de tener un fichero personalizado de ayuda, deberemos acceder a la posición relacionada con este control y revisar el contenido de la ayuda brindada para adecuarlo a la nueva unidad monetaria.

      Propiedad: Información Adicional

      Este campo se utiliza para almacenar alguna información complementaria sobre el objeto que estamos tratando. Deberemos revisar esta propiedad para comprobar la dicha información y adecuarla al nuevo cambio monetario en caso necesario.

    6. Revisión de Campos Tipo Grupo de Opciones

      Propiedad: Nombre

      En caso de haber dado un nombre al control del tipo Pesetas, Pts, deberemos estudiar la necesidad ó idoneidad de realizar el cambio de dicho nombre a Euros. Antes de realizar dicho cambio deberemos evaluar si dicho control se utiliza en el código Visual Basic del formulario, ya que si cambiamos la propiedad nombre de este control deberemos realizar también el cambio en aquellos lugares del código en los que se hacía referencia a dicho control.

      Propiedad: Origen del Control

      En esta propiedad podemos hacer referencia a un campo de una tabla. Deberemos tener en cuenta que si hemos realizado un cambio en el nombre del campo, cambiándolo de "Total Pesetas" a "Total Euros" por ejemplo, deberemos actualizar el nombre también en esta propiedad.

       

      Propiedad: Valor Predeterminado

      Deberemos revisar estos campos para ver si en la actualidad poseen algún "Valor Predeterminado". Este valor puede estar estimado en Pesetas, y por tanto deberemos aplicar la conversión pertinente para que a partir del cambio monetario dichos valores se apliquen en Unidades de Euro y no en Pesetas como estaban hasta la actualidad.

      Propiedad: Regla de Validación

      Deberemos revisar esta propiedad para ver si se ha establecido alguna regla de validación que incluya valores en Pesetas, como por ejemplo ">100", deberemos aplicar el cambio monetario correspondiente y actualizar dichas reglas de validación.

      Propiedad: Texto de Validación

      La propiedad "TextoDeValidación " (ValidationText) se puede emplear para especificar el mensaje que se mostrará al usuario cuando se introducen datos que infringen el valor de la propiedad "ReglaDeValidación" (ValidationRule). Puesto que como hemos comentado anteriormente como regla de validación podemos haber establecido un valor aplicable en Pesetas, deberemos revisar la existencia en este "Texto de Validación" de un mensaje acorde con la nueva unidad monetaria (Euros).

      Propiedad: Texto de la Barra de Estado

      La propiedad TextoDeLaBarraDeEstado (StatusBarText) se utiliza para especificar el texto que se muestra en la barra de estado cuando se selecciona un control. Deberemos revisar la idoneidad del texto para adecuarlo a la nueva unidad monetaria.

      Propiedad: Ancho

      Deberemos comprobar que el grupo de opciones tiene el tamaño suficiente para presentar la información necesaria. En caso de no ser así deberemos ensanchar dicho grupo por medio de esta propiedad.

      Propiedad: Barra de Menús Contextuales

      En caso haber especificado una barra de menús contextuales, deberemos revisar las entradas de dicha barra para adecuarlo a la nueva unidad monetaria en caso necesario.

      Propiedad: Texto de Ayuda del Control

      En caso de haber escrito algún texto de ayuda para el control, deberemos revisar la necesidad de cambio del literal Pesetas por Euros

      Propiedad: Id. Del Contexto de Ayuda

      En caso de tener un fichero personalizado de ayuda, deberemos acceder a la posición relacionada con este control y revisar el contenido de la ayuda brindada para adecuarlo a la nueva unidad monetaria.

      Propiedad: Información Adicional

      Este campo se utiliza para almacenar alguna información complementaria sobre el objeto que estamos tratando. Deberemos revisar esta propiedad para comprobar la dicha información y adecuarla al nuevo cambio monetario en caso necesario.

    7. Revisión de Campos Tipo Botón de Alternar

      Propiedad: Nombre

      En caso de haber dado un nombre al control del tipo Pesetas, Pts, deberemos estudiar la necesidad ó idoneidad de realizar el cambio de dicho nombre a Euros. Antes de realizar dicho cambio deberemos evaluar si dicho control se utiliza en el código Visual Basic del formulario, ya que si cambiamos la propiedad nombre de este control deberemos realizar también el cambio en aquellos lugares del código en los que se hacía referencia a dicho control.

      Propiedad: Origen del Control

      En esta propiedad podemos hacer referencia a un campo de una tabla. Deberemos tener en cuenta que si hemos realizado un cambio en el nombre del campo, cambiándolo de "Total Pesetas" a "Total Euros" por ejemplo, deberemos actualizar el nombre también en esta propiedad.

      Propiedad: Título

      Esta propiedad contiene el texto que la etiqueta va a presentar por pantalla. Deberemos cambiar todas aquellas referencias que existan a Pesetas, Pts. etc., por Euros, "Î ", etc.

      Propiedad: Imagen

      Si tenemos especificada una imagen que haga referencia a las Pesetas como unidad monetaria, deberemos estimar la necesidad de cambiarla por otra que haga referencia a los Euros.

      Propiedad: Valor Predeterminado

      Deberemos revisar estos campos para ver si en la actualidad poseen algún "Valor Predeterminado". Este valor estará estimado en Pesetas, y por tanto deberemos aplicar la conversión pertinente para que a partir del cambio monetario dichos valores se apliquen en Unidades de Euro y no en Pesetas como estaban hasta la actualidad.

      Propiedad: Regla de Validación

      Deberemos revisar esta propiedad para ver si se ha establecido alguna regla de validación que incluya valores en Pesetas, como por ejemplo ">100", deberemos aplicar el cambio monetario correspondiente y actualizar dichas reglas de validación.

      Propiedad: Texto de Validación

      La propiedad "TextoDeValidación " (ValidationText) se puede emplear para especificar el mensaje que se mostrará al usuario cuando se introducen datos que infringen el valor de la propiedad "ReglaDeValidación" (ValidationRule). Puesto que como hemos comentado anteriormente como regla de validación podemos haber establecido un valor aplicable en Pesetas, deberemos revisar la existencia en este "Texto de Validación" de un mensaje acorde con la nueva unidad monetaria (Euros).

      Propiedad: Texto de la Barra de Estado

      La propiedad TextoDeLaBarraDeEstado (StatusBarText) se utiliza para especificar el texto que se muestra en la barra de estado cuando se selecciona un control. Deberemos revisar la idoneidad del texto para adecuarlo a la nueva unidad monetaria.

      Propiedad: Ancho

      Deberemos comprobar que el botón tiene un tamaño suficiente para presentar la información necesaria. En caso de no ser así deberemos ensanchar dicho botón por medio de esta propiedad.

      Propiedad: Barra de Menús Contextuales

      En caso haber especificado una barra de menús contextuales, deberemos revisar las entradas de dicha barra para adecuarlo a la nueva unidad monetaria en caso necesario.

      Propiedad: Texto de Ayuda del Control

      En caso de haber escrito algún texto de ayuda para el control, deberemos revisar la necesidad de cambio del literal Pesetas por Euros

      Propiedad: Id. Del Contexto de Ayuda

      En caso de tener un fichero personalizado de ayuda, deberemos acceder a la posición relacionada con este control y revisar el contenido de la ayuda brindada para adecuarlo a la nueva unidad monetaria.

      Propiedad: Información Adicional

      Este campo se utiliza para almacenar alguna información complementaria sobre el objeto que estamos tratando. Deberemos revisar esta propiedad para comprobar la dicha información y adecuarla al nuevo cambio monetario en caso necesario.

    8. Revisión de Campos Tipo Botón de Opción

      Propiedad: Nombre

      En caso de haber dado un nombre al control del tipo Pesetas, Pts, deberemos estudiar la necesidad ó idoneidad de realizar el cambio de dicho nombre a Euros. Antes de realizar dicho cambio deberemos evaluar si dicho control se utiliza en el código Visual Basic del formulario, ya que si cambiamos la propiedad nombre de este control deberemos realizar también el cambio en aquellos lugares del código en los que se hacía referencia a dicho control.

      Propiedad: Origen del Control

      En esta propiedad podemos hacer referencia a un campo de una tabla. Deberemos tener en cuenta que si hemos realizado un cambio en el nombre del campo, cambiándolo de "Total Pesetas" a "Total Euros" por ejemplo, deberemos actualizar el nombre también en esta propiedad.

      Propiedad: Regla de Validación

      Deberemos revisar esta propiedad para ver si se ha establecido alguna regla de validación que incluya valores en Pesetas, como por ejemplo ">100", deberemos aplicar el cambio monetario correspondiente y actualizar dichas reglas de validación.

      Propiedad: Texto de Validación

      La propiedad "TextoDeValidación " (ValidationText) se puede emplear para especificar el mensaje que se mostrará al usuario cuando se introducen datos que infringen el valor de la propiedad "ReglaDeValidación" (ValidationRule). Puesto que como hemos comentado anteriormente como regla de validación podemos haber establecido un valor aplicable en Pesetas, deberemos revisar la existencia en este "Texto de Validación" de un mensaje acorde con la nueva unidad monetaria (Euros).

      Propiedad: Texto de la Barra de Estado

      La propiedad TextoDeLaBarraDeEstado (StatusBarText) se utiliza para especificar el texto que se muestra en la barra de estado cuando se selecciona un control. Deberemos revisar la idoneidad del texto para adecuarlo a la nueva unidad monetaria.

      Propiedad: Barra de Menús Contextuales

      En caso haber especificado una barra de menús contextuales, deberemos revisar las entradas de dicha barra para adecuarlo a la nueva unidad monetaria en caso necesario.

      Propiedad: Texto de Ayuda del Control

      En caso de haber escrito algún texto de ayuda para el control, deberemos revisar la necesidad de cambio del literal Pesetas por Euros

      Propiedad: Id. Del Contexto de Ayuda

      En caso de tener un fichero personalizado de ayuda, deberemos acceder a la posición relacionada con este control y revisar el contenido de la ayuda brindada para adecuarlo a la nueva unidad monetaria.

      Propiedad: Información Adicional

      Este campo se utiliza para almacenar alguna información complementaria sobre el objeto que estamos tratando. Deberemos revisar esta propiedad para comprobar la dicha información y adecuarla al nuevo cambio monetario en caso necesario.

    9. Revisión de Campos Tipo Casilla de Verificación

      Propiedad: Nombre

      En caso de haber dado un nombre al control del tipo Pesetas, Pts, deberemos estudiar la necesidad ó idoneidad de realizar el cambio de dicho nombre a Euros. Antes de realizar dicho cambio deberemos evaluar si dicho control se utiliza en el código Visual Basic del formulario, ya que si cambiamos la propiedad nombre de este control deberemos realizar también el cambio en aquellos lugares del código en los que se hacía referencia a dicho control.

      Propiedad: Texto de la Barra de Estado

      La propiedad TextoDeLaBarraDeEstado (StatusBarText) se utiliza para especificar el texto que se muestra en la barra de estado cuando se selecciona un control. Deberemos revisar la idoneidad del texto para adecuarlo a la nueva unidad monetaria.

      Propiedad: Barra de Menús Contextuales

      En caso haber especificado una barra de menús contextuales, deberemos revisar las entradas de dicha barra para adecuarlo a la nueva unidad monetaria en caso necesario.

      Propiedad: Texto de Ayuda del Control

      En caso de haber escrito algún texto de ayuda para el control, deberemos revisar la necesidad de cambio del literal Pesetas por Euros

      Propiedad: Id. Del Contexto de Ayuda

      En caso de tener un fichero personalizado de ayuda, deberemos acceder a la posición relacionada con este control y revisar el contenido de la ayuda brindada para adecuarlo a la nueva unidad monetaria.

      Propiedad: Información Adicional

      Este campo se utiliza para almacenar alguna información complementaria sobre el objeto que estamos tratando. Deberemos revisar esta propiedad para comprobar la dicha información y adecuarla al nuevo cambio monetario en caso necesario.

    10. Revisión de Campos Tipo Botón de Comando

      Propiedad: Nombre

      En caso de haber dado un nombre al control del tipo Pesetas, Pts, deberemos estudiar la necesidad ó idoneidad de realizar el cambio de dicho nombre a Euros. Antes de realizar dicho cambio deberemos evaluar si dicho control se utiliza en el código Visual Basic del formulario, ya que si cambiamos la propiedad nombre de este control deberemos realizar también el cambio en aquellos lugares del código en los que se hacía referencia a dicho control.

      Propiedad: Título

      Esta propiedad contiene el texto que la etiqueta va a presentar por pantalla. Deberemos cambiar todas aquellas referencias que existan a Pesetas, Pts. etc., por Euros, "Î ", etc.

      Propiedad: Imagen

      Si tenemos especificada una imagen que haga referencia a las Pesetas como unidad monetaria, deberemos estimar la necesidad de cambiarla por otra que haga referencia a los Euros.

      Propiedad: Texto de la Barra de Estado

      La propiedad TextoDeLaBarraDeEstado (StatusBarText) se utiliza para especificar el texto que se muestra en la barra de estado cuando se selecciona un control. Deberemos revisar la idoneidad del texto para adecuarlo a la nueva unidad monetaria.

      Propiedad: Ancho

      Deberemos comprobar que el botón tiene un tamaño suficiente para presentar la información necesaria. En caso de no ser así deberemos ensanchar dicho botón por medio de esta propiedad.

      Propiedad: Barra de Menús Contextuales

      En caso haber especificado una barra de menús contextuales, deberemos revisar las entradas de dicha barra para adecuarlo a la nueva unidad monetaria en caso necesario.

      Propiedad: Texto de Ayuda del Control

      En caso de haber escrito algún texto de ayuda para el control, deberemos revisar la necesidad de cambio del literal Pesetas por Euros

      Propiedad: Id. Del Contexto de Ayuda

      En caso de tener un fichero personalizado de ayuda, deberemos acceder a la posición relacionada con este control y revisar el contenido de la ayuda brindada para adecuarlo a la nueva unidad monetaria.

      Propiedad: Información Adicional

      Este campo se utiliza para almacenar alguna información complementaria sobre el objeto que estamos tratando. Deberemos revisar esta propiedad para comprobar la dicha información y adecuarla al nuevo cambio monetario en caso necesario.

    11. Revisión de Campos Tipo Fichas

      Propiedad: Nombre

      En caso de haber dado un nombre al control del tipo Pesetas, Pts, deberemos estudiar la necesidad ó idoneidad de realizar el cambio de dicho nombre a Euros. Antes de realizar dicho cambio deberemos evaluar si dicho control se utiliza en el código Visual Basic del formulario, ya que si cambiamos la propiedad nombre de este control deberemos realizar también el cambio en aquellos lugares del código en los que se hacía referencia a dicho control.

      Propiedad: Texto de la Barra de Estado

      La propiedad TextoDeLaBarraDeEstado (StatusBarText) se utiliza para especificar el texto que se muestra en la barra de estado cuando se selecciona un control. Deberemos revisar la idoneidad del texto para adecuarlo a la nueva unidad monetaria.

      Propiedad: Ancho

      Deberemos comprobar que las fichas tienen un tamaño suficiente para presentar la información necesaria. En caso de no ser así deberemos ensanchar dichas fichas por medio de esta propiedad.

      Propiedad: Barra de Menús Contextuales

      En caso haber especificado una barra de menús contextuales, deberemos revisar las entradas de dicha barra para adecuarlo a la nueva unidad monetaria en caso necesario.

      Propiedad: Id. Del Contexto de Ayuda

      En caso de tener un fichero personalizado de ayuda, deberemos acceder a la posición relacionada con este control y revisar el contenido de la ayuda brindada para adecuarlo a la nueva unidad monetaria.

      Propiedad: Información Adicional

      Este campo se utiliza para almacenar alguna información complementaria sobre el objeto que estamos tratando. Deberemos revisar esta propiedad para comprobar la dicha información y adecuarla al nuevo cambio monetario en caso necesario.

    12. Revisión de Campos Tipo Fichas: Para cada Ficha

      Propiedad: Nombre

      En caso de haber dado un nombre al control del tipo Pesetas, Pts.…, deberemos estudiar la necesidad ó idoneidad de realizar el cambio de dicho nombre a Euros…. Antes de realizar dicho cambio deberemos evaluar si dicho control se utiliza en el código Visual Basic del formulario, ya que si cambiamos la propiedad nombre de este control deberemos realizar también el cambio en aquellos lugares del código en los que se hacía referencia a dicho control.

      Propiedad: Título

      Esta propiedad contiene el texto que la etiqueta va a presentar por pantalla. Deberemos cambiar todas aquellas referencias que existan a Pesetas, Pts.… etc., por Euros, "Î ", etc.

      Propiedad: Imagen

      Si tenemos especificada una imagen que haga referencia a las Pesetas como unidad monetaria, deberemos estimar la necesidad de cambiarla por otra que haga referencia a los Euros.

      Propiedad: Texto de la Barra de Estado

      La propiedad TextoDeLaBarraDeEstado (StatusBarText) se utiliza para especificar el texto que se muestra en la barra de estado cuando se selecciona un control. Deberemos revisar la idoneidad del texto para adecuarlo a la nueva unidad monetaria.

      Propiedad: Ancho

      Deberemos comprobar que la ficha tiene un tamaño suficiente para presentar la información necesaria. En caso de no ser así deberemos ensanchar dicha ficha por medio de esta propiedad.

      Propiedad: Barra de Menús Contextuales

      En caso haber especificado una barra de menús contextuales, deberemos revisar las entradas de dicha barra para adecuarlo a la nueva unidad monetaria en caso necesario.

      Propiedad: Texto de Ayuda del Control

      En caso de haber escrito algún texto de ayuda para el control, deberemos revisar la necesidad de cambio del literal Pesetas por Euros

      Propiedad: Id. Del Contexto de Ayuda

      En caso de tener un fichero personalizado de ayuda, deberemos acceder a la posición relacionada con este control y revisar el contenido de la ayuda brindada para adecuarlo a la nueva unidad monetaria.

      Propiedad: Información Adicional

      Este campo se utiliza para almacenar alguna información complementaria sobre el objeto que estamos tratando. Deberemos revisar esta propiedad para comprobar la dicha información y adecuarla al nuevo cambio monetario en caso necesario.

    13. Revisión de Otros Controles y Controles OCX integrados

      Para otros controles, deberemos revisar principalmente aquellas propiedades que estén relacionadas con la obtención de datos y presentación de los mismos en pantalla.

      Si los controles son comerciales, podremos consultar con el distribuidor sobre las compatibilidades de dicho control con el Euro.

      Si los controles son de desarrollo interno, podremos intentar ponernos en contacto con el desarrollador y si no es posible lo más recomendable es revisar todas las propiedades para ver cuáles de ellas son susceptibles de cambios con el Euro.

    14. Revisión del código

La revisión del código Visual Basic existente en los formularios e informes se llevará a cabo de la misma forma que el código existente en los módulos.

Autor y licencia de 'Creación de Aplicaciones Access con Sistemas Monetarios Fraccionarios - El Euro en los Controles de Formularios e Informes de Microsoft Access'
Marco Einöder

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.

Wikis relacionados con 'Creación de Aplicaciones Access con Sistemas Monetarios Fraccionarios - El Euro en los Controles de Formularios e Informes de Microsoft Access'

Completo curso de este gestor de bases de datos, que permite introducir y almacenar datos,... Más »
Completo curso de este gestor de bases de datos, que permite introducir y almacenar datos,... Más »
El propósito de este articulo es de mostrarnos una amplia y precisa descripción de lo... Más »
El tema ambiental es un tópico que esta en boca de todos últimamente, dado que... Más »
En este modulo algunas de las clasificaciones básicas de sistemas serán temporalmente introducidas mientras que... Más »
¿Estás seguro de que deseas eliminar este capítulo?