) がありません。
かっこは対にして使用しなくてはなりません。すべての左かっこと右かっこが対応していなくてはなりません。対応する右かっこが存在しない左かっこがあります。足りないかっこを挿入して、再チェックしてください。
] がありません。
角かっこは対にして使用しなくてはなりません。すべての左角かっこと右角かっこが対応していなくてはなりません。対応する右角かっこが存在しない左角かっこがあります。足りない角かっこを挿入して、再チェックしてください。
論理値の範囲変数は使用できません。
論理値範囲変数が入力されました。範囲変数は論理値以外のすべてのデータ型で許可されます。データ型を論理型以外に変更するか、論理値範囲変数の代わりに論理値アイテム変数を入力してください。
日付を表す数値は、1 から各月にある日数以内でなければなりません。
その月の日数を超える大きさの数値が入力されました。たとえば、1 月の場合は、ゼロ(0)または 32 以上の数値を入力すると、この警告が表示されます。その月の日数を超えない大きさの数値に変更して、再チェックしてください。
ここにはフィールドが必要です。
式の中で、フィールドを入力する場所にフィールド以外のものが入力されました。問題を解決し、再チェックしてください。
式は直接的にも間接的にも式自体を参照できません。
式自体を参照する式を入力することはできません。たとえば、式 @Profit の作成中、@Profit を関数への引数として使用することはできません。その参照を削除し、再チェックしてください。
ここには関数が必要です。
関数を入力する場所に関数が入力されていません。式を見直し、関数を入力するか、式にエラーがあれば式を修正してください。
月を表す数値は、1 ~ 12 の間でなければなりません。
月を表す数値として規定範囲外の数値が入力されました。月を表す数値は 1 から12 の範囲で入力し、再チェックしてください。
文字列は最長で半角 65534 文字までです。
プログラムでは、式で使用できる文字列は最大 65534 文字です。この最大値よりも長い文字列が入力されました。文字列を短くし、再チェックしてください。
添字は 1 から文字列の長さまでの間でなければなりません。
存在しない文字列を指定する添字番号が入力されました。たとえば、5 文字の文字列で 6 番目や 8 番目の文字を参照する添字が入力されると、この警告が表示されます。存在する値を参照する添字に変更し、再チェックしてください。
添字は 1 から配列のサイズまででなければなりません。
存在しない配列項目を指定する添字が入力されました。たとえば、項目が 5 つある配列で 6 番目や 8 番目の項目を参照する添字が入力されると、この警告が表示されます。存在する値を参照する添字に変更し、再チェックしてください。
ここには小計条件を入力できません。
並べ替え/グループ化フィールドとして日付フィールドまたは論理型フィールド以外を使用する小計条件が小計用に入力されました。その小計は条件を必要としません。条件を削除し、続行してください。
小計条件は文字列でなければなりません。
文字列書式以外の小計条件が入力されました。式に小計条件を入力するときは、小計条件は一重引用符か二重引用符で囲んでください。
変数は異なる型で再宣言することはできません。
同じ名前で、既に宣言された変数と異なる型の変数が宣言されました。この操作は許可されていません。変数名を変更するか、元のデータ型と一致するようデータ型を変更してください。
ここには変数が必要です。
式で、左辺に変数がない状態で代入演算子(:=)が入力されました。代入演算子の左側には変数が必要です。変数を入力し、再度試してください。
ここには変数名を入力します。
変数名を宣言せず、変数のデータ型が宣言されました。宣言を完了するには変数名を入力しなくてはなりません。変数名を入力し、続行してください。
アクセスが拒否されました。
指定されたファイルにはアクセスできません。ファイルが他のプログラム(またはネットワーク上の他のユーザー)で使用されていないか、正しいネットワーク アクセス権限があるかどうかをチェックし、再度試してください。
カスタム関数‘sampleFunction’の呼び出し中にエラーが発生しました。
レポートで指定されたカスタム関数を呼び出そうとしてエラーが発生しました。
メモリを再割り当てできません。
このメッセージは、通常、メモリ不足を示しています。不要なレポートを閉じ、必要でないプログラムを終了してください。その後、再度試してください。
メモリを割り当てられません。
このメッセージは、通常、メモリ不足を示しています。不要なレポートを閉じ、必要でないプログラムを終了してください。その後、再度試してください。
カスタム関数です。カスタム関数名に値を代入して戻り値を指定する必要があります。
関数に戻り値を代入する必要があります。
日付は 1 ~ 9999 年の間でなければなりません。
規定範囲外の日付が入力されました。1 から 9999 年(9999 年を含む)の範囲の日付を入力し、再チェックしてください。
ディスクがいっぱいです。
いっぱいになったディスクにレポートを保存しようとしました。他のディスクに保存するか、現在のディスクから不要なファイルを削除し、再度試してください。
0(ゼロ)で除算しました。
ゼロでの除算を行う式が入力されました。このような除算はできません。0 で除算しない式を作成し、再チェックしてください。
次のような検査を行うようにすれば、このような問題を回避できます。
If {file.FORECAST} = 0 Then
0
Else
{file.SALES} / {file.FORECAST}
式コードにエラーがあります。Business Objectsに連絡してください。
式に予測できない異常があります。この警告の原因となった式テキストを保存し、Crystal Decisions に連絡してください。
解析ツリーでエラーが発生しました。Business Objectsに連絡してください。
式の解析中、解析ツリーを処理できない状況になりました。この警告の原因となった式テキストを保存し、Crystal Decisions に連絡してください。
フィールドはまだ使用されています。
要求されたフィールドは現在使用中です。フィールドを使用できる状態になったら、再度試してください。
フィールドはカスタム関数内で使用できません。
カスタム関数内でフィールドを使おうとしました。フィールドはカスタム関数内で使用できません。
ファイル名は既に使用されています。この名前で保存する前に、xxx のウィンドウを閉じてください。
開いているレポートで既に使用されているファイル名でファイルを保存しようとしました。まずレポートを閉じ、再度試してください。
ファイルが見つかりません。
指定されたファイル名は見つかりません。ファイル名かパスが誤っています。正しいファイル名かパスを入力し、再度試してください。ディレクトリにファイル WBTRVDEF.DLL がない場合もあります。このファイルとWBTRCALL.DLL はデータ辞書ファイルを読み込むのに必要です。
ファイルアクセス権エラー。
アクセス権限のないファイルが要求されました。このファイルを開くには、必要なアクセス権限を得なくてはなりません。
正しい Borland カスタムコントロール DLL(BWCC.DLL)がインストールされていません。m.n 以降のバージョンが必要です。
見つかった BWCC.DLL のバージョンは古すぎるので、正しいプログラム操作ができません。この理由としては以下が考えられます。
プログラムのインストール中、BWCC.DLL が Crystal Reports ディレクトリ(CRW32.EXE と同じディレクトリ)にインストールされた。
インストール中、AUTOEXE.BAT の PATH 文の末尾に Crystal Reports ディレクトリが追加された(PATH 文を更新するようにインストール プログラムの実行時に指定した場合)。
Windows ディレクトリ、Windows の System ディレクトリ、またはパスで Crystal Reports ディレクトリより前にあるディレクトリに古いバージョンの BWCC.DLL がインストールされた場合(以前のインストールの結果による)は、その BWCC.DLL が使用され、Crystal Reports ディレクトリにある新しいバージョンの BWCC.DLL は使用されません。
この問題を解決する
正しいバージョンの BWCC.DLL は Crystal Reports に含まれています。この問題を解決するには、パスで CRW より前に指定されているディレクトリにある古いバージョンの BWCC.DLL を削除してください。
これでも問題が解決されない場合は、Crystal Reports ディレクトリから Windows ディレクトリに最新バージョンの BWCC.DLL を移してください。
内部エラーです: PrintDlg でエラーが発生しました: 4100
Windows コントロール パネルでプリンタドライバがインストールされていません。Crystal Reports はレポートを開くとき、そのレポートと共に保存されたプリンタを探します。そのプリンタが見つからない場合は、既定のプリンタを探します。既定のプリンタが見つからない場合は、このエラーメッセージが表示されます。
十分なメモリがありません。
目的の処理をプログラムで実行するのに十分なメモリがありません。メモリを解放し、再試行してください。
DOS バージョンが無効です。
バージョン 3.0 より古いバージョンの DOS を使用しています。バージョン 3.0 以降の DOS をインストールして、再度試してください。
無効なファイルハンドルです。
存在しないファイルハンドルが指定されました。正しいファイルハンドルを入力し、続行してください。
通常使うプリンタが選択されていません。コントロールパネルで通常使うプリンタを選択できます。
コントロールパネルを使ってプリンタを選択し、Crystal Reports を再起動してください。
通常使うプリンタを選択しないと、Crystal Reports を使用できません。通常使うプリンタを選択せずにCrystal Reports を起動しようとすると、このエラーメッセージが表示されます。
通常使うプリンタを選択する
Windows コントロール パネルで[プリンタ]アイコンをクリックすると、[プリンタ]ダイアログ ボックスが表示され、インストールされているすべてのプリンタが表示されます。
通常使うプリンタをまだインストールしていない場合は、インストールし、そのリストをダブルクリックしてください。
注
テーブル参照が一意ではありません: テーブル名
このエラーメッセージは、一般に、テーブル名にアンダスコアが含まれている場合、テーブル名が 15 文字を超える長さの場合、または数字で始まる場合に表示されます。
この関数への引数が足りません。
この関数には、指定された引数よりも多くの引数が必要です。足りない引数を入力し、再チェックしてください。
メモリが不足しています。
コマンドを処理するのに必要なメモリがありません。不要なレポートを閉じ、必要でないプログラムを終了してください。その後、再度試してください。
数値がオーバーフローしました。
中間結果または最終結果が大きすぎるので表示できません。結果が小さくなるように、式を組み立て直すか分割してから、再チェックしてください。
物理データベースが見つかりません。
DLL またはデータベースが見つかりません。これらのファイルが含まれるディレクトリが PATH 文に列挙されているかどうかをチェックしてください。
閉じる前に、印刷をキャンセルしてください。
Report Engine が呼び出されましたが、それにより、まだ処理中のジョブの終了が試みられました。印刷ジョブを終了する前に、印刷をキャンセルしてください。
プリンタが利用できません。
選択されたプリンタへの接続に問題があります。Windows コントロールパネルでプリンタを選択し直し、再度試してください。
レポートファイルは既に存在します。sample.rpt を上書きしますか?
既に存在するレポートと同じ名前でレポートを保存しようとしています。既存のレポートは上書きされ、利用できなくなります。レポートを上書きする場合[はい]を、保存を中止して別の名前を選択する場合は[いいえ]をクリックしてください。
レポートが変更されました。閉じる前に sample.rpt への変更を保存しますか?
レポートを開いてから変更が加えられていますが、保存せずにレポート ウィンドウを閉じようとしました。レポートを閉じる前に保存しなければ、変更内容が失われます。内容変更を保存する場合は[はい]を、保存しないでレポートを閉じる場合は[いいえ]をクリックしてください。
カスタム関数内で‘sampleFunction’に値を代入する必要があります。
カスタム関数内でその関数自身の戻り値を代入する必要があります。
この機能はまだサポートしていません。後で再度実行してください。
現在のバージョンには実装されていない機能を使おうとしました。その機能が実装されたアップグレード品がリリースされてから、再度試してください。
指定された時点では式を評価できません。
関数を、評価可能になる前に評価しようとしました。評価時期関数は、評価時期をより後に変更できるだけで、前に変更することはできません。必要な評価時期を整理するには式を変更してください。
式が複雑すぎます。簡略化してください。
待ち状態にできる演算数 50 の制限を超えているので、式を評価できませんでした。待ち状態の演算とは、優先順位規則のため保留状態になっている演算を言います。待ち状態の演算は、優先順位の高い演算が終了したら行われます。
式の構成を変更することで、待ち状態の演算数を減らして同じ値を計算できることがあります。最も簡単な例として、2 + 3 * 4 という式で、足し算は掛け算が完了するまで行われません。したがって足し算は待ち状態になり、掛け算が完了するまで保留されます。この式を 3*4+2 と書き直すと、結果は同じですが、演算は左から右に行わるため、待ち状態の演算はなくなります。
式を修正し、再チェックしてください。
このフィールド名には '}' がありません。
フィールド名は中かっこ{}で囲まれていなくてはなりません。入力された中かっこは対ではありません。足りない中かっこを挿入し、再チェックしてください。
この文字列には ''' がありません。
' で始まる文字列は ' で終わらなくてはなりません。入力された ' は対ではありません。足りない引用符を挿入し、再チェックしてください。
この文字列には " がありません。
" で始まる文字列は " で終わらなくてはなりません。入力された " は対ではありません。足りない引用符を挿入し、再チェックしてください。
文字列のコピー数が多すぎるか、または整数ではありません。
ReplicateString 関数で指定した複製数が多すぎます。または、複製数が整数ではない値で指定されています。複製数を減らすか、複製数を整数で指定し、再度試してください。
日数が大きすぎるか、または整数ではありません。
日付に対して日数を足したり引いたりするとき、日数は整数のみが使用できます。整数ではない日数を足したり引いたりすることはできません(1/2 日、3.6 日など)。また、日付に対して日数を足したり引いたりした後、その結果は日付の規定範囲の 0000 ~ 9999 年の間に収まる必要があります。整数以外の日数を入力したり、結果が規定範囲外の日付になった場合、式エディタからこの警告が表示されます。問題を解決し、再チェックしてください。
小数点以下の桁数を指定する数値が大きすぎるか、または整数ではありません。
Round(x, # places )関数または第 2 引数として、大きすぎる小数点以下桁数または整数ではない数値が指定されました。数値を小さい整数に変更し、再チェックしてください。
レコード選択式に 'PageNumber' 、'RecordNumber'、'GroupNumber'、'Previous' 、または 'Next'を含めることはできません。
レコード選択式に、Page Number、RecordNumber、GroupNumber、Previous、または Next の出力状況関数を含めることはできません。そのようなフィールドを削除して、再チェックしてください。
レコード選択式に集計フィールドを含めることはできません。
集計フィールドがレコード選択式に含められています。集計フィールドをレコード選択式に含めることはできません。集計フィールドを削除し、再チェックしてください。
式の一部にならないテキストがあります。
何も指定できない場所に式のオペランド(式の演算の対象)が指定されました。多くの場合、これは演算子、関数の前半部分、または必須の構文項目が欠けていることを意味します。エラーを正し、再チェックしてください。
式の結果は範囲になりません。
範囲を算出する式が作成されました。式は単一値を算出しなくてはなりません。式を修正し、再チェックしてください。
式の結果は配列になりません。
配列を算出する式が作成されました。式は単一値を算出しなくてはなりません。式を修正し、再チェックしてください。
選択式の結果は、論理値でなければなりません。
論理値以外を返す選択式が作成されました。比較演算子(= など)を使用して式を組み立て直し、再チェックしてください。
特殊変数フィールドを作成できませんでした。
このメッセージは、通常、メモリ不足を示しています。不要なレポートを閉じ、必要でないプログラムを終了してください。その後、再度試してください。
文字列は数値として扱えません。
ToNumber 関数への引数は、文字列として保存されている数値である必要があります(顧客番号や ID 番号など)。文字列の前にはマイナス記号があっても、または前後に空白があってもかまいません。数字ではない引数が指定されたので、数値に変換することはできません。引数を数字に変更し、再チェックしてください。
集計フィールドを作成できませんでした。
このメッセージは、通常、メモリ不足を示しています。不要なレポートを閉じ、必要でないプログラムを終了してください。その後、再度試してください。
変数を作成できませんでした。
変数を作成できませんでした。宣言された変数は作成できませんでした。スペリングや宣言文の構文をチェックし、再度試してください。
'Else' がありません。
If-Then-Else 式の中で、 'Else' の部分がない(または誤った位置にある)ので、式が機能しません。"Else" を挿入し(または位置を正し)、再チェックしてください。
'Then' がありません。
If-Then-Else 式の中で、‘Then’の部分がない(または誤った位置にある)ので、式が機能しません。‘Then’を挿入し(または位置を正し)、再チェックしてください。
このフィールド名は文字数が多すぎます。
フィールド名は最大 254 文字までです。この制限を超える文字数のフィールド名が入力されました。規定範囲内の文字数のフィールド名に入力し、再度試してください。
この文字列は文字数が多すぎます。
式の文字列には、最大 65534 文字まで指定できます。この最大値よりも長い文字列が入力されました。文字列を短くし(または 2 つ以上の文字列に分割して連結し)、再チェックしてください。
この名前は文字数および桁数が多すぎます。
変数名は最大 254 文字までです。この制限を超える文字数の名前が入力されました。この制限に合致するよう名前を短くし、続行してください。
このカスタム関数にはエラーがあります。エラー詳細を確認して式を編集してください。
エラーのあるカスタム関数を保存しようとしました。示されたエラーを修正し、再度試してください。
このフィールドに一致する小計セクションが必要です。
式に小計が入力されましたが、レポート自体に対応する小計が存在しません。式に入力する小計は、レポートに既に存在する小計に対応するものでなくてはなりません。レポートに必要な小計を加えて式をもう一度入力するか、式を削除し、再チェックしてください。
この配列には添字が必要です。例:Array[i]
角かっこで囲まれていない配列が入力されました。角かっこで配列を囲み、再チェックしてください。
このフィールドは集計できません。
レポートに存在しない集計フィールドが入力されました。式に入力する集計フィールドは、レポートに既に存在する集計フィールドに対応するものでなくてはなりません。レポートに集計フィールドを入力してから集計フィールドを式にもう一度入力するか、または集計フィールドを式に入力しないでください。
このフィールドを小計条件フィールドとして使うことはできません。
条件フィールドとして入力されたフィールドにより、式の中の小計とレポートの中の小計が合わなくなりました。式に入力する小計は、レポートに既に存在する小計に対応するものでなくてはなりません。レポートに小計を入力してから小計を式にもう一度入力するか、または小計を式に入力しないでください。
このフィールドは後で評価する必要があるため、使用することはできません。
関数を、評価可能になる前に評価しようとしました。評価時期関数は、評価時期をより後に変更できるだけで、前に変更することはできません。必要な評価時期を整理するには式を変更してください。
このフィールドには、前の値または次の値はありません。
前の値がないフィールドを Previous 関数または PreviousIsNull 関数の引数として使用しました。または、次の値がないフィールドを Next 関数または NextIsNull 関数の引数として使用しました。これらの関数を使用するには、引数を適切な値が含まれるフィールドに変更してください。
このフィールドは現在の式のセクションと同じセクションになければなりません。
フィールドがオペランドとして式に組み込まれたので、無効なオペランドであるセクションに移されました。
フィールド名が見つかりません。
アクティブ データベースの中にないフィールド名が入力されました。フィールド名や、そのエイリアスのスペリングを修正し、再チェックしてください。現在アクティブではないデータベースに含まれるフィールド名を入力するには、データベースをまず開いてから、フィールド名を再度入力してください。
この式は後で評価する必要があるため、使用することはできません。
関数を、評価可能になる前に評価しようとしました。評価時期関数は、評価時期をより後に変更できるだけで、前に変更することはできません。必要な評価時期を整理するには式を変更してください。
この関数は後で評価する必要があるため、使用することはできません。
関数を、評価可能になる前に評価しようとしました。評価時期関数は、評価時期をより後に変更できるだけで、前に変更することはできません。必要な評価時期を整理するには式を変更してください。
この関数はカスタム関数内で使用できません。
カスタム関数内で使用できない、ステートレスでない関数または式を使おうとしました。
このグループ セクションは、条件フィールドが存在しないかまたは無効なため出力できません。
別の条件フィールドを選択してください。そのレポートには、既にレポートにない、または変更された条件フィールドに基づいたグループセクションが含まれているため、グループセクションに対し無効です。グループ化条件を見直して問題の原因を特定し、修正してください。
小計条件が不明です。
レポートの中に存在しない小計条件が入力されました。式に入力する小計は、レポートに既に存在する小計に対応するものでなくてはなりません。小計条件を変更し、再チェックしてください。
この関数への引数が多すぎます。
非配列関数の引数として配列が入力されました。たとえば、配列を囲む角かっこ(配列の使用時に必要な構文項目)を忘れると、このような問題が起きます。
この配列に指定された項目が多すぎます。
配列の項目は最大 50 個までです。この制限を超える個数の項目が指定されました。配列の項目数を減らし、再チェックしてください。
開いているファイル数が多すぎます。
CONFIG.SYS の FILES = 文で指定された数を超えるファイル(データベース、レポート)が開かれました。このエラーを防ぐには、使用するファイルを減らすか、FILES = 文でファイル数を増やしてください。
オペランドがない、または不正な場合に表示される警告
以下の警告は、式エディタが特定の種類のオペランド(式の演算の対象)の存在を予測している位置で、それ以外のオペランドを検出した場合に表示されます。たとえば、式 5>a は、数値をテキストと比較しています。式エディタは、数値 5 の比較対象には数値を予測します。数値以外の場合、式チェッカーは“ここには数値が必要です”という警告を表示します。
ここには論理値の配列が必要です。
ここには論理値が必要です。
ここには通貨値が必要です。
ここには通貨の配列が必要です。
ここには通貨範囲が必要です。
ここには日付の配列が必要です。
ここには日付が必要です。
ここには日付範囲が必要です。
ここには数値の配列が必要です。
ここには数値の配列または通貨の配列が必要です。
ここには数値、通貨値、論理値または文字列が入ります。
ここには数値、通貨値、論理値、日付または文字列が必要です。
ここには数値、通貨値、日付または文字列が必要です。
ここには数値、通貨値、または日付が必要です。
ここには数値フィールドまたは通貨値フィールドが必要です。
ここには数値が必要です。
ここには数値または通貨値が必要です。
ここには数値範囲が必要です。
ここには文字列の配列が必要です。
ここには文字列が必要です。
ここには文字列または値の配列が必要です。
ここには配列の値が必要です。
ここにはカスタム関数名‘sampleFunction’が入ります。