yesNoFormat()の出力をマスクする方法はありますか?yesとnoの代わりに 'active'と 'inactive'を表示します。ColdFusionの使用時にyes/noをマスクする方法
<cfset currstatus = YesNoFormat(usrStatus)> //Returns Yes. I want this to return active
私はif/elseチェックを行うことができます: "はい"が表示されている場合は "アクティブ"、それ以外の場合は "非アクティブ"と表示されます。多くの場所でこれをやらなければならないので、私はこれを避けたいと思っています。そのため、この機能に利用可能なマスキング機能/テクニックがあれば、コミュニティに手を差し伸べたいだけです。そうでない場合は、何もできません。あなたが詳細を必要としたらコメントしてください。
CFのバージョンは? – Shawn
そして、usrStatusはどこから来たのですか?それがここでしか使われていなければ、そこに置くことができますか? @Shawn - CF10。 – Shawn
userstatus/ledgerstatus/accountstatus cfcのdbクエリーから来て、datable(datacolヘッダー)に表示されている多くの変数があります。私はロードされたページに基づいてアクティブ/非アクティブ、ブロック/ブロック解除、クレジット/デビットなど様々なステータスを表示する必要があります。下で受け取った答えに基づいて、私自身の関数(Sebastian Zartnerの示唆しているように)を作成し、私のコードをリファクタリングするのが最善であると思う。ありがとう – valueweaver