問題タブ [raiseerror]
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.
tsql - RAISEERRORステートメントの使用方法は?
これは非常に基本的なことですが、私には理解できず、マニュアルは役に立ちません。
なぜ構文エラーなのですか?どうやって書くの?コードが条件分岐に到達したことを確認するためだけに、デバッグ目的でエラーをスローする必要があります。
で置き換えるだけraiseerror
でselect 1 / 0
、必要なものを手に入れることができますが、なぜ正常にできないのですか?
google-maps-api-3 - Google Maps JavaScript API v3 で灰色のストリートビューの場所の例外を発生させる
見てください、私は Google Maps JavaScript API v3 を使用しています。ユーザーが住所を入力すると、その住所のストリートビューが表示されます。「Laken」のような場所に入るまで、すべて問題ありません(多くの場所が完全に機能します)。灰色を表示するだけで、他には何も表示されません。ユーザーが Google マップのストリートビューではなくグレーの画像で次のページに進むのを防ぎたいです。
Laken に入力すると、getPanoramaByLocation() 関数は status == "OK" を返します。これは、何かが見つかったためですが、目に見える画像ではなく、単なる灰色です。API がこれを行わないようにするにはどうすればよいですか? たとえば、この場所を表示できない場合 (灰色)、近くにある次の利用可能な場所を表示します。
コードからの抜粋は次のとおりです。
関数:
HTML:
例: 記入してください: Kongingslaan 1, Laken
関数 verander():
vb.net - VB.Net がストアド プロシージャの raiserror をキャッチしていない
ストアド プロシージャがエラーを発生させたが、クライアント (vb.net) がエラーをキャッチしなかったなど、誰かが既にこのエラーに遭遇しましたか?
以下は、vb.net からストアド プロシージャを呼び出すコードです。
ストアド プロシージャ内でエラーを発生させました。そのメッセージは、SP 内で発生した累積エラーからのものでした。
@Errors には値があることに注意してください。
バックエンドからスクリプトを実行しようとすると、[メッセージ] タブにエラー メッセージ メッセージが表示されます。
以下は累積されたエラーメッセージです。
メッセージ 50000、レベル 16、状態 6、プロシージャ RefreshDependentViews、行 216 無効なオブジェクト名 'dbo._Merged_SalesOrder_with_Details'。メッセージ 50000、レベル 16、状態 1、プロシージャ RefreshDependentViews、行 216 無効なオブジェクト名 'Hips54.dbo.SupplierPurchaseReceiptDetailView'。メッセージ 50000、レベル 16、状態 1、プロシージャ RefreshDependentViews、行 299 RefreshDependentViews CustomerSalesOrder の実行中にエラーが発生しました: SP_REFRESHVIEW _Merged_SalesOrder_ に失敗しました。メッセージ: オブジェクト名 'dbo._Merged_SalesOrder_with_Details' が無効です。RefreshDependentViews CustomerSalesOrder の実行中にエラーが発生しました: SP_REFRESHVIEW _SOG_New に失敗しました。メッセージ: オブジェクト名 'Hips54.dbo.SupplierPurchaseReceiptDetailView' が無効です。
上記のエラーは、vb.net の try-catch ではキャッチされませんでした。SPでエラーが発生していないようです
rspec - Rspec は raise_error ObjectDisabledException を予期して NameError 例外をスローします
私は、watirspec-master ファイルを例として使用して、独自の RSpec テストを作成しています。最近、クリックまたはセット イベントによってスローされる例外をテストする必要がある状況に遭遇しました。私は、checkbox_spec.rb ファイルのコードに基づいて、次のテストを作成しました。オリジナルをラムダ構文から期待構文に変更しました。
このコードを実行すると、初期化されていない定数 ObjectDisabledException が発生します。ラムダ構文でも同じエラーが発生します。完全なエラー応答を以下に示します。
raise_error メソッドに関するドキュメントを探しましたが、空でした。私が最初に考えたのは、ObjectDisabledException は使用する値が間違っているということでした。しかし、その値は watirspec-master ファイルで繰り返し使用されます。何が間違っているのですか?
python - Python Raise Error (シェルに表示するため) 、その後残りのコードを実行
私はDictionary.txtというファイルを持っています。このファイルには、英語の単語が 1 つ、スペースが 1 つ、各行にその単語のグルジア語訳が含まれています。
私の仕事は、対応する単語のない英語の単語が辞書にある場合はいつでもエラーを発生させることです (たとえば、英語の単語に翻訳がない場合)。
ValueError
またはそのようなものを上げると、コードが停止します。例を教えてください(他に選択肢がない場合はtryを使用してください)。
javascript - Acrobat の「このファイルは既に開いています」というメッセージ
これは本当に奇妙なものです。当社には InDesign スクリプトがあり、最後に Acrobat を呼び出して (Applescript 経由で) PDF ファイルを開き、ページを置き換え、ファイルを保存して閉じます。このスクリプトを 1 年半以上使用していますが、所有している 9 台のコンピューターのうち 8 台で問題は発生していません。ただし、最後のものは、ファイルを開いて保存しようとすると、奇妙なメッセージが表示されます。
明確にするために言うと、9 台のコンピューターはすべて Mac であり、すべて OS X 10.9.5 Mavericks を実行しています。スクリプトは中央サーバー上にあるため、すべて同じファイルを使用しています。
このファイルは、フォルダ レベルのスクリプトとして適切なフォルダに保存されます。8台のコンピューターがこれを問題なく実行します。ただし、9 番目は、これを Acrobat の Javascript コンソールに表示します。
このコンピュータだけで、PDF ファイルが既に開いていると判断する理由がわかりません。これにより発生する問題は、メインの InDesign スクリプトの実行が終了しても、Acrobat で 2 つのドキュメントが開いたままになり、保存するはずのドキュメントが保存されないことです。
ここで何が起こっているかについてのアイデアはありますか?