関数−ファイル操作: DBテーブルの存在確認:DbExist

データベースのテーブルが存在するかを確認する関数です。
IO関数はエクスプローラで参照できる一般的なファイルに対する操作ですが、DB関数はデータベースに登録されているテーブルに対する操作です。
従って、テーブルリポジトリ(データリポジトリ)に登録されていることが前提条件となります 。
この関数はリテラルを使いますが、V9Plusでは「FILE」、V10では「DSOURCE」、というようにバージョンによって異なりますので注意が必要です。
V10への移行時には、コンバートユーティリティが自動的に名称変更してくれるので問題ありません。

使うときは、論理型の変数を定義して、その変数を項目更新する方法が分かりやすいと思います。
項目更新の更新式(V10なら「値」欄)で関数を使います。

<使い方>
DbExist(テーブルNo , テーブル名)・・・戻り値:論理値
  指定したテーブルが存在すれば、TRUE。
  指定したテーブルが存在しなければ、FALSE。

※テーブルNoはリテラルを使って指定します。
※テーブルリポジトリのテーブル名を使うときは、テーブルNoを指定して、テーブル名は''としておきます。

<例>
DbExist('10'FILE,'')