GetReqEntityDefNames

説明

現在のデータベースのスキーマ 内の状態ありレコード タイプの名前を戻します。

状態ありレコード タイプは、状態ありレコードのテンプレートです。ほとんどのデータベースには、データベースによって保存されるデータのタイプを定義する、少なくとも 1 つの状態ありレコード タイプがあります。データベースには、セカンダリ情報を含む、いくつかのサポートされる状態なしレコード タイプもあります。

通常、戻り値には少なくとも 1 つの名前が含まれています。ただし、状態ありレコード タイプがスキーマに存在しない場合、戻り値が空の Variant の場合があります。

このメソッドを使用して名前のリストを取得すると、GetEntityDef メソッドを呼び出して、指定したレコード タイプの EntityDef オブジェクトを取得できます。

構文

VBScript

session.GetReqEntityDefNames 

Perl

$sessionObj->GetReqEntityDefNames(); 
識別子
説明
session
現在のデータベース アクセス セッションを表す Session オブジェクト。
戻り値
Visual Basic の場合、文字列の配列を含む Variant が戻されます。配列の各文字列には、該当するレコード タイプの 1 つの名前が含まれます。

Perl の場合は、文字列の配列への参照が戻されます。

VBScript

set sessionObj = GetSession 

' Get the list of names of the state-based record types. 
entityDefNames = sessionObj.GetReqEntityDefNames 

' Iterate over the state-based record types 
for each name in entityDefNames 
   set entityDefObj = sessionObj.GetEntityDef(name) 
   ' Do something with the EntityDef object 
   Next 

Perl

$sessionObj = $entity->GetSession();

#Get the names of the state-based record types. 

$entityDefNames = $sessionObj->GetReqEntityDefNames();

   

#Iterate over the state-based record types 

foreach $name ( @$entityDefNames){

   print $name, "¥n";

   $entityDefObj = $session->GetEntityDef( $name);

   # Do something with the EntityDef object

   # ...

} 

フィードバック