Verifique os valores de entrada. Por que o acesso solicita o valor do parâmetro? Valores inseridos

Descrição:

Usando uma funçãoEnter_date. Durante o cálculo, você pode solicitar dados adicionais necessários para o cálculo. Digite o valor é feito na caixa de diálogo.

Esse recurso permite que você insira os valores dos seguintes tipos:

linha;

número;

data;

tempo;

lógicas;

muitos;

seleção de um elemento de matriz;

Ao inserir o número, você pode usar a calculadora interna pressionando a teclaF2. ou selecione o botãodireito do campo.

Ao entrar na data, similarmente, você pode usar o calendário pressionando a teclaF2. ou selecione o botãoÀ direita do campo e vá para o dia seguinte e anterior usando os botões.

Ao inserir o tipo de números, você pode definir o intervalo de valores e para a string - a largura máxima.

Sintaxe:

Insira o nome (<запрос> [, <исходное значение> [, <макс ширина> ou<мин> [, <макс> ] ] ] [ : <доп опции> ])

onde

<запрос>
uma string contendo a questão;

<исходное значение>
o valor que será oferecido por padrão;

<макс. ширина>
o valor da largura do campo para a linha de entrada;

<мин>, <макс>
assim, o mínimo I. valor máximo Para inserir números. Se apenas um parâmetro for especificado, ele será considerado no máximo, e o valor mínimo é zero.

<доп опции>
para o número - o número de ponto e vírgula, se o parâmetro não especificar um número com qualquer número de caracteres pode ser inserido;
para data e hora - a capacidade de inserir uma data vazia e tempo vazio;

A função permite especificar o valor inicial para o campo de entrada. O tipo de valor do valor é determinado especificado nos parâmetros de função pelo valor de origem. Se o valor inicial não for especificado, a solicitação da linha será assumida. O valor inicial pode ser definido como:

string (por exemplo,Insira o nome ( "Digite a tarefa de pagamento", "Pagamento para " ));

número (por exemplo, enter_name ( "Digite a taxa de imposto", 20));

data (por exemplo, enter_name ( "Digite a data de início", 01.01.2010));

tempo (por exemplo, enter_name ( "Quanto chegou o carro"Time_tech));

lógica (por exemplo,Enter_name ("Faça uma Convolução", sim));

conjunto (por exemplo,Valor ENTER_ ("IVA", NDPlus));

array (por exemplo,Insira o nome ( "Selecione a opção", ["Opção1", "Opção2", "Opção3"])).

No caso de uma matriz, o número de origem é inserido através da vírgula após as opções listadas.

O resultado é o valor inserido, o tipo de que corresponde ao tipo de valor de origem especificado nos parâmetros de função. No caso de uma matriz, o número da opção selecionada é.

Exemplo 1:

Abaixo está um exemplo em que usando a funçãoEnter_date. O número do registro é inserido no banco de dados e, em seguida, transição para esta entrada. Ao executar uma função, uma caixa de diálogo contém um gráfico para inserir o número de gravação aparecerá na tela.

Por padrão, o gráfico será definido para a segunda função de argumento (em este caso 1). O terceiro e quarto parâmetros limitam o número mínimo e máximo de registro, respectivamente (neste caso 1 eBd_vsego). Em um número variável Um valor inserido na caixa de diálogo será gravado.

nÚMERO \u003d ENTER_NAME ( "Digite o número da coluna:", 1, 1, colunas. Total)

colunas. Vá (número)

Exemplo 2:

Abaixo está um exemplo em que usando a funçãoEnter_date. Propõe-se escolher uma das opções propostas. Ao executar uma função, uma caixa de diálogo é exibida na tela na qual as variantes especificadas pelo segundo parâmetro de função serão listadas:

Do lado esquerdo de cada opção há uma caixa de seleção do interruptor. Para selecionar opções, clique na caixa de seleção Switch antes do item desejado e pressione a tecla. Ou clique no botão do mouse no botão. .

O padrão é o item especificado pelo terceiro parâmetro de função.

person_id \u003d enter_name ( "Selecione o período", ["Dia", "cinco dias", "semana",

"Década", "Mês", "Quarter", "Ano"])

Um conjunto de opções também pode ser especificado usando uma variável:

escolha! 1 \u003d "Dia"

escolha! 2 \u003d "cinco dias"

escolha! 3 \u003d "semana"

escolha! 5 \u003d "Mês"

escolha! 6 \u003d "Quarter"

escolha! 7 \u003d "ano"

person_id \u003d enter_name ( "Selecione o período", escolha)

date_nach \u003d period_nach (date_nach, period_id)

date_kone \u003d period_con (date_kon, period_i)

Na forma e relatórios, é possível usar a funçãoIntroduzir!que não produz a caixa de diálogo de entrada. Em vez disso, no menu de contexto do formulário ou do diálogo do parâmetro de relatório contendo esse recursoA opção aparece determinando o resultado retornado pela função.

Sintaxe:

Introduzir! (<запрос> , <тип> ou<множество> ou <список значений> )

onde

<запрос>
constante de cordas contendo uma pergunta;

<тип>
tipo de entrada, possivelmenteLinha, número, lógica, data, hora;

<множество>
conjunto de identificador;

<список значений>
lista de valores em colchetes.

Após uma marca de exclamação, você pode colocar.

Exemplos:

Introduzir!("Conclusão da Comissão", LINHA )

Introduzir!("Análise", [Full "," parcial "])

Introduzir!("Tipo de IVA de contabilidade", ndsplus)

Às vezes, ao abrir um objeto de acesso (por exemplo, tabelas, consulta, formulários ou relatório), uma caixa de diálogo é exibida. Digite o valor do parâmetro. Ao abrir um objeto contendo um identificador ou expressão de que o acesso não pode ser interpretado, a caixa de diálogo a seguir será exibida.

Em alguns casos, isso é exatamente o que é necessário pelo usuário. Por exemplo, um criador de banco de dados pode configurar uma solicitação que permite inserir informações toda vez que ela é iniciada, como a data de início ou o código de funcionário. Tal caixa de diálogo pode ser assim:

Mas em outros casos, a aparência dessa caixa de diálogo é indesejável. Por exemplo, você fez alterações na estrutura do banco de dados e agora ao abrir um objeto no Access, uma caixa de diálogo com uma mensagem incompreensível é exibida inesperadamente.

Este artigo descreve como estabelecer as razões para a consulta de certos valores de parâmetros no acesso e como parar essas solicitações.

Observação: Este artigo não se aplica ao Access Web Application - Database Type Design com acesso e publicar on-line no Office 365 ou SharePoint.

Como parar as solicitações para o valor do parâmetro

Para a caixa de diálogo Digite o valor do parâmetro Não apareceu mais, é necessário verificar todas as expressões associadas ao objeto de trabalho e encontrar o identificador que faz com que essa janela. Então é necessário corrigir o identificador ou a sintaxe da expressão que contém esse identificador.

Para obter mais informações sobre a sintaxe de expressões, consulte os links na seção "Ver também".

Quando a caixa de diálogo indesejada é exibida Digite o valor do parâmetro Preste atenção ao identificador ou expressão exibido na caixa de diálogo. Por exemplo, "SomeIdentificador", como mostrado na captura de tela abaixo.

Clique no botão "Cancelar" e execute um dos seguintes procedimentos, dependendo do tipo de objeto, quando a caixa de diálogo é exibida. Abaixo estão as instruções gerais para verificar expressões em tipos diferentes objetos. Deve-se notar que as alterações específicas que devem ser feitas dependem da estrutura do banco de dados.

Verifique as expressões na solicitação

Erros tipográficos em consultas são frequentes causa do advento de indesejado caixa de diálogo. Como foi declarado anteriormente, se a solicitação for projetada para obter dados sobre o valor do parâmetro ao iniciar, uma caixa de diálogo será exibida Digite o valor do parâmetro. Mas se a solicitação não deve solicitar o valor do parâmetro, tente encontrar expressões incorretas na consulta usando o seguinte procedimento.


Verifique as expressões no relatório

Se uma caixa de diálogo aparecer quando o relatório estiver abrindo Digite o valor do parâmetro, Execute as etapas a seguir para verificar as propriedades do relatório.


Verificando expressões na solicitação de forma básica

Se caixa de diálogo Digite o valor do parâmetro Cada vez que aparece quando o formulário está abrindo, a expressão incorreta pode estar na consulta básica. Verifique a consulta básica para expressões incorretas.

Verifique expressões em um campo ou janela com uma lista no formulário

Expressão incorreta no parâmetro Fonte de linha Tal elemento de controle, como um campo com uma lista ou uma janela com uma lista, pode causar a aparência da caixa de diálogo Digite o valor do parâmetro. Em alguns casos, a caixa de diálogo não aparece antes de tentar usar o controle. Para verificar o parâmetro Fonte de linha Controles usam o procedimento a seguir.

    Na área de navegação, clique em clique com o botão direito e selecione Construtor.

    Selecione um campo ou uma janela com uma lista que deve ser verificada.

    Se a área de tarefas Página de propriedades Não exibido, pressione a tecla F4.

    Clique na guia DadosVerifique a propriedade Fonte de linha e determinar se o texto corresponde ao texto na caixa de diálogo Digite o valor do parâmetro.

Verifique expressões na tabela

Se o acesso exibir a caixa de diálogo Digite o valor do parâmetro Cada vez que a tabela é aberta, provavelmente, a expressão errada está contida na propriedade. Fonte de linha Campos de substituição desta tabela.

    Na área de navegação, clique com o botão direito do mouse na tabela e selecione Construtor.

    Para determinar se o campo do campo de substituição é, clique no nome do campo e, no menu de contexto. Propriedades do campo Selecione a guia Substituição. Se a guia contiver uma propriedade Fonte de linhaO campo é o campo de substituição. Explore sua propriedade Fonte de linha. Se contiver a instrução SQL, um dos identificadores na expressão pode estar incorreto, o que faz com que a aparência da caixa de diálogo Digite o valor do parâmetro.

Observação: A tabela pode conter vários campos de substituição, portanto, verifique as guias de substituição para cada campo.

 Workshop:

No arquivo aberto04_1 Proteção, defina a abertura do arquivo, especificando o passwordsxcel2010. Arquivo fechado.

 Abra o arquivo de proteção, remova a senha.

Verifique os valores de entrada

A verificação de dados é uma ferramenta do Excel, com a qual a Alfândega para criar limitações para inserir dados nas células, além de exibir as mensagens que oferecem operações corretas e notificam erros.

Com a ajuda da verificação de dados, você pode simplificar a entrada dos dados recorrentes, formando a lista suspensa delas.

Você pode criar uma dica para inserir dados em uma célula que aparecerá ao selecionar uma célula. Assim, você pode solicitar o usuário sobre a necessidade de inserir determinados dados.

Instalando restrições de entrada de dados

Se a tabela estiver apenas para preencher, é para evitar erros de digitação aleatórios ou facilitar a entrada de valores repetitivos, você pode definir restrições nos dados inseridos.

Se a tabela já estiver preenchida com dados, para detectar os dados errados, também é necessário estabelecer restrições de dados.

1. Selecione o intervalo de células.

2. Na guia Dados, no grupo Trabalhando com dados, escolher

Verificação de dados.

3. Na caixa de diálogoVerifique os valores de entrada Nos Tabarameters,

definir Confecção de condições- Selecione o tipo de dados e defina o limite nos valores de entrada.

 Qualquer valor - sem restrições na entrada de dados.

 Um inteiro - apenas inteiros.

 Válido - entrada ambos e números fracionários.

 Data - restrição ao entrar na data.

 O tempo é apenas o tempo.

 Comprimento de texto -

restrição ao número de caracteres inseridos.

Microsoft Excel 2010. Nível 2. Recursos estendidos

 Outro - é possível para a entrada de dados mais amplamente de controle, a condição de verificação é definida usando a fórmula.

 Lista - inserindo dados da lista proposta (sem limites de dados). O máximo pode conter 32767 itens. A lista da lista pode ser:

 Entre no teclado, separado por um ponto e vírgula; (Separador depende de

configurações regionais - podem ser uma vírgula,).

Selecione células de qualquer folha do livro atual.

selecione um intervalo nomeado usando a chaveF3.

Aplicando os tipos de verifica um inteiro ou detecção, adicione apenas o número à célula. No entanto, é necessário lembrar que as datas e horários do Excel percebem e armazena exatamente como valores numéricos, portanto, a entrada da data e hora também será permitida se não contradiz as condições de teste restantes.

4. Na mensagem da guia para entrada

Digite o confronto nas limitações ao inserir dados. Dica será exibida na célula ativa desde que a exibição seja selecionada

dica se a célula é atual .

5. Na guia Mensagem de erro

No campo Exibir, selecione:

 Parar - Uma entrada de proibição de dados incorretos, aparece uma mensagem de erro.

 ADVERTÊNCIA - A entrada de dados incorretos é permitida, quando confirmada pelo usuário -

 A mensagem digitando dados incorretos é permitida quando um usuário é confirmado.

Uma mensagem de erro será exibida, desde que a caixa de seleção de exibição seja selecionada.

mensagem de erro.

Ao inserir dados incorretos para a célula exibe uma mensagem para inserir (sugestão) e um aviso:

Microsoft Excel 2010. Nível 2. Recursos estendidos

Procure dados inválidos

Se os dados na tabela já estiverem preenchidos, e for necessário para detectamente valores inseridos corretamente, você deve primeiro definir restrições nos dados inseridos e pedir ao programa circular todos os dados errados.

Para fazer isso, na guia Dados no grupo Trabalhando com dadosAbra a lista de dados do botão e selecione Observe dados incorretos Em um grupo, trabalhe com dados Abra uma lista de botõesVerificação de dados e escolhaRemova o derrame de dados incorretos e rápido, o movimento exato introduziu a agulha. Coroas, casa e navio. ||. Participar do número de [Famusov:] Prige enraizado e introduzido na minha família, deu asessores de queixo e tomou os secretários. Griboedov, pesar da mente. [Vysnevskaya:] Em um círculo vazio, um pequeno círculo de seus conhecidos, em que ele me apresentou, em mim perseguiu todas as melhores qualidades mentais. A. Ostrovsky, lugar rentável. Lebuki explicou por que os infantarios do exército foram introduzidos em nossa composição. Primogênito, honra pelo smalod. ||. Derramar, soltando, empurrando Você pode preparar o solo artificial da areia - e, inserindo os nutrientes necessários, obtendo solo completamente fértil, Timiryazev, a vida da planta. - Imagine, para o mês de banho nesta praia, o corpo absorve iodo mais do que durante esse tempo você pode introduzir artificialmente dentro. A. N. Tolstoi, irmãs.

2. (com pretexto "no"). Levando, ajude a subir Someda, traga. Entre nas escadas.

3. Estar envolvido dentro Estado. Entre no consumo.St. Petersburg Introdução Sirtuka lançou-os, mas, logo aprendendo epoluções do Exército, eles se afastaram com a indignação. Lermontov, princesa Mary.

4. Instalar, estabelecer. Digite treinamento obrigatório universal. Introduzir deveres sobre a importação de mercadorias.Konstantin Gorelkin introduziu uma disciplina severa no desapego. B. campo, compatriota. ||. Tomar para uso; Introduzir Em Yuzovka, Kurako reconstruiu dois fornos - introduziu pontes inclinadas, montanhas profundas americanas. Beck, Kurako. Era necessário finalmente resolver a questão dos dispositivos Fournal ---. Eu disse à Pastukhov: "Já decidimos introduzir o Copper Furma". M. Pavlov, memórias metalurgistas.

5. (com pretexto "dentro"). Combinado com substantivo: agir, exploração, usar, comum, officon., volume de negócios E assim por diante. Indica: Faça usado ou válido. Digite uma nova mina. Introduzir uma usina.

Colocar em posse (ou herança) - Transferir propriedade imóvel, herança, etc., aprovado nos direitos de propriedade do ato jurídico relevante. Entre no curso o que - familiarizar com algo

Introduzir na essência do caso (ou pergunta) - Conversar com as principais disposições (casos, pergunta).

Fonte (versão impressa):Dicionário da língua russa: em 4 toneladas / feridas, instituição lingüistich. estudos; Ed. A. P. Evgenaya. - 4º ed., Ched. - M.: Rus. Yaz; Poligrafeiros, 1999; (versão eletrónica):