Aplicável a
Objeto ComboBox |
Define ou retorna o valor da caixa Se não estiver na lista na janela propriedades de uma caixa de combinação. Cadeira de caracteres de leitura/gravação.
expressão.OnNotInList
expressão Obrigatória. Uma expressão que retorna um dos objetos na lista Aplica-se a.
Comentários
Essa propriedade é útil para alterar programaticamente a ação que Microsoft Office Access 2007 realiza quando um evento é disparado. Por exemplo, entre chamadas de evento, você pode alterar os parâmetros de uma expressão ou mudar de um procedimento de evento para uma expressão ou macro, dependendo das circunstâncias em que o evento foi disparado.
O evento NotInList ocorre quando o usuário insere um valor na parte de caixa de texto de uma caixa de combinação que não está na lista da caixa de combinação.
O valor de OnNotInList será um dos seguintes, dependendo da seleção escolhida na janela Escolher Construtor (para acessá-la, clique no botão Criar ao lado da caixa Se Não Estiver na Lista na folha de propriedades da caixa de combinação):
-
Se o Construtor de Expressões for escolhido, o valor será "=expressão", em que expressão é a expressão na janela do Construtor de Expressões.
-
Se o Construtor de Macros for escolhido, o valor será o nome da macro.
-
Se o Construtor de Códigos for escolhido, o valor será "[Procedimento do evento]".
Se a caixa Se Não Estiver na Lista ficar em branco, o valor da propriedade será uma cadeia de caracteres vazia.
Exemplo
O exemplo a seguir imprime o valor da propriedade OnNotInList na janela imediata da caixa de combinação "Estado" no formulário "Entrada de Pedido".
Debug.Print Forms("Order Entry"). _
Controls("State").OnNotInList