Professional Documents
Culture Documents
Descripcin (Description)
Modules!nombremdulo
Modules("nombremdulo")
Modules(ndice)
Pgina
221
Objeto ObjectFrame
Vea tambin Propiedades Mtodos Eventos Especficos
Pgina
222
Objeto OptionButton
Vea tambin Propiedades Mtodos Eventos Especficos
Un botn de opcin de un formulario o informe es un control individual que se utiliza
para mostrar un valor S/No de un origen de registros base.
Nota Este control no debe confundirse con el control de botn de opcin HTML
dinmico utilizado en una pgina de acceso a datos. Para ms informacin sobre un
control de botn de opcin de una pgina de acceso a datos, vea Control Botn de
opcin (Pginas de acceso a datos).
Pgina
223
Objeto OptionGroup
Vea tambin Propiedades Mtodos Eventos Especficos
Un grupo de opciones de un formulario o informe muestra un conjunto limitado de
alternativas. Un grupo de opciones facilita la seleccin de un valor, ya que basta con
hacer clic en el valor que se desea. Slo se puede seleccionar una opcin del grupo a la
vez.
Un grupo de opciones consiste en un marco de grupo y un conjunto de casillas de
verificacin, botones de alternar o botones de opcin.
Nota Este control no debe confundirse con el control de grupo de opciones HTML
dinmico utilizado en una pgina de acceso a datos. Para obtener ms informacin sobre
un control de grupo de opciones de una pgina de acceso a datos, vea Control Grupo de
opciones (Pginas de acceso a datos).
Pgina
224
Descripcin (Description)
Pages!nombrepgina
Pages("nombrepgina")
Pages(ndice)
Puede crear, mover, o eliminar objetos Pgina (Page) y establecer sus propiedades
tanto en Visual Basic como en la vista Diseo del formulario. Para crear un nuevo
objeto Pgina (Page) en Visual Basic, use el mtodo Add de la coleccin Pginas
(Pages). Para eliminar un objeto Pgina (Page), utilice el mtodo Remove de la
coleccin Pginas (Pages).
Para crear un nuevo objeto Pgina (Page) en la vista Diseo del formulario, haga clic
con el botn secundario en el control de ficha y luego elija Insertar pgina en el men
contextual. Tambin puede copiar una pgina existente y pegarla. Puede establecer las
propiedades del nuevo objeto Pgina (Page) en la vista Diseo de formulario usando la
hoja de propiedades.
Cada objeto Pgina (Page) tiene una propiedad ndiceDePginas (PageIndex) que
indica su posicin dentro de la coleccin Pginas (Pages). La propiedad Valor (Value)
del control de ficha es igual a la propiedad ndiceDePginas (PageIndex) de la pgina
actual. Puede usar estas propiedades para determinar qu pgina est seleccionada
actualmente despus de que el usuario haya cambiado de una pgina a otra, o para
cambiar el orden en el que aparecen las pginas en el control.
Un objeto Pgina (Page) es tambin un tipo de objeto Control. La constante de la
propiedad ControlType para un objeto Pgina (Page) es acPage. Aunque es un
control, un objeto Pgina (Page) pertenece a una coleccin Pginas (Pages), antes que
Pgina
225
Objeto PageBreak
Vea tambin Propiedades Mtodos Eventos Especficos
Este objeto corresponde a un control salto de pgina. El control salto de pgina marca el
inicio de una nueva pantalla o pgina impresa en un formulario o informe.
Control: Herramienta:
Pgina
226
coleccin Pginas (Pages) difiere de una coleccin Controles (Controls) tpica en que
se pueden agregar y eliminar objetos Pgina (Page) usando mtodos de la coleccin
Pginas (Pages).
Para agregar un nuevo objeto Pgina (Page) a la coleccin Pginas (Pages) desde
Visual Basic, use el mtodo Add de la coleccin Pginas (Pages). Para eliminar un
objeto Pgina (Page) existente, use el mtodo Remove de la coleccin Pginas
(Pages). Para contar el nmero de objetos Pgina (Page) en la coleccin Pginas
(Pages), use la propiedad Contar (Count) de la coleccin Pginas (Pages).
Tambin puede usar el mtodo CreateControl para agregar un objeto Pgina (Page) a
la coleccin Pginas (Pages) de un control ficha. Para hacerlo, debe especificar el
nombre del control ficha para el argumento Principal de la funcin CreateControl. La
constante de la propiedad ControlType para un objeto Pgina (Page) es acPage.
Puede enumerar a travs de la coleccin Pginas (Pages) usando la instruccin For
Each...Next.
Los objetos Pgina (Page) individuales de la coleccin Pginas (Pages) estn
indizados comenzando desde cero.
Objeto Printer
Vea tambin Propiedades Mtodos Eventos Especficos
Un objeto Printer corresponde a una impresora disponible en el sistema.
Descripcin (Description)
Printer s(ndice)
Pgina
227
Puede utilizar las propiedades del objeto Printer para establecer las caractersticas de
impresin para cualquier impresora disponible en el sistema.
Utilice las propiedades ColorMode, Copies, Duplex, Orientation, PaperBin,
PaperSize y PrintQuality a fin de especificar los valores de impresin para una
impresora determinada.
Utilice las propiedades MargenIzquierdo (LeftMargin), MargenDerecho
(RightMargin), MargenSuperior (TopMargin), BottomMargin, ColumnSpacing,
RowSpacing, DataOnly, DefaultSize, ItemLayout, ItemsAcross, ItemSizeHeight y
ItemSizeWidth a fin de especificar qu formato debe dar Microsoft Access al aspecto
de los datos en las pginas impresas.
Utilice las propiedades DeviceName, DriverName y Port para devolver informacin
del sistema sobre una impresora determinada.
El ejemplo siguiente muestra informacin del sistema sobre la primera impresora de la
coleccin Printers.f
Dim prtFirst As Printer
Set prtFirst = Application.Printers(0)
With prtFirst
MsgBox "Device name: " & .DeviceName & vbCr _
& "Driver name: " & .DriverName & vbCr _
& "Port: " & .Port
End With
Coleccin Properties
Vea tambin Propiedades Mtodos Eventos Especficos
La coleccin Properties contiene todas las propiedades integradas en una instancia de
un formulario, informe o control abierto. Estas propiedades caracterizan de manera
nica esa instancia del objeto.
Pgina
228
propiedades que existen o cules son sus caractersticas (propiedades Nombre (Name)
y Valor (Value)) para manipularlas.
Nota Adems de las propiedades integradas, tambin puede crear y agregar sus propias
propiedades definidas por el usuario. Para agregar una propiedad definida por el usuario
a una instancia existente de un objeto, vea los temas de la coleccin
AccessObjectProperties y del mtodo Add.
En el ejemplo siguiente se enumera la coleccin Formularios (Forms) y se imprime el
nombre de todos los formularios abiertos en ella. A continuacin, se enumera la
coleccin Properties de cada formulario y se imprime el nombre de cada propiedad y
valor.
Sub AllOpenForms()
Dim frm As Form, prp As Property
' Enumerate Forms collection.
For Each frm In Forms
' Print name of form.
Debug.Print frm.Name
' Enumerate Properties collection of each form.
For Each prp In frm.Properties
' Print name of each property.
Debug.Print prp.Name; " = "; prp.Value
Next prp
Next frm
End Sub
Objeto Rectangle
Vea tambin Propiedades Mtodos Eventos Especficos
Este objeto corresponde a un control rectngulo. El control rectngulo muestra un
rectngulo en un formulario o informe.
Control: Herramienta:
Nota Este control no debe confundirse con el control de rectngulo HTML dinmico
utilizado en una pgina de acceso a datos. Para obtener ms informacin sobre un
control de rectngulo de una pgina de acceso a datos, vea Control Rectngulo (Pgina
de acceso a datos).
Se puede mover un rectngulo y los controles que contiene como una sola unidad
arrastrando el puntero del mouse (ratn) diagonalmente a lo largo de todo el rectngulo
Pgina
229
para seleccionar todos los controles. Con ello se puede mover toda la seleccin a una
nueva posicin.
Objeto Reference
Vea tambin Propiedades Mtodos Eventos Especficos
El objeto Reference hace referencia a un conjunto de referencias a la biblioteca de tipos
de otra aplicacin o de otro proyecto.
Sintaxis
Descripcin (Description)
References!nombrereferencia
Pgina
230
Objeto Report
Vea tambin Propiedades Mtodos Eventos Especficos
Un objeto Report hace referencia a un informe en particular de Microsoft Access.
Ejemplo
Reports!nombreinforme
Reports!InformePedido
Reports![nombre informe]
Reports![Informe Pedido]
Reports("nombreinforme") Reports("InformePedido")
Reports(ndice)
Reports(0)
Cada objeto Report tiene una coleccin Controls, que contiene todos los controles en
el informe. Puede hacer referencia a un control de un informe haciendo referencia de
manera implcita o explcita a la coleccin Controls. El cdigo ser ms rpido si hace
Pgina
231
232
Objeto Section
Vea tambin Propiedades Mtodos Eventos Especficos
Una seccin de un formulario es una parte de un formulario como un encabezado, pie de
pgina o seccin de detalle.
Pgina
233
Objeto SubForm
Vea tambin Propiedades Mtodos Eventos Especficos
Este objeto corresponde a un control subformulario. El control subformulario incrusta
un formulario dentro de otro.
Control:
Herramienta:
Objeto SubReport
Vea tambin Propiedades Mtodos Eventos Especficos
Este objeto corresponde a un control subinforme. Un control subinforme incrusta un
informe dentro de otro.
Sugerencia Tambin puede crear un subinforme arrastrando un informe existente
desde la ventana Base de datos hasta el informe principal.
Coleccin TabControl
Pgina
234
Objeto TextBox
Vea tambin Propiedades Mtodos Eventos Especficos
Este objeto corresponde a un cuadro de texto. Los cuadros de texto de un formulario o
informe muestran datos de un origen de registros.
Este tipo de cuadro de texto se denomina cuadro de texto dependiente por que es
dependiente de los datos contenidos en un campo. Los cuadros de texto pueden ser
tambin independientes. Por ejemplo, se puede crear un cuadro de texto independiente
para mostrar los resultados de un clculo o para aceptar lo introducido por un usuario.
Los datos de un cuadro de texto independiente no se guardan con la base de datos.
Control: Herramienta:
Nota Este control no debe confundirse con el control de cuadro de texto HTML
dinmico utilizado en una pgina de acceso a datos. Para obtener ms informacin sobre
un control de cuadro de texto de una pgina de acceso a datos, vea Control Cuadro de
texto (Pginas de acceso a datos).
Objeto ToggleButton
Vea tambin Propiedades Mtodos Eventos Especficos
Este objeto corresponde a un botn de alternar. Un botn de alternar de un formulario es
un control individual que se utiliza para mostrar un valor S/No de un origen de
registros.
Pgina
235
Control:
Herramienta:
Al hacer clic en un botn de alternar que depende de un campo S/No, Microsoft Access
muestra el valor contenido en la tabla base de acuerdo con la propiedad Format del
campo (S/No, Verdadero/Falso o Activado/Desactivado).
Los botones de alternar son muy tiles cuando se utilizan en un grupo de opciones.hlp
con otros botones.
Tambin se puede utilizar un botn de alternar en un cuadro de dilogo personalizado
para aceptar lo que introduce el usuario.
Objeto WebOptions
Vea tambin Propiedades Mtodos Eventos Especficos
Un objeto WebOptions hace referencia a las propiedades de opciones de web de una
pgina de acceso a datos especfica de Microsoft Access.
Pgina
236
Pgina
237