クイックビューアーで作成できる左結合よりもさらに高度な選択を作成する可能性を提供したいと思います。
最も簡単な方法は、ユーザーが"GENERATE SUBROUTINE POOL"を介してソース コードを挿入できるようにすることです。
しかし、このソースコードがデータを変更したり、他のプログラムを開始したり、データの評価以外のことをしたりしないようにする必要があります。
私の考えは、挿入されたソース コードを SELECT、LOOP、IF などのいくつかのキーワールドに制限することです。この場合、挿入されたソース コード内のすべてのキーワードを見つけて、ホワイト リストと照合する必要があります。
どうすればこれを行うことができますか?実際に損害を与えるために制限を回避する方法はありますか? 私の目標を達成する他の方法はありますか?