Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /home/frodr/public_html/msofficetuneup.com/wp-content/plugins/wp-db-backup/wp-db-backup.php on line 105

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-content/plugins/wp-db-backup/wp-db-backup.php na linha 105

Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/comment.php na linha 1608
Senhora Melodia de Office »Buscas» de Arquivo de Blog com Mesas Relacionadas em Acesso 2007
Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 35

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 107

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 109

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 111

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 112

Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/link-template.php na linha 113

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/link-template.php na linha 138

Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 35

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 107

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 109

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 111

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 112

Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/link-template.php na linha 113

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/link-template.php na linha 138

Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 35

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 107

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 109

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 111

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 112

Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/link-template.php na linha 113

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/link-template.php na linha 138

Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 35

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 43

Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 35

Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 43

Buscas com Mesas Relacionadas em Acesso 2007

Microsoft Access Acrescente comentários

Por enquanto, você viu como as relações facilitam rever e editar os seus registros. Mas que tal quando você acrescenta os seus registros em primeiro lugar? As relações são normalmente baseadas em um valor de Autonúmero inútil. Quando você cria uma nova boneca, você provavelmente não saberá que 3408 estantes da Casa Bobelle O’ Bonecas. O acesso pára-o de entrar em um fabricante ID que não é ligado a ninguém em absoluto, mas ele não o ajuda a escolher o valor de ID que você quer.

Afortunadamente, o Acesso tem uma técnica para sustentá-lo. No capítulo anterior, você aprendeu sobre buscas (a Seção 4.4), uma característica que o provê de uma lista de valores possíveis de uma coluna. Criando uma busca, você pode fornecer a uma lista de valores fixos, ou você pode puxar valores de outra mesa. Você pode criar uma busca do campo ManufacturerID na mesa de Bonecas que usa uma lista de valores de ID desenhados da mesa de Fabricantes. Este tipo da busca ajuda um bitit dá-lhe uma lista de todos os valores possíveis você pode usebut ele ainda não resolve o problema central. A saber, as pessoas confusas que usam o seu banco de dados não terão uma pista que ID pertence a que fabricante. Você ainda precisa de um modo de mostrar o nome de fabricante na lista de busca.


A figura 5-10. Há duas relações no trabalho aqui. Os clientes são o pai de Ordens (que enumera todas as ordens que um cliente colocou). As ordens são o pai de OrderDetails (que enumera os itens individuais em cada ordem). Cavando pelos níveis, você pode ver o que cada cliente comprou.

Felizmente, as listas de busca fornecem somente esta característica. O truque deve criar uma busca que tem mais de uma coluna. Uma coluna mantém a informação (neste caso, o nome de fabricante) que você quer expor à pessoa que usa o banco de dados. Outra coluna tem os dados que você quer usar quando um valor escolheu (neste caso, o fabricante ID).


Observe: o Acesso é um bocado estranho quando vem a buscas. Ele espera que você acrescente a busca, e logo a relação. (De fato, quando você funda uma busca que usa uma mesa, o Acesso cria uma relação automaticamente.) Assim se você tenha executado com os exemplos no seu próprio, então você precisará de eliminar a relação entre as Bonecas e mesas de Fabricantes (como descrito na Seção 5.2.3) antes que você vá mais longe.


Os seguintes passos mostram como você pode criar uma lista de busca que liga mesas de Fabricantes e as Bonecas:

  1. Abra a mesa de crianças na visão de Desenho.

    Neste exemplo, é a mesa de Bonecas.

  2. Selecione o campo que se liga à mesa de pais, e, na coluna Data Type, escolha a opção de Mago de Busca.

    Neste exemplo, o campo que você quer é ManufacturerID.

  3. Selecione “Quero que a coluna de busca procure os valores em uma mesa ou pergunta” e logo clicar o Next.

    O seguinte passo mostra uma lista de todas as mesas no seu banco de dados, exceto a mesa atual.

  4. Escolha a mesa de pais, e logo clique o Next.

    Neste caso, você é depois da mesa de Fabricantes. Uma vez que você o seleciona e se move para o seguinte passo, você verá uma lista de todos os campos na mesa.

  5. Acrescente o campo que você usa para a conexão e outro campo mais descritivo à lista de Campos Selecionados (a Figura 5-11). Clique o Next to continua.

    Neste caso, você tem de acrescentar o campo ID e o campo Manufacturer.


    Ponta: Em alguns casos, você poderia querer usar mais de um campo com a informação descritiva. Por exemplo, você poderia prender ambos um campo de FirstName e LastName de uma mesa FamilyRelatives. Mas não acrescente demasiada informação, ou a lista de busca ficará realmente larga para ajustar tudo ele em. Isto parece um bocado grotesco.

  6. Escolha um campo para usar para classificar a lista de busca (a Figura 5-12), e logo clicar o Next.

    Neste exemplo, o campo Manufacturer a melhor escolha classificar a lista.


    A figura 5-11. O segredo a uma boa busca está adquirindo duas partes da informação: a chave primária (neste caso, o campo ID) e um valor mais descritivo (neste caso, o nome do fabricante). O campo ID a parte da informação que você tem de guardar no registro de boneca, enquanto o campo Manufacturer o valor você mostrará na lista de busca para facilitar escolher o fabricante certo.


    A figura 5-12. É importante classificar a lista de busca, para que a pessoa que o usa possa encontrar o item certo rapidamente. Cada um liga estudantes a classes, e outros professores de conexões a classes.

  7. O seguinte passo mostra uma visualização da sua lista de busca (a Figura 5-13). Assegure-se o "Escondem-se a coluna-chave” opção selecionou, e logo clica o Next.

    Embora o campo de chave primária tenha o valor que liga as duas mesas em conjunto, ele não significa muito para a pessoa que usa o banco de dados. O outro, campo descritivo mais importante.


    A figura 5-13. Aqui, a lista de busca mostra o nome de fabricante (o campo Manufacturer) e esconde o fabricante ID (o campo ID).

  8. Escolha um nome da coluna de busca.

    Normalmente, é o mais claro se você guardar o nome do campo que usa a busca (neste caso, ManufacturerID).

    O passo final também lhe dá uma opção denominada Permite Múltiplos Valores. Se você verificar isto, então a lista de busca mostra um checkbox ao lado de cada item, para que você possa escolher vário ao mesmo tempo. (Neste exemplo, você pode criar uma boneca que tem mais de um fabricante.)

  9. Clique o Finish.

    Agora, o Acesso cria a busca do campo e incita-o a salvar a mesa. Uma vez que você faz, o Acesso cria uma relação entre as duas mesas que você ligou com a sua coluna de busca. Aqui, o Acesso cria uma relação criança pai entre Fabricantes e Bonecas, como você fez na Seção 5.2.


Observe: As relações que o Acesso cria não forçam a integridade referencial, porque o Acesso não sabe se os seus registros podem cumprir aquele padrão estrito. Você pode ter uma boneca que aponta a um fabricante não existente. Se esta possibilidade parecer perigosamente lassa, você pode editar a sua relação usando a etiqueta de Relações (como descrito na Seção 5.2.3). Comece acrescentando tanto as Bonecas como a mesa de Fabricantes ao diagrama de relações. Então, o clique direito que a linha de relação no meio, e logo escolhe Edita a Relação. Finalmente, acenda Forçar Integridade Referencial checkbox, e logo clique o OK.


Agora, se você liga à visão de desenho da mesa de Bonecas, você pode usar a sua busca quando você está editando ou acrescentando registros (a Figura 5-14).


A figura 5-14. Embora a mesa de Bonecas guarde um valor de ID no campo ManufacturerID nos bastidores, isto não é como aparece no seu datasheet. Em vez disso, você vê o nome de fabricante relacionado. Mesmo melhor, se você tem de acrescentar um novo registro ou modificar o fabricante isto é destinado a um existente, então você pode escolher o fabricante da lista de nome.

PERGUNTA FREQÜENTEMENTE FEITA
Recreio de uma Busca

Somente acrescentei um registro, mas não aparece na minha busca. Porque não?

O acesso preenche as suas listas de busca quando você primeiro abre a mesa. Por exemplo, quando você abre a mesa de Bonecas, o Acesso adquire uma lista de fabricantes prontos para ir. Contudo, às vezes você poderia ter tanto a mesa que usa a busca como a mesa que fornece os dados de busca abertos ao mesmo tempo. Nesta situação, as modificações você faz na mesa que provê a busca não aparecerá na mesa que usa a busca.

Ver como isto trabalha, aberto tanto as Bonecas como mesas de Fabricantes ao mesmo tempo. (Eles aparecerão em etiquetas separadas.) Na mesa de Fabricantes, acrescente um novo fabricante. Agora, ligue atrás à mesa de Bonecas e tentativa usando a busca ManufacturerID. Você notará que a lista de busca não mostra o novo registro.

Afortunadamente, há um fácil à solução. Você pode dizer que o Acesso para refrescar a lista de busca em qualquer momento escolhendo Registros de Casa Refresca Todos. Prove isto na mesa de Bonecas, e você verá a lista atualizada de fabricantes aparecer na busca.

Popularidade: 3 % [?]

Correio relacionado

  • Ligar-se com a Coluna ID em Acesso 2007
  • Ligar Mesas com Relações em Acesso 2007
  • Buscas em Acesso 2007
  • Perguntas e Mesas Relacionadas em Acesso 2007
  • Navegando uma Relação em Acesso 2007
  • Não Encontre O que Você está Procurando? Por favor Tente Aqui...

    Google
     

    Os comentários são fechados.

    Tema de WP & Ícones por Estúdio N.Design
    Entradas RSS Comentários RSS Acrescente a Favoritos Technorati Entrar

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-content/plugins/wp-db-backup/wp-db-backup.php na linha 105

    Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/comment.php na linha 1608
    Senhora Melodia de Office »Buscas» de Arquivo de Blog com Mesas Relacionadas em Acesso 2007
    Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 35

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 107

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 109

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 111

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 112

    Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/link-template.php na linha 113

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/link-template.php na linha 138

    Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 35

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 107

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 109

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 111

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 112

    Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/link-template.php na linha 113

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/link-template.php na linha 138

    Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 35

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 107

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 109

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 111

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 112

    Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/link-template.php na linha 113

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/link-template.php na linha 138

    Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 35

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 43

    Aviso: strtotime () [function.strtotime]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 35

    Aviso: data () [function.date]: não está seguro confiar nas colocações timezone do sistema. Você é *required* para usar a colocação de date.timezone ou o date_default_timezone_set () função. Em caso de que você usou algum daqueles métodos e você ainda está adquirindo este aviso, você mais provavelmente soletrou mal o identificador timezone. Selecionamos 'America/New_York' para 'EST/-5.0/no DST' em vez disso em/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php na linha 43

    Buscas com Mesas Relacionadas em Acesso 2007

    Microsoft Access Acrescente comentários

    Por enquanto, você viu como as relações facilitam rever e editar os seus registros. Mas que tal quando você acrescenta os seus registros em primeiro lugar? As relações são normalmente baseadas em um valor de Autonúmero inútil. Quando você cria uma nova boneca, você provavelmente não saberá que 3408 estantes da Casa Bobelle O’ Bonecas. O acesso pára-o de entrar em um fabricante ID que não é ligado a ninguém em absoluto, mas ele não o ajuda a escolher o valor de ID que você quer.

    Afortunadamente, o Acesso tem uma técnica para sustentá-lo. No capítulo anterior, você aprendeu sobre buscas (a Seção 4.4), uma característica que o provê de uma lista de valores possíveis de uma coluna. Criando uma busca, você pode fornecer a uma lista de valores fixos, ou você pode puxar valores de outra mesa. Você pode criar uma busca do campo ManufacturerID na mesa de Bonecas que usa uma lista de valores de ID desenhados da mesa de Fabricantes. Este tipo da busca ajuda um bitit dá-lhe uma lista de todos os valores possíveis você pode usebut ele ainda não resolve o problema central. A saber, as pessoas confusas que usam o seu banco de dados não terão uma pista que ID pertence a que fabricante. Você ainda precisa de um modo de mostrar o nome de fabricante na lista de busca.


    A figura 5-10. Há duas relações no trabalho aqui. Os clientes são o pai de Ordens (que enumera todas as ordens que um cliente colocou). As ordens são o pai de OrderDetails (que enumera os itens individuais em cada ordem). Cavando pelos níveis, você pode ver o que cada cliente comprou.

    Felizmente, as listas de busca fornecem somente esta característica. O truque deve criar uma busca que tem mais de uma coluna. Uma coluna mantém a informação (neste caso, o nome de fabricante) que você quer expor à pessoa que usa o banco de dados. Outra coluna tem os dados que você quer usar quando um valor escolheu (neste caso, o fabricante ID).


    Observe: o Acesso é um bocado estranho quando vem a buscas. Ele espera que você acrescente a busca, e logo a relação. (De fato, quando você funda uma busca que usa uma mesa, o Acesso cria uma relação automaticamente.) Assim se você tenha executado com os exemplos no seu próprio, então você precisará de eliminar a relação entre as Bonecas e mesas de Fabricantes (como descrito na Seção 5.2.3) antes que você vá mais longe.


    Os seguintes passos mostram como você pode criar uma lista de busca que liga mesas de Fabricantes e as Bonecas:

    1. Abra a mesa de crianças na visão de Desenho.

      Neste exemplo, é a mesa de Bonecas.

    2. Selecione o campo que se liga à mesa de pais, e, na coluna Data Type, escolha a opção de Mago de Busca.

      Neste exemplo, o campo que você quer é ManufacturerID.

    3. Selecione “Quero que a coluna de busca procure os valores em uma mesa ou pergunta” e logo clicar o Next.

      O seguinte passo mostra uma lista de todas as mesas no seu banco de dados, exceto a mesa atual.

    4. Escolha a mesa de pais, e logo clique o Next.

      Neste caso, você é depois da mesa de Fabricantes. Uma vez que você o seleciona e se move para o seguinte passo, você verá uma lista de todos os campos na mesa.

    5. Acrescente o campo que você usa para a conexão e outro campo mais descritivo à lista de Campos Selecionados (a Figura 5-11). Clique o Next to continua.

      Neste caso, você tem de acrescentar o campo ID e o campo Manufacturer.


      Ponta: Em alguns casos, você poderia querer usar mais de um campo com a informação descritiva. Por exemplo, você poderia prender ambos um campo de FirstName e LastName de uma mesa FamilyRelatives. Mas não acrescente demasiada informação, ou a lista de busca ficará realmente larga para ajustar tudo ele em. Isto parece um bocado grotesco.

    6. Escolha um campo para usar para classificar a lista de busca (a Figura 5-12), e logo clicar o Next.

      Neste exemplo, o campo Manufacturer a melhor escolha classificar a lista.


      A figura 5-11. O segredo a uma boa busca está adquirindo duas partes da informação: a chave primária (neste caso, o campo ID) e um valor mais descritivo (neste caso, o nome do fabricante). O campo ID a parte da informação que você tem de guardar no registro de boneca, enquanto o campo Manufacturer o valor você mostrará na lista de busca para facilitar escolher o fabricante certo.


      A figura 5-12. É importante classificar a lista de busca, para que a pessoa que o usa possa encontrar o item certo rapidamente. Cada um liga estudantes a classes, e outros professores de conexões a classes.

    7. O seguinte passo mostra uma visualização da sua lista de busca (a Figura 5-13). Assegure-se o "Escondem-se a coluna-chave” opção selecionou, e logo clica o Next.

      Embora o campo de chave primária tenha o valor que liga as duas mesas em conjunto, ele não significa muito para a pessoa que usa o banco de dados. O outro, campo descritivo mais importante.


      A figura 5-13. Aqui, a lista de busca mostra o nome de fabricante (o campo Manufacturer) e esconde o fabricante ID (o campo ID).

    8. Escolha um nome da coluna de busca.

      Normalmente, é o mais claro se você guardar o nome do campo que usa a busca (neste caso, ManufacturerID).

      O passo final também lhe dá uma opção denominada Permite Múltiplos Valores. Se você verificar isto, então a lista de busca mostra um checkbox ao lado de cada item, para que você possa escolher vário ao mesmo tempo. (Neste exemplo, você pode criar uma boneca que tem mais de um fabricante.)

    9. Clique o Finish.

      Agora, o Acesso cria a busca do campo e incita-o a salvar a mesa. Uma vez que você faz, o Acesso cria uma relação entre as duas mesas que você ligou com a sua coluna de busca. Aqui, o Acesso cria uma relação criança pai entre Fabricantes e Bonecas, como você fez na Seção 5.2.


    Observe: As relações que o Acesso cria não forçam a integridade referencial, porque o Acesso não sabe se os seus registros podem cumprir aquele padrão estrito. Você pode ter uma boneca que aponta a um fabricante não existente. Se esta possibilidade parecer perigosamente lassa, você pode editar a sua relação usando a etiqueta de Relações (como descrito na Seção 5.2.3). Comece acrescentando tanto as Bonecas como a mesa de Fabricantes ao diagrama de relações. Então, o clique direito que a linha de relação no meio, e logo escolhe Edita a Relação. Finalmente, acenda Forçar Integridade Referencial checkbox, e logo clique o OK.


    Agora, se você liga à visão de desenho da mesa de Bonecas, você pode usar a sua busca quando você está editando ou acrescentando registros (a Figura 5-14).


    A figura 5-14. Embora a mesa de Bonecas guarde um valor de ID no campo ManufacturerID nos bastidores, isto não é como aparece no seu datasheet. Em vez disso, você vê o nome de fabricante relacionado. Mesmo melhor, se você tem de acrescentar um novo registro ou modificar o fabricante isto é destinado a um existente, então você pode escolher o fabricante da lista de nome.

    PERGUNTA FREQÜENTEMENTE FEITA
    Recreio de uma Busca

    Somente acrescentei um registro, mas não aparece na minha busca. Porque não?

    O acesso preenche as suas listas de busca quando você primeiro abre a mesa. Por exemplo, quando você abre a mesa de Bonecas, o Acesso adquire uma lista de fabricantes prontos para ir. Contudo, às vezes você poderia ter tanto a mesa que usa a busca como a mesa que fornece os dados de busca abertos ao mesmo tempo. Nesta situação, as modificações você faz na mesa que provê a busca não aparecerá na mesa que usa a busca.

    Ver como isto trabalha, aberto tanto as Bonecas como mesas de Fabricantes ao mesmo tempo. (Eles aparecerão em etiquetas separadas.) Na mesa de Fabricantes, acrescente um novo fabricante. Agora, ligue atrás à mesa de Bonecas e tentativa usando a busca ManufacturerID. Você notará que a lista de busca não mostra o novo registro.

    Afortunadamente, há um fácil à solução. Você pode dizer que o Acesso para refrescar a lista de busca em qualquer momento escolhendo Registros de Casa Refresca Todos. Prove isto na mesa de Bonecas, e você verá a lista atualizada de fabricantes aparecer na busca.

    Popularidade: 3 % [?]

    Correio relacionado

  • Ligar-se com a Coluna ID em Acesso 2007
  • Ligar Mesas com Relações em Acesso 2007
  • Buscas em Acesso 2007
  • Perguntas e Mesas Relacionadas em Acesso 2007
  • Navegando uma Relação em Acesso 2007
  • Não Encontre O que Você está Procurando? Por favor Tente Aqui...

    Google
     

    Os comentários são fechados.

    Tema de WP & Ícones por Estúdio N.Design
    Entradas RSS Comentários RSS Acrescente a Favoritos Technorati Entrar