|
Importante Os Serviços do Access 2010 e os Serviços do Access 2013 estão sendo removidos da próxima versão do SharePoint. Recomendamos que você não crie novos aplicativos da web e migre seus aplicativos existentes para uma plataforma alternativa, como o Microsoft Power Apps. Você pode compartilhar dados do Access com o Dataverse, que é um banco de dados em nuvem no qual você pode criar aplicativos da Power Platform, automatizar fluxos de trabalho, Agentes Virtuais e muito mais para a Web, smartphone ou tablet. Para obter mais informações, confira Introdução: Migrar dados de acesso para o Dataverse. |
Você pode resolve erros de verificador de compatibilidade relacionados à expressão nos bancos de dados Web do Access substituindo expressões que o verificador de compatibilidade identificou como problemas na tabela Problemas de Compatibilidade Web.
Este tópico lista expressões e os contextos que fazem e não os dão suporte em um banco de dados Web do Access. Você pode usar expressões com suporte para substituir expressões que o verificador de compatibilidade identificou como não compatíveis com a Web.
Para obter informações gerais sobre erros do Verificador de Compatibilidade, consulte o artigo compatibilidade da Web marcar erros gerais.
Observação: Este artigo se aplica aos bancos de dados Web access (introduzidos no Access 2010) que são diferentes dos aplicativos Web do Access (introduzidos no Access 2013).
Neste artigo
Visão geral
Nos bancos de dados de área de trabalho tradicionais do Access, as expressões são todas avaliadas da mesma forma, independentemente de onde elas ocorram. Ou seja, se a expressão está em uma coluna de consulta, um controle de formulário ou um rodapé de relatório, ela funciona da mesma maneira.
Em um banco de dados Web do Access, as expressões são avaliadas no contexto e algumas expressões são válidas em alguns contextos, mas não em outros. Por exemplo, uma expressão que funciona em um controle de formulário Web pode não funcionar em uma consulta Web.
Ao projetar objetos do banco de dados Web do Access do zero ou usar um modelo para começar, você não precisa se preocupar com contextos, pois o Access impede que você insira uma expressão que não possa ser avaliada no contexto em que você está trabalhando. Mas, se você quiser apresentar um banco de dados existente e publicá-lo na Web, algumas das expressões nesse banco de dados podem não funcionar conforme o esperado.
Você pode executar o verificador de compatibilidade para ajudá-lo a identificar esses problemas potenciais. Você pode ter atingido este tópico depois de executar o verificador de compatibilidade e clicar em uma célula na tabela Problemas de Compatibilidade web. Este tópico lista as expressões que você pode usar em cada contexto, para ajudá-lo a resolver problemas que o verificador de compatibilidade descobriu.
Tabela de expressões com suporte
Consulte esta lista de expressões com suporte por contexto para substituir expressões identificadas como problemas pelo verificador de compatibilidade.
Acesso Geral
As expressões a seguir são permitidas no contexto de Acesso Geral de um banco de dados Web.
Conversão
Formato CDblDateSerialCurrencyFormatDateTimeFormatNumberFormatPercentNz
Banco de dados
CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup
Data/Hora
DateSerialNow
Inspeção
IsNull
Matemática
Redondo
Fluxo do Programa
IIf
Agregado SQL
Soma da Contagemde Avg
Texto
InStrLCaseLCase$Left$LenMid$Right$UCaseUCase$
Constantes
""- EmptyStringFalseNullTrue
Operadores
-&*/+<<=<>=>>=AndNotOr
Colunas calculadas
As expressões a seguir são permitidas no contexto Colunas Calculadas de um banco de dados Web.
Conversão
AscCDblDateSerialDayHourMinuteMonthSecondStr$TimeSerialWeekdayYear
Data/Hora
Mês monthnameda horado diado dateserialsegundoanode dia da semana durante a semana
Financial
BDD FVIPmtNPerPmtPPmtPVRate DPD SDA
Inspeção
IsEmptyIsNull
Matemática
AbsAtnCosExpFixIntLogRoundSignSinSqrTan
Fluxo do Programa
EscolherIIf
Texto
AscInStrLCaseLCase$Left$LenMid$Right$Space$Space$String$UCaseUCase$
Constantes
""- EmptyStringFalseNullTrue
Operadores
-&*/\^+<<=<>=>>=eemlikenotor
Regras de validação
As expressões a seguir são permitidas no contexto Regras de Validação de um banco de dados Web.
Conversão
AscCDblDateSerialDayHourMinuteMonthSecondStr$TimeSerialWeekdayYear
Data/Hora
DateDateSerialDayHourMinuteMonthNameNowSecondTimeSerialWeekdayNameYear
Financial
BDD FVIPmtNPerPmtPPmtPVRate DPD SDA
Inspeção
IsEmptyIsNull
Matemática
AbsAtnCosExpFixIntLogRoundSignSinSqrTan
Texto
AscInStrLCaseLCase$Left$LenMid$Right$Space$Space$String$TrimTrim$UCaseUCase$
Constantes
""- EmptyStringFalseNullTrue
Operadores
-&*/\^+<<=<>=>>=eemlikenotor
Colunas de consulta
As expressões a seguir são permitidas no contexto Colunas de Consulta de um banco de dados Web.
Conversão
AscCDblDateSerialDayFormatCurrencyFormatDateTimeFormatNumberFormatPercentHourMinuteMonthNzSecondStr$TimeSerialWeekdayYear
Banco de dados
CurrentWebUserCurrentWebUserGroupsIsCurrentWebUserInGroup
Data/Hora
DateDateSerialDayHourMinuteMonthNameNowSecondTimeSerialWeekdayNameYear
Financial
BDD FVIPmtNPerPmtPPmtPVRate DPD SDA
Inspeção
IsEmptyIsNull
Matemática
AbsAtnCosExpFixIntLogRoundSignSinSqrTan
Fluxo do Programa
EscolherIIf
Texto
AscInStrLCaseLCase$Left$LenMid$Right$Space$Space$String$TrimTrim$UCaseUCase$
Constantes
""- EmptyStringFalseNullTrue
Operadores
-&*/\+<<de< =<>=>>=eemcomonãoou
Macros de interface do usuário
As expressões a seguir são permitidas no contexto macros da interface do usuário de um banco de dados Web.
Conversão
Formato CDblDateSerialCurrencyFormatDateTimeFormatNumberFormatPercentNz
Banco de dados
CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup
Data/Hora
DateSerialNow
Inspeção
IsNull
Matemática
Redondo
Fluxo do Programa
IIf
Texto
InStrLCaseLCase$Left$LenMid$Right$UCaseUCase$
Constantes
""- EmptyStringFalseNullTrue
Operadores
-&*/+<<=<>=>>=AndNotOr
Macros de dados
As expressões a seguir são permitidas no contexto de Macros de Dados de um banco de dados Web.
Conversão
AscCDblDateSerialDayFormatCurrencyFormatDateTimeFormatNumberFormatPercentHourMinuteMonthNzSecondStr$TimeSerialWeekdayYear
Data/Hora
DateDateSerialDayHourMinuteMonthNameNowSecondTimeSerialWeekdayNameYear
Financial
BDD FVIPmtNPerPmtPPmtPVRate DPD SDA
Inspeção
IsEmptyIsNullAtualizado
Matemática
AbsAtnCosExpFixIntLogRoundSignSinSqrTan
Fluxo do Programa
EscolherIIf
Texto
AscInStrLCaseLCase$Left$LenMid$Right$Space$Space$String$TrimTrim$UCaseUCase$
Constantes
""- EmptyStringFalseNullTrue
Operadores
-&*/\^+<<=<>=>>=eemlikenotor
Formulários
As expressões a seguir são permitidas no contexto Forms de um banco de dados Web.
Conversão
Formato CDblDateSerialCurrencyFormatDateTimeFormatNumberFormatPercentNz
Banco de dados
CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup
Data/Hora
DateSerialNow
Inspeção
IsNull
Matemática
Redondo
Fluxo do Programa
IIf
Agregado SQL
Soma da Contagemde Avg
Texto
InStrLCaseLCase$Left$LenMid$Right$UCaseUCase$
Constantes
""- EmptyStringFalseNullTrue
Operadores
-&*/+<<=<>=>>=AndNotOr
Relatórios
As expressões a seguir são permitidas no contexto Relatórios de um banco de dados Web.
Conversão
AscCDblDateSerialDayFormatCurrencyFormatDateTimeFormatNumberFormatPercentHourMinuteMonthNzSecondStr$TimeSerialWeekdayYear
Data/Hora
DateDateSerialDayHourMinuteMonthNameNowSecondTimeSerialWeekdayNameYear
Financial
BDD FVIPmtNPerPmtPPmtPVRate DPD SDA
Inspeção
IsEmptyIsNull
Matemática
AbsAtnCosExpFixIntLogRoundSignSinSqrTan
Fluxo do Programa
EscolherIIf
Agregado SQL
AvgCountMaxMinStDevStDevPSumVarP
Texto
AscInStrLCaseLCase$Left$LenMid$Right$String$Trim$UCaseUCase$
Constantes
""- EmptyStringFalseNullTrue
Operadores
-&*/\^+<<=<>=>>=EEmComoNãoOu