Importante Access Services 2010 e Access Services 2013 verranno rimossi dalla prossima versione di SharePoint. È consigliabile non creare nuove app Web ed eseguire la migrazione delle app esistenti su una piattaforma alternativa, come Microsoft Power Apps. È possibile condividere i dati di Access con Dataverse, un database nel cloud su cui è possibile creare applicazioni Power Platform, automatizzare i flussi di lavoro, agenti virtuali e altro ancora per il Web, il telefono o il tablet. Per altre informazioni, vedere Guida introduttiva: eseguire la migrazione dei dati di Access a Dataverse. |
È possibile risolvere gli errori di Verifica compatibilità relativi alle espressioni nei database Web di Access sostituendo le espressioni che Verifica compatibilità identifica come problemi nella tabella problemi di compatibilità Web.
Questo argomento descrive le espressioni e i contesti in cui sono e non sono supportate in un database Web di Access. È possibile usare le espressioni supportate per sostituire le espressioni che Verifica compatibilità identifica come non compatibili con il Web.
Per informazioni generali sugli errori di Verifica compatibilità, vedere l'articolo Verifica compatibilità Web: errori generali.
Nota: Questo articolo si applica ai database Web di Access (introdotti in Access 2010) che sono diversi rispetto alle app Web di Access (introdotte in Access 2013).
In questo articolo
Panoramica
Nei database desktop di Access tradizionali, le espressioni vengono valutate tutte nello stesso modo, indipendentemente da dove si verificano. In altri termini, che si trovi in una colonna di query, in un controllo modulo o in un piè di pagina di report, l'espressione funziona allo stesso modo.
In un database Web di Access, le espressioni vengono valutate nel contesto e alcune espressioni sono valide in alcuni contesti ma non in altri. Ad esempio, un'espressione che funziona in un controllo di modulo Web potrebbe non funzionare in una query Web.
Quando si progettano oggetti di database Web di Access da zero o a partire da un modello, non occorre preoccuparsi dei contesti perché Access impedisce di immettere un'espressione che non può essere valutata nel contesto in cui si sta lavorando. Se però si vuole portare avanti un database esistente e pubblicarlo sul Web, alcune espressioni in quel database potrebbero non funzionare come previsto.
È possibile eseguire Verifica compatibilità per identificare più facilmente questi potenziali problemi. Questo argomento potrebbe essere stato visualizzato facendo clic su una cella qualsiasi nella tabella Problemi di compatibilità Web dopo avere eseguito Verifica compatibilità. Questo argomento illustra le espressioni che si possono usare in ogni contesto per affrontare i problemi individuati da Verifica compatibilità.
Tabella delle espressioni supportate
Fare riferimento a questo elenco di espressioni supportate per contesto per sostituire le espressioni che vengono identificate come problemi da Verifica compatibilità.
Generali di Access
Le espressioni seguenti sono consentite nel contesto Generali di Access di un database Web.
Conversione
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
Database
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Data/ora
Date
DateSerial
Now
Ispezione
IsNull
Matematiche
Round
Flusso esecuzione programma
IIf
Aggregazione SQL
Avg
Count
Sum
Testo
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Costanti
""- EmptyString
False
Null
True
Operatori
-
&
*
/
+
<
<=
<>
=
>
>=
And
Not
Or
Colonne calcolate
Le espressioni seguenti sono consentite nel contesto Colonne calcolate di un database Web.
Conversione
Asc
CDbl
DateSerial
Day
Hour
Minute
Month
Second
Str
Str$
TimeSerial
Weekday
Year
Data/ora
DateSerial
Day
Hour
Minute
Month
MonthName
Second
TimeSerial
Weekday
WeekdayName
Year
Finanziarie
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Ispezione
IsEmpty
IsNull
Matematiche
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Flusso esecuzione programma
Choose
IIf
Testo
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
UCase
UCase$
Costanti
""- EmptyString
False
Null
True
Operatori
-
&
*
/
\
^
+
<
<=
<>
=
>
>=
And
In
Like
Not
Or
Regole di convalida
Le espressioni seguenti sono consentite nel contesto Regole di convalida di un database Web.
Conversione
Asc
CDbl
DateSerial
Day
Hour
Minute
Month
Second
Str
Str$
TimeSerial
Weekday
Year
Data/ora
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Finanziarie
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Ispezione
IsEmpty
IsNull
Matematiche
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Testo
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Costanti
""- EmptyString
False
Null
True
Operatori
-
&
*
/
\
^
+
<
<=
<>
=
>
>=
And
In
Like
Not
Or
Colonne di query
Le espressioni seguenti sono consentite nel contesto Colonne di query di un database Web.
Conversione
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
Database
CurrentWebUser
CurrentWebUserGroups
IsCurrentWebUserInGroup
Data/ora
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Finanziarie
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Ispezione
IsEmpty
IsNull
Matematiche
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Flusso esecuzione programma
Choose
IIf
Testo
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Costanti
""- EmptyString
False
Null
True
Operatori
-
&
*
/
\
+
<
<=
<>
=
>
>=
And
In
Like
Not
Or
Macro dell'interfaccia utente
Le espressioni seguenti sono consentite nel contesto Macro dell'interfaccia utente di un database Web.
Conversione
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
Database
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Data/ora
Date
DateSerial
Now
Ispezione
IsNull
Matematiche
Round
Flusso esecuzione programma
IIf
Testo
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Costanti
""- EmptyString
False
Null
True
Operatori
-
&
*
/
+
<
<=
<>
=
>
>=
And
Not
Or
Macro di dati
Le espressioni seguenti sono consentite nel contesto Macro di dati di un database Web.
Conversione
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
Data/ora
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Finanziarie
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Ispezione
IsEmpty
IsNull
Updated
Matematiche
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Flusso esecuzione programma
Choose
IIf
Testo
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Costanti
""- EmptyString
False
Null
True
Operatori
-
&
*
/
\
^
+
<
<=
<>
=
>
>=
And
In
Like
Not
Or
Maschere
Le espressioni seguenti sono consentite nel contesto Maschere di un database Web.
Conversione
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
Database
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Data/ora
Date
DateSerial
Now
Ispezione
IsNull
Matematiche
Round
Flusso esecuzione programma
IIf
Aggregazione SQL
Avg
Count
Sum
Testo
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Costanti
""- EmptyString
False
Null
True
Operatori
-
&
*
/
+
<
<=
<>
=
>
>=
And
Not
Or
Report
Le espressioni seguenti sono consentite nel contesto Report di un database Web.
Conversione
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
Data/ora
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Finanziarie
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Ispezione
IsEmpty
IsNull
Matematiche
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Flusso esecuzione programma
Choose
IIf
Aggregazione SQL
Avg
Count
Max
Min
StDev
StDevP
Sum
Var
VarP
Testo
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
String
String$
Trim
Trim$
UCase
UCase$
Costanti
""- EmptyString
False
Null
True
Operatori
-
&
*
/
\
^
+
<
<=
<>
=
>
>=
And
In
Like
Not
Or