Importante Access Services 2010 y Access Services 2013 se eliminarán de la siguiente versión de SharePoint. Le recomendamos que no cree nuevas aplicaciones web y que migre las aplicaciones existentes a una plataforma alternativa, como Microsoft Power Apps. Puede compartir datos de Access con Dataverse, que es una base de datos en la nube en la que puede crear aplicaciones de Power Platform, automatizar flujos de trabajo, agentes virtuales y mucho más para la web, el teléfono o la tableta. Para obtener más información, consulte Introducción: Migrar datos de Access a Dataverse. |
Puede resolver errores de comprobación de compatibilidad relacionados con expresiones en bases de datos web de Access reemplazando expresiones que el evaluador de compatibilidad identificó como problemas en la tabla Problemas de compatibilidad web.
En este tema se enumeran las expresiones y los contextos que las hacen y no las admiten en una base de datos web de Access. Puede usar expresiones compatibles para reemplazar expresiones que el evaluador de compatibilidad identificó como no compatibles con la web.
Para obtener información general sobre los errores del Verificador de compatibilidad, vea el artículo Comprobar la compatibilidad web Errores generales.
Nota: Este artículo se aplica a las bases de datos web de Access (introducidas en Access 2010) que son diferentes de las aplicaciones web de Access (introducidas en Access 2013).
En este artículo
Información general
En las bases de datos de escritorio tradicionales de Access, todas las expresiones se evalúan igual, independientemente de dónde se produzcan. Es decir, tanto si la expresión se encuentra en una columna de consulta, un control de formulario o un pie de página de informe, funciona de la misma manera.
En una base de datos web de Access, las expresiones se evalúan en contexto y algunas expresiones son válidas en algunos contextos, pero no en otros. Por ejemplo, una expresión que funciona en un control de formulario web puede no funcionar en una consulta web.
Al diseñar objetos de base de datos web de Access desde cero o usar una plantilla para empezar, no tiene que preocuparse por los contextos, ya que Access le impide escribir una expresión que no se puede evaluar en el contexto en el que está trabajando. Sin embargo, si desea reenviar una base de datos existente y publicarla en la Web, es posible que algunas de las expresiones de esa base de datos no funcionen según lo esperado.
Puede ejecutar el control de compatibilidad para ayudarle a identificar estos posibles problemas. Es posible que haya llegado a este tema después de ejecutar el control de compatibilidad y, a continuación, hacer clic en una celda de la tabla Problemas de compatibilidad web. En este tema se enumeran las expresiones que puede usar en cada contexto para ayudarle a solucionar los problemas detectados por el evaluador de compatibilidad.
Tabla de expresiones compatibles
Haga referencia a esta lista de expresiones admitidas por contexto para reemplazar expresiones identificadas como problemas por el evaluador de compatibilidad.
Acceso general
Las siguientes expresiones se permiten en el contexto de Acceso general de una base de datos web.
Conversión
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
Database
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Fecha y hora
Date
DateSerial
Now
Inspección
IsNull
Matemáticas
Redondear
Flujo de programa
IIf
Agregado SQL
Avg
Count
Sum
Texto
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Constantes
""- EmptyString
False
Null
True
Operadores
-
&* / +<<=<>=
>>=
Y no
o
Columnas calculadas
Las siguientes expresiones se permiten en el contexto Columnas calculadas de una base de datos web.
Conversión
Asc
CDbl
DateSerial
Day
Hour
Minute
Month
Second
Str
Str$
TimeSerial
Weekday
Year
Fecha y hora
DateSerial
Day
Hour
Minute
Month
MonthName
Second
TimeSerial
Weekday
WeekdayName
Year
Finanzas
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Inspección
IsEmpty
IsNull
Matemáticas
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Flujo de programa
Elija
IIf
Texto
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
UCase
UCase$
Constantes
""- EmptyString
False
Null
True
Operadores
-
&
* / \ ^
+<<=<>=>>= Y
en
Como no o
Reglas de validación
Las siguientes expresiones se permiten en el contexto Reglas de validación de una base de datos web.
Conversión
Asc
CDbl
DateSerial
Day
Hour
Minute
Month
Second
Str
Str$
TimeSerial
Weekday
Year
Fecha y hora
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Finanzas
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Inspección
IsEmpty
IsNull
Matemáticas
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Texto
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Constantes
""- EmptyString
False
Null
True
Operadores
-
&
* / \ ^
+<<=<>=>>= Y
en
Como no o
Columnas de consulta
Las siguientes expresiones se permiten en el contexto Columnas de consulta de una base de datos web.
Conversión
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
Database
CurrentWebUser
CurrentWebUserGroups
IsCurrentWebUserInGroup
Fecha y hora
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Finanzas
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Inspección
IsEmpty
IsNull
Matemáticas
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Flujo de programa
Elija
IIf
Texto
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Constantes
""- EmptyString
False
Null
True
Operadores
-
&
* / \ +
<<=<>=>>= Y
en
Como no o
Macros de interfaz de usuario
Las siguientes expresiones se permiten en el contexto macros de la interfaz de usuario de una base de datos web.
Conversión
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
Database
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Fecha y hora
Date
DateSerial
Now
Inspección
IsNull
Matemáticas
Redondear
Flujo de programa
IIf
Texto
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Constantes
""- EmptyString
False
Null
True
Operadores
-
&* / +<<=<>=
>>=
Y no
o
Macros de datos
Las siguientes expresiones se permiten en el contexto macros de datos de una base de datos web.
Conversión
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
Fecha y hora
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Finanzas
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Inspección
IsEmpty
IsNull
Actualizado
Matemáticas
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Flujo de programa
Elija
IIf
Texto
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Constantes
""- EmptyString
False
Null
True
Operadores
-
&
* / \ ^
+<<=<>=>>= Y
en
Como no o
Formularios
Las siguientes expresiones se permiten en el contexto formularios de una base de datos web.
Conversión
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
Database
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Fecha y hora
Date
DateSerial
Now
Inspección
IsNull
Matemáticas
Redondear
Flujo de programa
IIf
Agregado SQL
Avg
Count
Sum
Texto
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Constantes
""- EmptyString
False
Null
True
Operadores
-
&* / +<<=<>=
>>=
Y no
o
Informes
Las siguientes expresiones se permiten en el contexto Informes de una base de datos web.
Conversión
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
Fecha y hora
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Finanzas
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Inspección
IsEmpty
IsNull
Matemáticas
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Flujo de programa
Elija
IIf
Agregado SQL
Avg
Count
Max
Min
StDev
StDevP
Sum
Var
VarP
Texto
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
String
String$
Trim
Trim$
UCase
UCase$
Constantes
""- EmptyString
False
Null
True
Operadores
-
&
* / \ ^
+<<=<>=>>= Y
en
Como no o