martes, 4 de marzo de 2014

3.2.- Manteniment d'informació en aplicacions de bases de dades: introducció,ordenació, assistents per a formularis d'introducció d'informació i actualització de dades.


ü Els formularis




Els gestors de bases de dades ens permeten gestionar la informació de
manera fàcil i senzilla. Microsoft Access inclou diferents objectes per portar
a terme aquesta gestió, les taules, les consultes, els formularis, els informes,
les macros, etc.
La informació pròpiament dita s’emmagatzema a les taules. Les consultes
ens permeten seleccionar i modificar aquesta informació en funció d’uns
criteris determinats.
Els formularis s’utilitzen per visualitzar i editar la informació
que contenen les taules, mentre que els informes permeten donar
format a aquesta mateixa informació per tal que pugui ser presentada
en un document.


Un tipus d’objecte amb el qual treballa Microsoft Access són els formularis.
Aquests formularis es basen en taules o consultes de la base de dades i s’utilitzen
per visualitzar i editar dades. Treballar amb formularis té un gran avantatge
i és que hi ha una gran interacció entre l’usuari i la base de dades.
Un formulari serveix per a diferents propòsits com visualitzar i/o modificar
informació d’una o més taules, introduir i/o esborrar informació, etc. Fins i
tot es pot utilitzar un formulari com a tauler de control que obre altres formularis
i informes de la base de dades.

1.1. Definició i tipus
Podem fer una primera classificació, que serà la següent:
1) Segons la distribució de les dades:
• Formularis del tipus En columnas
• Formularis del tipus Tabular
• Formularis del tipus Hoja de datos
• Formularis del tipus Justificado
2) Segons la seva utilització:
• Formularis del tipus Gráfico
• Formularis del tipus Formulario/subformulario
• Formularis per crear Tablas dinámicas

Un formulari (vegeu figura 1) conté una sèrie de controls (quadres de
text, llistes, quadres combinats) que normalment estan associats a registres
de les taules; de manera que, quan la informació que contenen
aquests controls es modifica, també es modifica la informació (registres)
que hi ha a la taula. !





Un formulari és un objecte que s’encarrega de mostrar el contingut
d’una taula o el resultat d’una consulta de selecció, en format específic
perquè sigui visualitzada per pantalla.

La creació i definició dels formularis en el sistema gestor de bases de dades
relacional de Microsoft Access es fa de la mateixa manera que en un
programari que treballa amb entorns visuals; és a dir, els controls se situen
sobre l’espai del formulari amb ajuda del ratolí i es van especificant les
propietats de cada control.
Per crear un formulari hem d’anar a la finestra Base de datos i, concretament,
a l’objecte Formularios (vegeu la figura 2).



En aquesta finestra tenim una sèrie de botons i dues opcions per poder crear el formulari
(Crear formulario en vista diseño i Crear un formulari utilizando el
asistente). Seguidament, estudiarem cadascun dels botons que apareixen
a la finestra.

La finestra Base de datos apareix
quan s’obre una bas

Els botons que apareixen a la finestra de l’objecte Formularios són els que
es mostren a la taula 1.
Taula 1. Botons que apareixen a la finestra de l’objecte Formularios


A part dels botons que acabem d’estudiar, recordem que també apareixen,
a la finestra de l’objecte Formularios, dues opcions, que són les
següents:
1) Crear formulario en vista diseño, que permet definir el formulari, és a
dir, com es presentaran les dades de la taula o taules o consulta.
2) Crear un formulario utilizando el asistente, de manera que, mitjançant
preguntes detallades que formula el programari sobre l’origen dels
registres, els camps que s’han de visualitzar, el format i el disseny del formulari,
es crea el formulari corresponent.
1.2. Creació d’un formulari amb l’assistent
Començarem creant un formulari nou utilitzant l’assistent i, per tant, simplement
s’han de fer dos clics sobre l’opció Crear un formulari utilizando el asistente
que es troba a la part dreta de la finestra Base de datos de l’objecte
Formularios (figura 4).








En aquest moment, l’assistent per a formularis es posa en marxa i hem de
seguir els passos següents:
1) A la primera finestra que apareix (figura 5), s’ha d’introduir la taula o
consulta d’on s’agafaran les dades (1), i els camps que es volen incloure
dins del formulari (2).
Per incloure els camps en el formulari s’ha de seleccionar el camp i fer-hi
dos clics a sobre, o bé seleccionar el camp i fer un clic sobre el botó Añadir
campo. I en cas de voler eliminar algun camp de la llista de camps seleccionats
que es visualitzaran en el formulari, s’ha de seleccionar el camp i
fer un clic sobre el botó Eliminar campo.
L’assistent...

Si es volen seleccionar tots els camps de la taula o consulta a la vegada,
simplement s’ha de fer un clic sobre el botó Añadir campos i per desseleccionar
tots els camps, s’ha de fer un clic sobre el botó Eliminar campos.



2) Una vegada que ja tenim seleccionats els camps que apareixeran al formulari,
es fa un clic al botó Siguiente.
3) A la pantalla següent (figura 6), s’ha d’indicar la distribució que tindrà
el formulari, que pot ser: En columnas, Tabular, Hoja de datos, Justificado,
Tabla dinámica i Gráfico dinámico.
Cal destacar que, quan se selecciona una distribució, a la part esquerra
apareix com quedarà el formulari. Després de seleccionar la distribució
del formulari, es fa un clic en el botó Siguiente.



Un formulari...
... és un objecte de Microsoft
Access, que està associat a
una taula, de la qual agafa
la informació i li dóna un format
específic perquè sigui visualitzada
per pantalla.

4) En aquesta pantalla s’ha de seleccionar l’estil del formulari (figura 7) i,
igual que a la pantalla anterior, quan se selecciona un estil, apareix com
quedarà el formulari a la part esquerra. Una vegada seleccionat l’estil, es
fa un clic en el botó Siguiente.




5) I, finalment, s’ha d’indicar un títol per al formulari, i aquest títol també
serà el nom del formulari (figura 8).




Gestió de dades 15 Bases de dades: formularis, informes i altres eines
Podem observar que, a més d’indicar-li el títol del formulari, hi ha dues opcions
que s’han de tenir en compte i són:
a) Abrir el formulario para ver o introducir información (figura 9)
Amb aquesta opció, el formulari s’obre per editar i/o introduir registres.








b) Modificar el diseño del formulari (figura 10)
Amb aquesta opció, estem activant l’opció Vista diseño del formulari i, per
tant, es podrà modificar el seu aspecte.


6) Una vegada seleccionada una de les dues opcions anteriors, es fa un
clic en el botó Finalizar i queda finalitzat l’assistent de formularis i s’obre
el formulari creat (en vista disseny o en mode execució).
1.3. Edició de les dades d’un formulari
Per poder editar dades d’una taula fent ús d’un formulari, s’ha d’obrir el
formulari en mode execució. Aquest procés es pot fer: fent dos clics sobre
el nom del formulari o bé fent un clic al botó Abrir que es troba a l’objecte
Formulario de la finestra Base de datos.

Els registres...

Amb el botó Abrir s’obre el formulari i apareix la informació corresponent
a la taula o consulta associada; és a dir, executa el formulari.
Gestió de dades 16 Bases de dades: formularis, informes i altres eines
El formulari corresponent s’obrirà i es visualitzaran les dades de la taula
o consulta corresponents, amb l’aspecte del formulari definit prèviament,
ja sigui o no amb ajuda de l’assistent (figura 11).





Quan s’editen les dades en un formulari, també es poden cercar, modificar,
eliminar registres, etc.; com es pot fer amb la vista Hoja de datos de
l’objecte Tabla. I, fins i tot, podem desplaçar-nos pels registres amb la barra
de desplazamientos (figura 12).





Els botons que conté aquesta barra de desplaçaments són els que veurem
a la taula 2.




1.4. Disseny d’un formulari
La vista en disseny d’un formulari ens permetrà definir el formulari, és a
dir, s’indica al programari com s’han de presentar les dades i quins controls
es faran servir.
Per tal de poder accedir al disseny d’un formulari (figura 13), s’ha de seleccionar
el formulari i fer un clic sobre el botó Vista diseño que es troba
a la finestra Base de datos i, concretament, a l’objecte Formulario.





A la figura 13, es pot comprovar que l’àrea de disseny d’un formulari consta
de tres seccions, que són les següents:

1) Encabezado del formulario. És l’encapçalament del formulari i és el
primer que es veu quan apareix el formulari.
Botó Descripció
Indica el nombre del registre que esteu consultant. També es pot escriure el
nombre del registre al qual es desitja anar, per fer una consulta ràpida; per
tant, s’ha de posar el nombre corresponent i prémer la tecla Enter.
Indica el nombre de registres totals que hi ha a la taula o consulta que s’està
consultant.
Amb el botó Diseño, s’obre el formulari en vista disseny, de manera
que ens permet definir com es presentaran les dades de la taula o
consulta.

2) Detalle. És la secció detall on apareixen els registres de la taula o consulta.
La distribució d’aquests registres va en funció del tipus del formulari
que s’hagi dissenyat; és a dir, un registre per pantalla o més d’un
registre per pantalla, etc.
3) Pie de formulario. És el final del formulari, el peu del formulari.
De vegades, hi ha formularis que no tenen ni encapçalament ni peu, només
tenen la secció Detalle. Per poder eliminar l’encapçalament i/o el peu del formulari,
s’ha d’anar a l’opció Encabezado o pie de formulario del menú Ver (figura
14) tenint obert com a vista disseny el formulari corresponent.
Cal destacar que quan s’elimina l’encapçalament i/o el peu d’un formulari
es perd l’objecte o objectes que hi estiguin associats. !
Figura 14. Menú per seleccionar o desseleccionar encapçalament o
peu de formulari i per veure/ocultar el regle i/o quadrícula



Es pot observar a la figura 13 que a la part de dalt i a la part de l’esquerra
hi ha uns regles, que ens ajuden a mesurar les distàncies dels controls
(quadres de textos, botons, etc.). També, hi ha una quadrícula per ajudar
a definir els controls dins del formulari.
Quan un formulari està obert
en disseny es pot obrir en format
formulari, en full de dades,
en taules dinàmiques, etc.

Si es volen ocultar o veure els regles i/o quadrícula, s’ha de seleccionar
l’opció Regla i/o Cuadrícula del menú Ver (figura 14).
1.4.1. Barra d’eines de disseny de formularis
Cal destacar que aquesta barra d’eines de disseny de formularis (figura 15)
només apareix quan el formulari està obert en format Vista diseño.
Per obrir un formulari en Vista diseño, només cal seleccionar el formulari
corresponent i fer un clic en el botó Diseño. En cas que s’estigui executant
el formulari, podem anar a la barra Vista preliminar i fer un clic en el botó
Vista diseño que obre un menú contextual i seleccionar l’opció Vista diseño.



Si el formulari està obert com a vista disseny i no apareix la barra, s’ha de
seleccionar l’opció Diseño de formularios de l’opció Barras de Herramientas
del menú Ver.
Seguidament, a la taula 3, s’estudiaran els botons que componen la barra
d’eines de disseny de formularis.



Gestió de dades 21 Bases de dades: formularis, informes i altres eines
Formulario. En aquesta finestra hi ha el botó Nuevo, amb el qual crearem
el formulari nou.
Fem un clic sobre aquest botó i s’obre una nova finestra (figura 16) on tenim
una sèrie d’opcions per crear un nou formulari.


Les opcions que apareixen per crear un formulari nou són:
1) Diseño: s’obre un formulari en blanc i s’han d’anar afegint els objectes
que seleccionem de la Barra de herramientas que volem que apareguin
en el formulari. Aquesta opció no és la més utilitzada, ja que és més ràpid
i més còmode utilitzar l’assistent o crear un autoformulari i després modificar-
ne el disseny.
2) Asistente para formularios: en aquesta opció s’obre l’assistent per a
formularis que ens va ajudant pas a pas a crear el formulari . S’ha de tenir
en compte que s’ha d’indicar prèviament la taula o consulta d’on s’agafaran
les dades.
3) Autoformulario: es crea automàticament un nou formulari que conté
les dades d’una taula o consulta. Hem de tenir en compte que s’ha d’indicar
prèviament la taula o consulta d’on s’agafaran les dades. Depenent del
tipus d’autoformulari, es presenten les dades d’una manera o d’una altra,
com pot ser en:
Columnas: en un formulari amb aquest format, cada registre d’una taula
o consulta apareixerà en una pantalla diferent.
Tablas: en aquest tipus de formulari, apareixen diversos registres en una
mateixa pantalla, però en una fila. I apareixen tantes columnes a la taula
com camps es visualitzin.
Hoja de datos: en el format del formulari de full de dades, apareixen diversos
registres en una mateixa pantalla, però com un full de dades.
Tabla dinámica: és un formulari que conté una taula interactiva que fa
càlculs matemàtics, com poden ser l’operació suma o el càlcul d’una mit-
Botó Nuevo
Gestió de dades 22 Bases de dades: formularis, informes i altres eines
jana aritmètica; a més de donar la informació d’una taula o consulta que
compleix una condició. És a dir, conté una taula dinàmica creada amb
Microsoft Excel.
Gráfico dinámico: és un formulari que conté un gràfic amb dades d’una
taula o una consulta.
4) Asistente para gráficos: aquesta opció també té un assistent que ens va
guiant pas a pas per crear un gràfic, tenint en compte les dades d’una taula
o consulta.
5) Asistente para tablas dinámicas: utilitza un assistent que ens guia pas
a pas per crear una taula dinàmica.
1.5.1. Creació d’un formulari en Vista diseño
Per tant, quan se selecciona l’opció Vista diseño a la finestra que surt en
fer un clic sobre el botó Nuevo de la finestra Base de datos de l’objecte Formulario,
simplement apareix una quadrícula com la de la figura 17, on
s’han d’anar posant els controls corresponents. Alguns d’aquests controls
(els més habituals: quadres de text, etiquetes, botons de comandes, etc.)
es poden trobar al quadre d’eines (Cuadro de herramientas).
Aquesta opció de Crear formulario en vista diseño no s’utilitza tant, ja que
en principi fem servir l’ajuda dels assistents per crear-los i després es retoca
el seu disseny.

Quan es crea un formulari en Vista diseño, el primer que s’ha de tenir
en compte és que no hi ha cap assistent que ens ajudi en el seu disseny.
Gestió de dades 23 Bases de dades: formularis, informes i altres eines
1.5.2. Creació d’un formulari en columnes
La filosofia d’aquest tipus de formularis és tenir les dades de la taula o
consulta de selecció distribuïdes en columnes.
Per crear un formulari en columnes, que és un dels formularis més utilitzats,
hi ha dues opcions. En primer lloc, s’ha de fer un clic sobre el botó
Nuevo de la finestra Base de datos de l’objecte Formulario i, a la finestra
següent que apareix, hi ha dues maneres de crear el formulari:
1) Seleccionar l’opció Asistente para formularios i continuar amb les indicacions
que l’assistent va donant, de manera que, quan s’arriba a la finestra que
demana distribució del formulari, s’ha de seleccionar En columnas.
2) Seleccionar l’opció Autoformulario: en columnas. En aquesta opció només
s’ha d’indicar la taula o consulta d’on s’agafaran les dades, i automàticament
s’obté el formulari en format de columna.
La diferència entre les dues opcions és que la segona no deixa seleccionar
alguns camps, sinó que introdueix al formulari tots els camps que contingui
la taula o consulta. !
Per exemple, a la figura 18 hi ha un formulari en format columnes en el
qual apareixen els camps de la taula Amics de la base de dades Musica.


1.5.3. Creació d’un formulari tabular
Aquest tipus de formulari mostra un grup de registres en forma de taula i
aquesta taula tindrà tantes columnes com camps es vulguin visualitzar.
Un formulari en columnes és un formulari on els registres d’una
taula o consulta de selecció apareixen un en cada pantalla.
Un formulari tabular (en taules) és un formulari que conté els registres
d’una taula o consulta en format taula, és a dir, surten tots els registres
en una mateixa pantalla i cada fila de la taula és un registre.

Gestió de dades 24 Bases de dades: formularis, informes i altres eines
Hi ha dues maneres de crear un formulari en taules. El primer que s’ha de
fer és fer un clic sobre el botó Nuevo de la finestra Base de datos de l’objecte
Formulario i seleccionar una de les dues maneres que hi ha per crear-
lo:
1) Seleccionar l’opció Asistente para formularios i continuar amb les indicacions
que l’assistent va donant, de manera que, quan s’arriba a la finestra que
demana distribució del formulari, s’ha de seleccionar En tablas.
2) Seleccionar l’opció Autoformulario: en tablas. En aquesta opció només
s’ha d’indicar la taula o consulta d’on s’agafaran les dades, i automàticament
s’obté el formulari en format de taula.
Igual que amb la creació d’un formulari en columnes, la diferència entre
les dues és que amb la segona opció no es poden seleccionar els camps que
contindrà el formulari en format de taula. !
Continuant amb la base de dades Musica, es dissenya un formulari en taules
per consultar les poblacions que estan donades d’alta a la base de dades
(figura 19).


1.5.4. Creació d’un formulari en Hoja de datos
Un formulari que té el format Hoja de datos és molt semblant a un formulari
en taules, i el seu aspecte recorda el de la pantalla que s'utilitza per
treballar amb una taula o una consulta directament.
Per crear un formulari d’aquest tipus, també s’ha d’anar a la finestra Base
de datos de l’objecte Formulario i, concretament, fer un clic sobre el botó
Nuevo. Seguidament, hi ha dues maneres de crear-lo:
1) Seleccionar l’opció Asistente para formularios i continuar amb les indicacions
que l’assistent va donant, de manera que, quan s’arriba a la finestra que
demana distribució del formulari, s’ha de seleccionar Hoja de datos.
2) Seleccionar l’opció Autoformulario: en hoja de datos. En aquesta opció
només s’ha d’indicar la taula o consulta d’on s’agafaran les dades, i automàticament
s’obté el formulari en format de full de dades.
A la figura 20 es pot observar un formulari en format Hoja de datos que
dóna informació del producte (codi del producte i títol), el nom de l’autor
i el gènere.


Un formulari en Hoja de datos és un formulari on apareixen els registres
d’una taula o consulta en una mateixa pantalla, però com a
full de dades.


1.5.5. Creació d’un formulari Gráfico dinámico
Aquest tipus de formulari representa en un gràfic els valors que conté una
taula o una consulta.
A la figura 21 hi ha un formulari gràfic que ens indica la suma del preus
dels productes agrupats per gènere.


Per veure el gràfic d’un formulari, és a dir, executar un formulari amb gràfic,
s’ha d’anar a Vista formulario (menú Ver / Vista de formulario, o bé,
al botó Vista diseño que es troba a la barra Vista preliminar).
Un formulari amb format gràfic es pot modificar i, fins i tot, convertir en
un altre tipus d’objecte que sigui compatible, com passa amb l’opció Conversió
d’un gràfic d’un formulari. Seguidament, s’explicarà com modificar
i/o convertir un gràfic.
Donar format a un gràfic d’un formulari
El concepte de donar format a un gràfic és canviar l’aspecte del gràfic, i
per fer aquest procés s’ha de passar a la finestra de disseny del formulari,
per tant, s’ha de seleccionar l’opció Vista diseño del formulari.
Una vegada ja està obert el formulari en disseny, es pot modificar seleccionant
l’opció Objeto de gráfico del menú Edición (figura 22) o bé obrint el
menú contextual (botó dret del ratolí sobre el formulari en vista disseny)
i seleccionant la mateixa opció (figura 23).

Un formulari amb un gràfic és un formulari que conté un gràfic amb
les dades d’una taula o consulta.
Un gràfic...

Després de fer la modificació, per desar els canvis de la modificació del format,
simplement es fa un clic fora de la zona del gràfic i es desa el formulari.
Obrir un gràfic d’un formulari
Obrir un gràfic vol dir que apareixerà, a part del gràfic, un full de dades on
ens informarà dels valors concrets que conté el gràfic. En el nostre cas,
apareix la suma dels preus per gènere.
Per obrir un gràfic, s’ha d’anar a l’opció Objeto de gráfico (ja sigui pel
menú o pel menú contextual) i seleccionar Abrir. Recordeu que s’ha d’estar
treballant amb el formulari gràfic en Vista diseño.

1.5.6. Creació d’un formulari en Tablas dinámicas
Un formulari de taules dinàmiques és un formulari que conté una taula interactiva
que fa els càlculs corresponents o presenta dades d’una taula o
consulta.
Per exemple, podem tenir un formulari amb una taula dinàmica, de manera
que depenent del tipus de suport en el qual estigui el producte (en
vinil, en CD, en DVD, etc.) ens llisti uns productes o uns altres. És a dir, si
tenim el producte en suport CD, sortirà la música que tinc en format CD
(figura 24).

1.5.7. Creació d’un formulari amb més d’una taula
Un formulari pot treballar amb més d’una taula. Es pot fer ús de l’assistent
per a formularis, però indicant els camps de les taules que es
desitgen tractar. Encara que també es pot dissenyar una consulta que
contingui més d’una taula i agafar aquesta consulta com a origen de dades
del formulari.
Una formulari en Tablas dinámicas és un formulari que conté una
taula interactiva que fa els càlculs corresponents, com pot ser sumar
o comptar, a més de donar la informació d’una taula o consulta
que compleix una condició.
Els formularis serveixen per definir pantalles generalment per editar
els registres d’una o més taules o consultes.

Taula dinàmica
La taula dinàmica no és un
concepte associat exclusivament
a les bases de dades, també es fa
servir en els fulls de càlcul.
S'utilitza
Però ara estudiarem quin és el procés per crear un formulari amb més
d’una taula. Per fer-ho seguirem els passos que s’indiquen a continuació:
1) En primer lloc, s’han de fer dos clics sobre l’opció Crear un formulario
utilizando el asistente que es troba a la finestra Base de datos i, concretament,
a l’objecte Formularios. En aquest moment, l’assistent per a formularis
es posa en marxa.
2) Seguidament, apareix una finestra on s’han d’introduir les taules d’on
s’agafaran els camps i, per tant, el procés serà seleccionar la primera taula
i afegir els camps, després seleccionar l’altra taula i afegir els camps, i així
tantes taules com siguin necessàries.
3) Una vegada que ja tenim els camps que apareixeran al formulari, es fa
un clic al botó Siguiente. A la finestra següent s’ha d’indicar com s’han de
veure les dades i si es vol formulari amb subformularis, o bé formularis
vinculats (figura 25). Aquesta última opció contindrà un botó que quan s’hi
fa clic a sobre surt el formulari que hi ha vinculat.


En cas de seleccionar Formulario con subformularios, a la finestra següent
s’ha d’indicar la distribució que tindrà el formulari, que només pot ser Tabular
o Hoja de datos. S’ha de fer un clic en el botó Siguiente.
Botó Añadir campo
Botó Añadir campos
Botó Eliminar campo
Botó Eliminar campos
Per seleccionar el camp, s’ha de fer un clic sobre el botó Añadir
campo (si es volen agafar els camps d’un en un) i fer un clic sobre
el botó Añadir campos si s’agafen tots els camps. Per desseleccionar,
s’ha de fer un clic sobre el botó Eliminar campo (camp a camp)
i/o el botó Eliminar campos (tots els camps).
4) Seguidament, s’ha de seleccionar l’estil del formulari. Una vegada seleccionat
l’estil, es fa un clic en el botó Siguiente.
5) A l’última pantalla s’ha d’indicar un títol per al formulari, que en
aquest cas serà Producte-Genere. S’ha de fer un clic en el botó Finalizar.
Podem crear formularis amb més d’una taula, ja sigui utilitzant l’assistent
o bé creant el formulari en Vista diseño. De totes maneres, es recomana
crear els formularis amb l’assistent i després fer els retocs oportuns, ajudant-
se del quadre d’eines (Cuadro de herramientas).
1.6. Cuadro de herramientas dels formularis
Quan es crea un formulari en Vista diseño o bé s’obre un formulari en disseny,
apareix el Cuadro de herramientas (figura 26), que conté controls
que es poden fer servir en el formulari.


Seguidament, a la taula 4, s’expliquen alguns dels controls que conté el
Cuadro de herramientas.







1.7. Propietats dels formularis
Quan es crea un formulari, per defecte, té unes propietats associades que
es poden modificar i definir com l’usuari desitgi. Per poder modificar i/o
consultar aquestes propietats, s’ha d’obrir el formulari en Vista diseño i
sobre el quadre que hi ha sota el menú contextual del formulari (figura 28)
es fan dos clics, o bé amb el botó dret del ratolí es fa un clic i se selecciona
l’opció Propiedades.
Per tant, el formulari és un objecte que té propietats com si fos un control.
Aquestes propietats es troben dividides en diferents pestanyes, com són:
Formato: s’utilitza per donar un format al formulari.
Datos: controla les dades que conté el formulari i si es permet eliminar i/
o afegir, etc.
Eventos: especifica els esdeveniments que té associats el formulari.
Botó Descripció
El control de tipus Línea consisteix en una línia dibuixada en el formulari.
Insereix un quadre de tipus Rectángulo, consistent en un rectangle dibuixat en el
formulari.
Aquest control insereix controls avançats (ActiveX), com poden ser exploradors
web, objectes gràfics i multimèdia avançats, l’objecte Calendar, etc.
Clipo, l’assistent d’oficina de Microsoft
Un esdeveniment...
... és una acció determinada que
es produeix en o amb un objecte
en concret. Per exemple,
Microsoft Access té una sèrie
d’esdeveniments, com poden ser:
clics del ratolí, quan s’obre
o es tanca un formulari, en rebre
o perdre l’enfocament, etc.
Per tant, els esdeveniments,
normalment, són el resultat d’una
acció de l’usuari.

Otras: conté funcions per controlar el funcionament del formulari.
Todas: recull totes les propietats anteriors.


A més, també cal destacar que els formularis estan dividits en les següents
parts (figura 29):
Encabezado del formulario: està situat sempre a la part superior del
formulari.
Encabezado de página: situat a la part superior del formulari, entre Encabezado
del formulario i el Detalle.
Detalle: és la part del formulari que conté els registres. Si el formulari
és de tipus simple, només apareix un registre que va canviant
quan s’avança amb els botons de desplaçaments de registres. Si el
formulari és de tipus continu, apareixen diverses línies, una amb
cada registre de la taula associada.
Pie de página: situat a la part inferior del formulari, entre el Detalle i el
Pie del formulario.
Pie del formulario: situat sempre a la part inferior del formulari.
Cal destacar que tots els objectes i controls de Microsoft Access tenen propietats
assignades per defecte. !


1.8. Esdeveniments d’un formulari i esdeveniments dels controls
d’un formulari
Un esdeveniment és una acció determinada que es produeix en o amb
un objecte determinat.
Un control és un objecte d’interfície gràfica per a l’usuari, com pot ser
un quadre de text, una casella de verificació, un botó de comanda, etc.
Podeu consultar els possibles esdeveniments per a formularis a la pestanya
Eventos del full de propietats del formulari.
També cal destacar que, a més, en un formulari es poden incloure tants
controls com es desitgin, només s’ha de tenir en compte que cada control
ha d’anar identificat per un nom, que pot ser diferent del nom del
camp al qual està associat.
Els esdeveniments normalment són el resultat d’una acció de l’usuari.
Els controls permeten a l’usuari controlar el programa.
Gestió de dades 35 Bases de dades: formularis, informes i altres eines
Tots els objectes i els controls de Microsoft Access tenen les seves propietats
i els seus esdeveniments que es poden consultar a la pestanya Eventos
del full de propietats de cada objecte o control. Si en algun moment es
necessita fer-ne ús i no se sap com funcionen, podem consultar l’ajuda que
Microsoft Access ens ofereix. Només cal posar-se sobre la propietat i prémer
la tecla F1. !
1.9. Formulario principal / Subformulario
De vegades, ens interessa imbricar formularis, és a dir, incloure formularis
dins d’altres formularis i, per tant, apareix un nou concepte, el
subformulari.
Els subformularis són molt eficaços i s’utilitzen per mostrar dades de taules
o consultes amb una relació 1 a diversos.
El formulari principal i el subformulari poden estar en el mateix formulari
(figura 30) o bé el subformulari pot estar vinculat, de manera que només
presentarà els registres relacionats amb el formulari principal quan es
faci un clic al botó corresponent.
Cal destacar que les taules que s’inclouen en un formulari principal i en
un subformulari han d’estar relacionades. !
Per crear un formulari amb un subformulari, en primer lloc s’ha de crear
un formulari principal, després obrir-lo amb l’assistent de formularis o
amb Vista diseño i, amb el control Subformulario, afegir un subformulari
a la secció Detalle del formulari principal. Seguidament, s’obre l’assistent
per crear-lo i s’ha d’anar indicant la taula o consulta, la relació entre el subformulari
i el formulari principal, etc.
Hi ha dos tipus de controls:
1) Controls dependents o actius: contenen informació associada a
camps de taules.
2) Controls independents o passius: no estan associats a camps de
taules.
Un subformulari és un formulari dins d’un altre formulari. El formulari
primari s’anomena formulari principal i el formulari que
està dins del principal s’anomena subformulari.

Control Subformulario





Tutorial : Crear un formulari en acces

http://gestioarxiuscsmg.blogspot.com.es/2014/03/32-manteniment-dinformacio-en.htmlhttp://gestioarxiuscsmg.blogspot.com.es/2014/03/32-manteniment-dinformacio-en.html
http://gestioarxiuscsmg.blogspot.com.es/2014/03/32-manteniment-dinformacio-en.htmlhttp://gestioarxiuscsmg.blogspot.com.es/2014/03/32-manteniment-dinformacio-en.html

No hay comentarios:

Publicar un comentario