Get last table number

4D - Documentation   French   English   German   Spanish   日本語   4D v11 SQLコマンドテーマリスト   4D v11 SQLインデックス   4D v11 SQL定数テーマリスト   戻る   前   次

version 11 (Modified)


Get last table number 数値

引数説明
このコマンドには、引数はありません。
戻り値数値データベースの最大テーブル番号

説明

Get last table numberは、データベース中のテーブルの数を返します。テーブルは作成された順番に番号が付けられます。テーブルがデータベースから何も削除されていない場合、コマンドはデータベースにあるテーブルの数を返します。データベースのテーブル番号でループを繰り返す場合は、Is table number validコマンドを使用してテーブルが削除されているかを確認します。

例題

以下の例は、配列asTablesの配列要素を構築します。この配列はフォーム上のドロップダウンリスト(またはタブコントロール、スクロールエリアなど)に割り当てられ、データベース内のテーブルのリストを表示するために使用されます。

   ARRAY STRING(31;asTables;Get last table number) 
   If (Get last table number>0)  `データベースにーブルがある場合
      For ($vlTables; Size of array(asTables);1;-1) 
         If(Is table number valid($vlTables))
            asTables {$vlTables}:=Table name ($vlTables)
         Else
            DELETE FROM ARRAY(asTables; $vlTables)
         End if
      End for
   End if

参照

Get last field number, Is table number valid, Table name.


4D - Documentation   French   English   German   Spanish   日本語   4D v11 SQLコマンドテーマリスト   4D v11 SQLインデックス   4D v11 SQL定数テーマリスト   戻る   前   次