InformáticaBases de datos

Access-forma. Crea un formulario para entrada de datos

O acceso é un poderoso programa de Windows sistema de xestión de base de datos (DBMS ). O seu obxectivo - para proporcionar información para o usuario en un xeito cómodo, operacións de automatización, que son moitas veces repetida. O programa tamén axuda a recuperar e almacenar datos. Todo isto se realiza Access-forma. Creando formas - tarefa sinxela, deseñado para axudar o usuario, tanto como sexa posible.

No formulario de Access como unha vitrina, e cómodo de ver e abrir os elementos desexados. Dende a forma - é un obxecto que permite aos usuarios engadir, editar e mostrar os datos almacenados no Access, a súa aparencia ten un papel importante.

Se a base de datos é aplicacións clásicas de acceso utilizado por múltiples usuarios, unha forma ben deseñado - a precisión dos datos clave e eficiencia do traballo con eles.

creación de formularios

base de datos Access ofrece ao usuario cun mecanismo conveniente para traballar con datos. Esta forma de acceso especial, que facilitan considerablemente a entrada, edición de datos, visualiza-las. Son un obxecto especial na base de datos e ter un gran arsenal de controis co cal non é a automatización dos informes, almacenados en táboas de base de datos. Estes son campos de texto, caixas, botóns de radio, listas desplegable, e así por diante.

Formas de crear formas de acceso son múltiples:

  • crear formularios con base en táboas e consultas existentes;
  • crear formas en branco;
  • forma de vírgula;
  • formularios con entradas múltiples;
  • formas de acceso e subordinado.

Crea un formulario usando o asistente de formulario, debuxante especial.

Son particularmente útil se, por exemplo, a entrada de datos debe facerse con formas especiais. Para este tipo de formulario, o campo de entrada de datos especialmente facer o mesmo que no formulario.

Formulario en base a unha táboa existente

Creación de formularios no Access en base a unha táboa existente é moi sinxelo. Para iso, consulte "Creación dunha" necesidade de premer no botón "form". A condición principal neste caso é a creación preliminar de táboas de datos, ea súa selección na área de navegación. O formulario exhibe só un rexistro, así como datos táboa relacionada.

Para amosar varios rexistros en forma de táboa debe estar no mesmo botón "Crear" para seleccionar "algúns elementos". Entón, imos poder ver no texto campos de formulario, un número de rexistros de datos con todos os campos da táboa.

Con base en formularios de un de creación de táboas existentes no Access tamén permite que desenvolva unha forma dividida. Este punto de vista, que, xunto coa representación de datos é un controis de selección de datos en paralelo en forma de táboa. Para crear un formulario de división, é necesario o botón "Crear" para seleccionar "Form Dividir".

Tales formas aparece unha vez formato con varios controis. Na maioría das veces eses elementos son os campos de texto de liña única, que se amosan nos valores de datos almacenados nos campos da táboa. No canto de pre-formatado, pode facer as formas baleiras.

o esquema Ver

táboa de conversión de ready-to-use o modo de formulario. Neste modo, só os rexistros de táboas da base de datos reais poden cambiar, para moverse entre os rexistros. O formato neste modo non se admite, ea creación de formas de Microsoft Access require controis de formato eo propio formulario. Todo isto pode ser feito, se cambiar ao modo de esquema ou en modo deseño.

modo de esquema é diferente do modo de deseño menos oportunidades para o deseño de formas. Con todo, é moi cómodo para formato rápido, para facer pequenos cambios para os controis: o aliñamento vertical ou horizontal deles, engadindo campos de texto adicionais, cambiando as formas de estilo e así por diante. No modo deseño, non pode cambiar a saída de datos nos controis, mentres que o modo de deseño ofrece unha oportunidade como esta.

Definir o formulario na vista de estrutura é máis complexa e profunda. Ademais, só no modo de deseño está dispoñible unha serie de elementos de deseño gráfico, así como controis: rectángulos, filas, botóns, caixas de combinación, botóns de radio, e moito máis. Neste modo, pode cambiar a fonte de datos a formato editable. Ademais, este modo pode ser desactivado modo esquema.

Engadindo un botón ao formulario

Por exemplo, ten que engadir un botón á forma coa que terá que ser pechado. No modo de deseño está dispoñible para toda unha disposición de varios elementos de control, entre os que está un botón. Se engadir lo á disposición do formulario, a base de datos pode crear automaticamente unha clave mestra, que aparecerá a caixa de usuario.

Ventá crear botóns ofrecen unha selección de varias categorías, que conteñen listas de accións. Neste caso, ten que escoller a categoría "Traballar co formulario." Desde esta lista categoría acción para seleccionar "Pecha o formulario."

O seguinte é necesario informar ao usuario que este botón é responsable do peche do molde. Pode deixar o texto no botón, e pode dicir que co icono (imaxe).

A continuación, o asistente solicita que o usuario dun nome para o botón, entón pode facer clic en "Finish" - para obter o botón listo no formulario, que lle permitirá pechar.

Agora fai clic no botón Crear, lle será solicitada a gardar a base de datos creada en forma de cambios, e despois pechalo. No modo Deseño, este é un botón non funcionará. Só funciona en modo de formulación.

Tamén é necesario dicir que os propios formularios poden ser formados usando un asistente especial. Durante a construción do molde mestre só precisa ser definida con as súas opcións. A continuación, crear unha forma facilmente formatar a seu mestre discreción por cambiar o modo e en modo de deseño de maquetación.

subforms

Subform - un elemento de ser o complemento do outro, o principal Access-forma. Creando formas de sometemento - é o desenvolvemento da estrutura xerárquica das dúas táboas, que era a existencia de relacións entre formas.

A relación entre eles pode representar un tipo de comunicación está dispoñible entre as táboas de base de datos, "un-a-moitos", "moitos para moitos". Moitas veces, estas relacións de parentesco, considerando en corte coa presenza da forma orixinal (base) e unha subsidiaria (escravo).

¿Que é un subformulario

subforms creando no Access pode explicarse por un exemplo: esta forma pode ser unha forma de compradores ordena a tenda en liña.

Información para o Cliente está contido nunha única táboa, e información sobre os seus pedidos están gardados noutro en conexión coa normalización do proxecto de base de datos. Un comprador está varias ordes, de xeito que a relación entre as táboas clientes e pedidos de reflectir a relación "one-to-many". Neste caso, a forma que representa os datos do comprador, vai facer o mainstream. O outro representando os datos pedidos serán engadidos ao núcleo e será subordinado.

Colocado nun esquema do espazo da exposición formas principais e subordinados asociado só datos. Por exemplo, se a táboa é un comprador único cliente, e no tema con el TABLE solicitudes tres entradas relacionadas, entón subformulario exhibe os tres rexistros das súas ordes.

Asistente de formulario

Crear unha estrutura xerárquica das formas de acceso, pode de xeitos diferentes. Por exemplo, aplicar o escenario de creación de formularios e principais e subordinados, pode recorrer ao uso o Asistente de formulario.

Creando un formulario principal no Access, que contén subordinado, usando o asistente non será fácil. Non só ha crear as propias formas, pero tamén para liga-los coa actitude necesaria. A mesma creación de escenarios subformulario suxire engadindo-o á principal existente, entón podes usar o asistente, ou simplemente arrastrar e soltar unha táboa existente no esquema principal e facelo subordinado.

Crear un envío do formulario

Crear subformulários baséase en dúas táboas relacionadas (autores e libros). Usaremos o asistente de formularios. O primeiro paso será abrir o propio mestre, o rendemento do equipo está situado na base de datos Access (creación de formas). No Access 2007, por exemplo, pode ser atopado no desplegable list item "Outras formas".

xanela do asistente que se abre pídelle para seleccionar a táboa á que ten que crear formas e campos (selección premendo dúas veces), que o usuario desexa ver. Tras a primeira táboa na mesma xanela, terá que escoller outro, que se conecta co primeiro. Asistente detectará a relación, e se non pode facelo, a continuación, crear un formulario subordinado é simplemente incapaz de. Neste caso, o escravo pode formar creado con base na táboa de Libros.

O próximo paso do asistente pídelle para escoller a forma de datos. Necesitamos escoller os "Subformulários" e, a continuación, de novo, prema o botón "Seguinte".

O seguinte paso permitiranos seleccionar a aparición de formas establecidas: cinta ou basada en táboa. Teño que dicir que a cinta é máis rico en Styles.

Na última etapa, cómpre adaptar títulos, e prema en "Finish" - permanecen subordinados para acceder ao formulario. Creando formularios cubertos.

A estrutura creada pode ser conmutada en deseño ou disposición de vista. Terá de formatar o campo resultante, ou engadir outros controis.

Creando un formulario menú de control no Access

A presenza dun gran número de táboas da base de datos, así como as formas asociadas cos datos nestas táboas, dificulta enormemente o esquema global da base de datos. Para facilitar o movemento entre as formas de base, creando a así chamada forma de control principal. Este é un elemento común, que se pode editar o seu criterio no constructor. Podemos dicir que, creando un formulario menú de control principal, de realizar a creación de formas de base de datos en Access, que é o seu protector de pantalla ou na páxina de inicio.

Use os botóns situados no moito máis doado para desprazarse entre elementos, como cada botón está asociado a un formulario separado. Preme o botón fai que a base de datos para realizar a transición á mesa de botón asociado.

Traballando co

No Access, a creación do formulario menú de control principal por un especial controlador. Dispatcher formulario menú de control está en traballar con bases de datos. Se é a primeira vez, non vai atopar formulario menú de control e pídelle para crear unha. asistente de fiestra contén varios botóns a partir do cal pode seleccionar o "Change". Entón podes ir as formas teclado función configurar comunicacións e outras formas de base dispoñibles.

Por exemplo, engade dous botóns - "Botón 1" e "Botón 2" - no formulario menú de control principal. Estes botóns de contacto Formulario de autores1 e libros, que é subordinado. Ao seleccionar "Novo", imos abrir unha caixa de diálogo onde se indique o nome desexado do botón ea acción que necesitamos para realizar ( "forma aberta para cambiar"). No terceiro campo, escriba a forma coa que desexa crear unha ligazón a engadir botóns.

Pechando o diálogo de configuración, descubrimos que o noso formulario menú de control apareceu na fiestra de navegación. Seleccionando o no panel de navegación, abrir a ventá e ver que contén un estilo de deseño sinxelo, e dous botóns. Premendo no botón fará que a base de datos para abrir o formulario que o botón está conectado.

táboas de partición

Na táboa de particións despois da operación se pode atopar para engadir unha nova táboa chamada Elementos panel. El almacena todas as opcións asociadas coa creación dun formulario menú de control. No noso caso, hai só unha forma menú de control con dous botóns, polo que é colocado só tres entradas:

  • rexistros dos botóns contidos no formulario,
  • as accións asociadas a eles,
  • un rexistro da forma máis Switchboard.

modo de deseño

Formulario menú de control creado pode ser complicada por formato-lo en Deseño Ver o contido. Usalo na superficie pode engadir moitos outros controis útiles.

Formulario menú de control principal tamén ten a capacidade de vincular con outras formas semellantes. Este é un recurso útil para programar transicións entre formas nun gran base de datos onde non hai espazo para unha variedade de seccións e categorías.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 gl.delachieve.com. Theme powered by WordPress.