0

私はいくつかの値に基づいて診断を行う必要があるツールを構築しています...それはユーザーが拡張可能である必要があるため、条件をハードコーディングすることは解決策ではありません...

血液検査があるとしましょう...

例...WBC、ALDO...そして私はユーザーがどういうわけかスクリプトを書くことができるようにしたい

if(WBC.between(4,10)&& ALDO.greater(5)|| SOMETHINGELESE.isTrue()).....diagnostic = "MPLAMPLA" .. ..

問題は、1)パーサーを作成する2)または、実行時にユーザー条件を実行するものを見つけてカスタマイズすることです。3)別の方法

助けてください、必要なアイデア!

4

1 に答える 1

3
  1. スクリプトを使用します(javascript、bsh、groovyなどを使用できます)。こちらのチュートリアルを参照してください
  2. jBPMなどのワークフローエンジンを使用する
于 2010-03-20T20:06:14.823 に答える