Web 互換性の確認: サポートされている式

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

重要    Microsoft では、SharePoint で Access Web アプリを作成および使用することはお勧めしなくなりました。代わりに、Microsoft PowerApps を使用して、Web およびモバイル デバイス用にコードなしのビジネス ソリューションを作成することを検討してください。

Access Web データベースの式に関連した互換性チェックのエラーは、Web 互換性の問題のテーブルで、互換性チェックで問題として識別された式を置き換えることによって解決できます。

このトピックでは、Access Web データベースの式と、それぞれの式がサポートされるコンテキストおよびサポートされないコンテキストを示します。サポートされている式を使用して、互換性チェックで Web 互換でないと識別された式を置き換えることができます。

互換性チェックのエラーに関する一般的な情報については、「Web 互換性の確認: よく発生するエラー」を参照してください。

注: この記事の対象は、Access 2010 で導入された Access Web データベースです。Access Web データベースは、Access 2013 で導入された Access Web アプリとは異なります。

この記事の内容

概要

サポートされている式の表

概要

従来の Access デスクトップ データベースでは、式は発生場所に関係なく、すべて同じように評価されます。つまり、クエリ列、フォーム コントロール、レポートのフッターのどこに式があるかにかかわらず、同じように動作します。

Access Web データベースでは、式はコンテキストに基づいて評価され、コンテキストによって有効な場合もあれば無効な場合もあります。たとえば、Web フォーム コントロールで機能する式が、Web クエリでは動作しないことがあります。

Access Web データベース オブジェクトをゼロから設計するとき、またはテンプレートを使用して作業を開始するとき、コンテキストを気にする必要はありません。Access では、作業中のコンテキストで評価できない式は入力できないようになっているからです。ただし、既存のデータベースを引き続き使用して Web に発行する場合は、そのデータベース内の式の一部が正しく動作しない可能性があります。

このような問題を特定するために、互換性チェックを実行することができます。互換性チェックを実行した後、Web 互換性の問題のテーブルにあるセルをクリックすると、このトピックが表示されます。このトピックでは、互換性チェックで検出された問題に対処するときに役立つように、各コンテキストで使用できる式を示します。

ページの先頭へ

サポートされている式の表

互換性チェックで問題として識別された式を置き換えるには、コンテキスト別にサポートされている式を示した以下のリストを参照してください。

一般的なアクセス

計算列

入力規則

クエリ列

UI マクロ

データ マクロ

フォーム

レポート

一般的なアクセス

次の式は Web データベースの一般的なアクセスのコンテキストで使用できます。

変換

CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz

データベース

CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup

日付/時刻

Date
DateSerial
Now

特殊評価

IsNull

数学

Round

プログラム フロー

IIf

SQL 集合関数

Avg
Count
Sum

テキスト

InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$

定数

""- EmptyString
False
Null
True

演算子

-
&
*
/
+
<
<=
<>
=
>
>=
And
Not
Or

ページの先頭へ

計算列

次の式は Web データベースの計算列のコンテキストで使用できます。

変換

Asc
CDbl
DateSerial
Day
Hour
Minute
Month
Second
Str
Str$
TimeSerial
Weekday
Year

日付/時刻

DateSerial
Day
Hour
Minute
Month
MonthName
Second
TimeSerial
Weekday
WeekdayName
Year

財務

DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD

特殊評価

IsEmpty
IsNull

数学

Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan

プログラム フロー

Choose
IIf

テキスト

Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
UCase
UCase$

定数

""- EmptyString
False
Null
True

演算子

-
&
*
/
\
^
+
<
<=
<>
=
>
>=
And
In
Like
Not
Or

ページの先頭へ

入力規則

次の式は Web データベースの入力規則のコンテキストで使用できます。

変換

Asc
CDbl
DateSerial
Day
Hour
Minute
Month
Second
Str
Str$
TimeSerial
Weekday
Year

日付/時刻

Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year

財務

DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD

特殊評価

IsEmpty
IsNull

数学

Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan

テキスト

Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$

定数

""- EmptyString
False
Null
True

演算子

-
&
*
/
\
^
+
<
<=
<>
=
>
>=
And
In
Like
Not
Or

ページの先頭へ

クエリ列

次の式は Web データベースのクエリ列のコンテキストで使用できます。

変換

Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year

データベース

CurrentWebUser
CurrentWebUserGroups
IsCurrentWebUserInGroup

日付/時刻

Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year

財務

DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD

特殊評価

IsEmpty
IsNull

数学

Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan

プログラム フロー

Choose
IIf

テキスト

Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$

定数

""- EmptyString
False
Null
True

演算子

-
&
*
/
\
+
<
<=
<>
=
>
>=
And
In
Like
Not
Or

ページの先頭へ

UI マクロ

次の式は Web データベースの UI マクロのコンテキストで使用できます。

変換

CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz

データベース

CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup

日付/時刻

Date
DateSerial
Now

特殊評価

IsNull

数学

Round

プログラム フロー

IIf

テキスト

InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$

定数

""- EmptyString
False
Null
True

演算子

-
&
*
/
+
<
<=
<>
=
>
>=
And
Not
Or

ページの先頭へ

データ マクロ

次の式は Web データベースのデータ マクロのコンテキストで使用できます。

変換

Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year

日付/時刻

Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year

財務

DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD

特殊評価

IsEmpty
IsNull
Updated

数学

Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan

プログラム フロー

Choose
IIf

テキスト

Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$

定数

""- EmptyString
False
Null
True

演算子

-
&
*
/
\
^
+
<
<=
<>
=
>
>=
And
In
Like
Not
Or

ページの先頭へ

フォーム

次の式は Web データベースのフォームのコンテキストで使用できます。

変換

CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz

データベース

CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup

日付/時刻

Date
DateSerial
Now

特殊評価

IsNull

数学

Round

プログラム フロー

IIf

SQL 集合関数

Avg
Count
Sum

テキスト

InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$

定数

""- EmptyString
False
Null
True

演算子

-
&
*
/
+
<
<=
<>
=
>
>=
And
Not
Or

ページの先頭へ

レポート

次の式は Web データベースのレポートのコンテキストで使用できます。

変換

Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year

日付/時刻

Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year

財務

DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD

特殊評価

IsEmpty
IsNull

数学

Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan

プログラム フロー

Choose
IIf

SQL 集合関数

Avg
Count
Max
Min
StDev
StDevP
Sum
Var
VarP

テキスト

Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
String
String$
Trim
Trim$
UCase
UCase$

定数

""- EmptyString
False
Null
True

演算子

-
&
*
/
\
^
+
<
<=
<>
=
>
>=
And
In
Like
Not
Or

ページの先頭へ

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×