問題タブ [conditional]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
737 参照

delphi - Delphi 2009 のコンパイラ ディレクティブに基づく条件付きコンパイル

Delphi 2009 で、コンパイラ ディレクティブに基づいてコードのセクションを条件付きでコンパイルする方法はありますか。具体的には、範囲チェック コンパイラ ディレクティブがオンになっている場合にのみ含まれるコードを配置したいと考えています。

このようなもの:

{$ifdef RANGECHECKINGISON} [ここで範囲チェック コードを実行] {$endif}

0 投票する
2 に答える
1891 参照

wix - インストールする機能に基づく WiX 表示ダイアログ

私は WiX の初心者です。標準/カスタム/完全をデスクトップ/サーバー/スイートに変更するカスタム ダイアログ CustomSetupTypeDlg.wxs があります。WixUI_InstallMode を InstallDesktop、InstallServer、および InstallSuite に適切に設定します。

インストールする機能に応じて、ユーザーにインストール フォルダーを参照させる必要があります。InstallDesktop または InstallSuite が選択されている場合、ユーザーは DESKTOPINSTALLDIRECTORY と SERVERINSTALLDIRECTORY に対して 2 つの異なるパスを選択する必要があります。ただし、インストール モードが InstallServer の場合は、SERVERINSTALLDIRECTORY の選択肢のみが表示されます。

これを行う方法がわかりません。

0 投票する
3 に答える
15670 参照

excel - 別のセル値に基づく背景色とテキストの条件付き書式

セル $A$3 の値をテストし、「YES」というテキストが入力されているかどうかを判断できるようにしたいと考えています。IF $A$3 が「YES」の場合、セル $D$3 の背景に色を設定し、セル $D$3 のテキストに「NA」と表示する必要があります。

Microsoft Excel 2003 で以下を使用しようとしましたが、機能しません。任意のガイダンスをいただければ幸いです。ありがとう、フォン

=IF($A$3="YES", "NA","") さらに、true の場合は背景色を明るいグレーに設定しています。

セル $A$3 が「YES」の場合、背景の色が変わりますが、「NA」のテキストは表示されません。

0 投票する
3 に答える
374 参照

if-statement - 繰り返される If ステートメント ブロックのリファクタリング

書き直そうとしているコードがいくつかあります。このコードは、さまざまな「ワークフロー」を必要とする多くの異なる呼び出し元が使用できるという点で、「汎用」になるように設計されています。次のようになります。

一部の呼び出し元には globalA と globalB が設定されているため、関連する if ブロックにあることは何でも実行します。他の発信者には、必要なことを行うための無数の設定があります。呼び出し元は基本的に、設定を含む単なる XML ファイルです。

このコードを維持/変更するのは大変苦痛です。これを行うには、よりクリーンでシンプルで、頭脳爆発の少ない方法があるに違いないことを私は知っています!

0 投票する
4 に答える
394 参照

javascript - この複数または条件付きを記述するより良い方法はありますか?

私はJavaScriptで次のIFステートメントを持っています:

よりクリーンな方法で書く方法について何か提案はありますか?

ありがとう

0 投票する
1 に答える
739 参照

python - Django 条件付き集計

django ORM を使用して、条件付きで関連モデルを集約するクエリを作成する方法を知っている人はいますか?

たとえば、商品を販売するサイトを運営していて、各従業員が過去 7 日間にどれだけ販売したかを知りたいとします。すべての売上に対してこれを行うのは簡単です。

従業員モデルと販売モデルが多対多の関係にあると仮定します。では、これを過去 7 日間 (または任意の時間枠) のすべての売上に制限するにはどうすればよいでしょうか? 誰か知っていますか?

0 投票する
3 に答える
538 参照

javascript - 選択に基づいて追加コンテンツを表示

ここでの答えが「いいえ」の場合、非表示のドロップダウンを作成する必要があります。

フォームでドロップダウンを作成したいと言います(例:「あなたは...」、はい/いいえを選択してください):答えが「はい」の場合は、セクションをドロップダウンし、いいえの場合はドロップダウンしないでくださいセクション。

このフォームは、dreamweaver cs4 で作成されました。

0 投票する
1 に答える
950 参照

visual-studio-2008 - Windows サービスの条件付きインストール/アンインストール

VS2008 TFS を使用して、2 つのウィンドウ サービスをインストールするセットアップ アプリケーションを作成しました。最初のサービスは常にインストールおよびアンインストールされます (そして正常に動作します - 私はインストーラー クラスを使用しています)。2 番目のサービスはオプションです。設定したカスタム条件に応じて、2 番目のサービスがインストールされるかどうかが決まります。要求された場合、インストールは正常に機能します (インストーラー クラスも使用します)。ただし、アンインストール プロセス中にサービスをアンインストールできません。サービス exe は削除されますが、アンインストールはサービスのアンインストールに失敗します。アセンブリ ファイル (ファイル システム内) と、このアセンブリに関連付けられたすべてのカスタム アクションに Condition プロパティを設定しました。アンインストール時のカスタム アクションが間違っていると思われます。

テストとして、インストーラー クラスが正常に動作していることを確認するために、すべての条件を削除し、2 つ目のサービスを強制的にインストールしました。この場合、インストールとアンインストールは正常に機能しました。誰かが助けてくれることを願っています。前もって感謝します。

0 投票する
4 に答える
2247 参照

c# - C#: テストに条件付き属性を使用する

テストのコンテキストで条件付き属性を使用する良い方法はありますか?

私の考えは、あなたがこれを行うことができれば:

多分あなたはいくつかの用途があるかもしれません: (?)