ビュー:

Question:
DocuWareの "Is (Where句) "条件に使用できる演算子や関数は何ですか?



解決策
以下の定義済み関数(システム関数とも呼ばれる)と演算子は、「Is(Where句)」条件に使用できます。

*IS(where)関数の内容はデータソースによって解釈されることに注意してください。データソースが Autoindex ジョブのテキストファイルの場合、これらは正しく解釈されないかもしれません。また、Local Data Connector経由でセレクトリストやワークフロープロセスにアクセス する場合も同様です。バージョンによっては、テキストファイルをデータソースとするジョブはこのオプションを提供しない場合があります。

 

オペレーター

=

>

>=

<

<=

<>

含ま れるもの

ライク

違う

アンド

または

スターツ ウィズ

エンドスウィズ

 

機能 説明
カレントユーザー名() ログインしているユーザーの長いユーザー名(表示名)。
カレントユーザーショートネーム() ログインしているユーザーの短いユーザー名(内部名)。
currentuseremail() ログイン・ユーザーに関連付けられたEメールアドレス(もしあれば)。
CURRENTDATE()
CURRENTDATE(<days> )
現在の日付。パラメータが指定され、かつそれが0でない場合、返される日付はその日数分シフトされる。

例えば 、以下のようになる:
CURRENTDATE() 2021-03-19
現在の日付(-7) 2021-03-12
CURRENTDATE(2) 2021-03-21
CURRENTDATETIME()
CURRENTDATETIME(<days>)
現在の日付と時刻。パラメータが指定され、かつそれが0でない場合、返される日付はその日数分シフトされる。

例えば 、以下のようになる:
currentdatetime() 2021-03-19 16:57:37
現在の日時(-4) 2021-03-15 16:57:37
現在の日時(10) 2021-03-29 16:57:37
CURRENT_DAY()
CURRENT_DAY(<days> )
現在の日付。パラメータが指定され、かつそれが0でない場合、返される日付はその日数分シフトされる。

例えば 、以下のようになる:
CURRENTDATE() 2021-03-19
CURRENT_DAY() 2021-03-19
現在_日(-21) 2021-02-27
CURRENT_DAY(9) 2021-03-28
CURRENT_HOUR()
CURRENT_HOUR(<hours> )

現在の日付と時刻。このパラメータが指定され、かつ0でない場合、返される日付と時刻は
、この時間分だけシフトされる。


例えば:

currentdatetime() 2021-03-19 16:57:37
CURRENT_HOUR() 2021-03-19 16:57:37
カレントアワー(-9) 2021-03-19 07:57:37
カレントアワー(5) 2021-03-19 21:57:37
CURRENT_MONTH()
CURRENT_MONTH(<months>)
現在の日付。パラメータが指定され、かつそれが0でない場合、返される日付はこの月数だけシフトされる。

例えば 、以下のようになる:
CURRENTDATE() 2021-03-19
現在の月 2021-03-19
現在の月(-8) 2020-07-19
現在の月(3) 2021-06-19
CURRENT_YEAR()
CURRENT_YEAR(<years> )
現在の日付。パラメータが指定され、かつそれが0でない場合、返される日付はこの年数だけシフトされる。

例えば、以下のようになる:
CURRENTDATE() 2021-03-19
CURRENT_YEAR() 2021-03-19
現在の年(-3) 2018-03-19
現在の年(1) 2022-03-19
CURRENTYEARMONTH(<years>, <months>, <first?>) 月の初日または最終日。
最初のパラメータは、返された日付がずれる年数。
2番目のパラメータは月数。3番目のパラメータは、返された日付が
月の 最初の(真)か最後の日(偽) かを決定する

例えば:
CURRENTDATE() 2021-03-19
CURRENTYEARMONTH(0, 0, true) 2021-03-01
CURRENTYEARMONTH(0, 0, false) 2021-03-31
CURRENTYEARMONTH(-1, 0, false) 2020-03-31
CURRENTYEARMONTH(0, 4, true) 2021-07-01
empty()
は empty()


この関数で使われる比較演算子はすべて無視されます。つまり、<>EMPTY()=EMPTY()
式は同じ結果になります(つまり、フィルタリングされたフィールドが空の文書のみ)。
notempty()
is notempty()


この関数で使われる比較演算子は無視されますつまり、式 <>NOTEMPTY()=NOTEMPTY()
は同じ結果になります (つまり、フィルタリングされたフィールドを持つドキュメントのみで、空ではありません)


KBAはクラウドとオンプレミスの両方の組織に適用できる。

注意:この記事英語からの翻訳ですこの記事まれる情報オリジナルの英語版製品づくものです。翻訳版記事使用されている文法などには、細かいりがある場合があります。翻訳正確さを完全保証することは出来かねますがほとんどの場合、十分情報られるとわれます。万一、疑問じた場合、英語版記事えてごください