Biz/Browserではオブジェクト名の大文字/小文字は区別されません。
同じ名前のオブジェクトを定義した場合、後から定義したオブジェクトが有効となります。
String ABC;
String abc; /* 大文字/小文字を区別されません */
ABC = "XYZ"; /* abc = "XYZ"; と同様 */
ただし、NetObjectクラス、CSVDocumentクラスのGetメソッドやimportなど、サーバ側のファイルを呼び出す場合、Biz/Designerでテスト実行する際には、大文字/小文字の区別はされませんが、ご利用になられるWebサーバによっては大文字/小文字の区別をする場合がありますので、Webサーバの仕様をご確認の上、記述をお願い致します。
例1)
ファイル名 ShowSubData1.crs
呼出 Get("showsubdata1.crs");
Biz/Designerでテスト実行する際にはエラーとなりませんが、大文字/小文字を区別する
Webサーバで実行した場合にはエラーとなります。
例2)
-- PACKAGE1.crs --
Package PACKAGE1{
String G_STR_NAME;
}
※大文字/小文字を区別するWebサーバで実行する場合、ファイル名とパッケージ名の
大文字/小文字を一致させる必要があります。
-- Sample1.crs --
import Package1; /* 該当するファイルが見つからずエラー */
Form Form1{
X = 0;
Y = 0;
Width = 400;
Height = 300;
if( !$DESIGNTIME ){
PACKAGE1.G_STR_NAME = "A";
}
}
|