4D v14.3SET ASSERT ENABLED |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
SET ASSERT ENABLED
SET ASSERT ENABLED
SET ASSERT ENABLED コマンドを使用してアプリケーションの4Dコードに挿入されたアサーションを無効にしたり、再度有効にしたりできます。アサーションに関する詳細はASSERTコマンドの説明を参照してください。 デフォルトで、プログラムに追加されたアサーションは有効です。このコマンドは、ときにアサーションの評価に実行時間のコストが必要であったり、アプリケーションのエンドユーザからアサーションを隠ぺいしたいなどの理由で、アサーションを無効にしたいときに使用できます。典型的には、SET ASSERT ENABLEDコマンドをで使用して、 アプリケーションがテストモードや運用モードかによって、アサーションを有効にしたり無効にしたりします。 デフォルトでSET ASSERT ENABLEDコマンドはアプリケーションのすべてのプロセスに効果を及ぼします。コマンドの効果をカレントプロセスに限定するには、 * 引数を渡します。 アサーションが無効にされていると、ASSERTコマンドに渡された式は評価されないことに留意してください。ASSERTを呼び出すコード行は動作においてもパフォーマンスにおいても、 アプリケーションの処理に一切影響を及ぼしません。 |
プロパティ
プロダクト: 4D
履歴
初出: 4D v12 参照
ASSERT ARTICLE USAGE
ランゲージリファレンス ( 4D v12.4) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||