問題タブ [suppress]

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 に答える
1368 参照

r - nullデバイスでプロットを開く

私はtreemapパッケージを使用していて、tmPlotプロットの長方形を配置する方法に満足しています。自分の異なるプロットのグリッドを抽出したいと思います。例は次のとおりです。

このようにして、必要な長方形の座標を保存できます。キャッチは、それが同様にプロットを生成することです。プロットが作成されないようにする方法がいくつかわかります。

これは基本的にプロットをNULLデバイスに送信しますが、警告が表示されます。

私はむしろ私のコードがこのように壊れないことを望みます。の関連部分を取り除いて、必要な部分tmPlotだけにすることもできます。これは可能ですが、少し厄介です。これを含む関数をパッケージ内に入れるつもりです。

要するに、グラフィックを抑制することは可能ですか?

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

php - PHP CLIでbashが行う方法で文字列を閉じる方法、またはエラー出力を抑制する方法は?

このコードを使用して単純なphpスクリプトを作成する場合:

そしてそれを実行します:

Macのbashで次のエラーが発生します。

私は私が考えることができるすべてを試しました:

しかし、何をしようとしても、メッセージを抑えることはできません。問題は、汎用ツールの$ argc、$ argv、およびgetopt()コマンドのストレステストを行う単体テストを作成していることです。スクリプトを何百回も呼び出して、「」などのランダムな文字を含むさまざまな入力を行う必要があります。 =:など。

したがって、エラー出力を抑制するか、不均衡な引用符を検出して文字列の最後に「」または「」を追加できる必要があります。この正規表現は、一重引用符と二重引用符の文字列を検出するためのものです。

PHP:引用符内のエスケープされた引用符を無視する正規表現

しかし、引用符で囲まれた引数と引用符で囲まれていない引数が混在する一般的なbashコマンドでこれを行う方法を視覚化するのに問題があります。エラーをスローせずに文字列が受け入れ可能かどうかを教えてくれる組み込みコマンドはありますか?次に、「'」または「」のいずれかを追加してみると、そのうちの1つが文字列を閉じると確信しています。今のところ、ランダムな入力をスローしているだけなので、エラーメッセージの防止にのみ関心があります。この時点でのスクリプト。

ありがとう!

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

java - プライベート静的メソッド呼び出しを抑制して検証する方法は?

私は現在、JUnit テストでつまずいており、助けが必要です。したがって、いくつかのオブジェクトをリファクタリングする静的メソッドを備えたこのクラスを取得しました。簡単にするために、小さな例を作成しました。これは私のファクトリークラスです:

そして、これは私のテストクラスです:

基本的に私が達成しようとしたのは、プライベートメソッド checkString() を抑制し (例外がスローされないようにする)、メソッド checkString() がメソッド factorObject() で実際に呼び出されたことを確認する必要があることです。

更新: 抑制は、次のコードで正しく機能します。

...しかし、文字列「s」に対してNULLを返します。何故ですか?

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

crystal-reports - Crystal Reports は、現在のヘッダーと一緒に以前のグループ ヘッダーを繰り返します

次のような構造の Crystal Report 10 で作成されたレポートがあります。

(この例には、値 A の 1 ページ値 B の 2 ページがあることに注意してください)

私の問題は、データを入力すると、次のように表示されることです。

(グループ ヘッダー値 A は、グループ ヘッダー値 B と共にページ 2 にも表示されます)

ページ 2のみが表示されますGroup Header Value B

Group Header Value APAGE 2 に表示されないようにするにはどうすればよいですか?

ありがとう

編集後:実際にこの問題の解決策を見つけましたが、適切な解決策のようには見えない可能性があるため、この問題を解決する他の方法を知りたいです。

私の解決策は次のとおりです。 1. グループ ヘッダーを右クリックし、[セクション エキスパート] を選択します。2. 「セクション エキスパート」で、「アンダーレイ フォロー セクション」チェックボックスをオンにします。これにより、後続のヘッダーが最初のグループ ヘッダーの上 (z 軸上) に配置されます。3. グループ ヘッダーのデータを表示するために使用されるフィールドの背景が黒 (および例えば、白のテキスト) であることを確認します。このようにして、新しい後続のグループ名は最初のグループ名を完全にカバーします。

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

shell - < 使用時の sh スクリプト出力の抑制

次の方法を使用して、対話型環境にコマンドを挿入したいと考えています。

この例の出力は ' 2' で、入力後に表示されますEND。この出力を抑制したいとします。したがって、END と入力した後、出力を表示したくありません。どうすればこれを達成できますか?


ソースコードを編集するのは得策ではありません。

fnDrawCallback使用する必要があるのは、テーブルが再描画されるたびに呼び出される関数です。必要なものは次のとおりです。

http://jsfiddle.net/HEDvf/616/

アップデート:

初期化後に一度だけ使用したい場合、関数は fnInitComplete. http://jsfiddle.net/HEDvf/617/

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

crystal-reports - 数式を使用してフィールド データに基づいてセクションを非表示にすると、フィールド値を持つ 1 つのレコードを除いてすべてが非表示になるのはなぜですか?

ステータスがインターフェースされている場合は詳細セクションを抑制したいので、詳細セクションの抑制式に次の条件があります(他の条件の中でも):

{@Status}="インターフェース"

1 レコードを除いてステータスがインタフェースされている場合、セクションを抑制します。つまり、Interfaced 印刷のステータスを持つレコードが常に 1 つ存在します。

ここで何が問題で、どうすれば修正できますか?

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

crystal-reports - Crystal Reportがグループフィールドを昇順でソートしないように設定されている

次の 3 つのグループのレポートがあります。

  1. 計画
  2. RFI
  3. 状態

グループ 2 と 3 を条件付きで抑制しています。各抑制式セクションで、それぞれ次のように述べています。

{?Sort}="RFI" (または "ステータス")

抑制を正しく行います。ただし、Status でソートすると、Status フィールドは昇順ではありません。なぜこれが起こるのか誰か知っていますか?

Group Sort Order Formula でテーブルを選択することもできません。 Group Sort Order Formula でテーブルを選択することもできません。

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

asp.net - コントロール ページ .ascx のデータバインド要素を非表示にします

これが私のコードです:

Category = "Construction" の場合、そのテキストは返されません。h6タグは空白になります。

これは ascx ページにあります。

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

crystal-reports - Crystal Report をフィルタリングして、1 つの JobID が ProductionComplete の場合に、最初の 5 桁が同じ他のすべての jobID も表示されるようにする方法

Crystal Reports は初めてで、コードの問題はそれほど複雑ではありませんが、正しい構造を見つけるのに苦労しています。

同じ SalesOrderID から来ている場合、すべて同じ最初の 5 桁で始まる jobID があります。最初の 5 桁は salesID 番号です。

JobID の 1 つだけで生産が完了した場合、SalesOrderID の下にすべての JobID を表示したいと考えています。

しかし、「選択式の結果はブール値でなければならない」というエラーが発生しました

次に試しました:

しかし、これには、Production Complete とマークされた単一の JobID しか表示されませんでした。

次に試しました:

  1. 次のコードで数式を作成しました: left({Jobs.jmpJobID},5) という名前の @jobidformula

  2. グループ エキスパートに移動し、この数式をグループ リストに移動します。

  3. グループのヘッダーとフッターを抑制

  4. [レポート] > [選択式] > [グループ] に移動し、次のコードを使用しました。

    /li>

それでもうまくいきませんでした。誰かが私に与えることができる他の指針はありますか?

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

symfony-1.4 - 機能テスト内のSymfony 1.4実行タスクは出力を抑制します

良い一日

プロジェクトに PHP Symfony 1.4.20 フレームワークを使用しています。タスクの実行が完了すると、生成されたデータベースからデータをキャプチャし、この非同期スクリプトの動作の出力を監視するために、タスクを開始する機能テスト ページを作成しました。問題は、TASK が呼び出されると、すべての Doctrine クエリと TASK 出力が出力され、test:all を実行すると、テスト ケースがすべて成功したとしても疑わしい出力が生成されることです。 私の質問:機能テスト スクリプトからこの出力を抑制するにはどうすればよいですか?

TASK CALL の例を次に示します。

抑制したい出力の例を次に示します

OK 2 - LogTx Content Charge Matchesが合格したテスト ケースであることがわかります。

私はこの答えを探しましたが、これまで誰もこの問題を抱えていなかったようですので、どんな助けも大歓迎です. たぶん私はそれをすべて間違っていますか?

前もって感謝します...