問題タブ [rt]

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

python - パイソン。「アンパックするには複数の値が必要です」

データベースから読み取りたいのですが、ユーザーがデータベースに関連付けられたナンバー プレートを入力すると、すべての情報 (パラメーター) が別のファイルに送信されます。

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

python - python-rtkit を使用してチケットを作成する

python-rtkit を使用して RT でチケットを作成しようとしています。200 OK実際には RT で作成されない空のチケットの情報を返します。さらに、リクエスト モジュールを使用してまっすぐ試してみましたが、同じ結果が得られました。同じように。

requests モジュールを使用しようとしている私のコード

リクエストpython-rtkitを使用しようとしている私のコード、

出力:

空のチケットを作成しているようです。しかし、Webインターフェイスには何も表示されません。これらはpython-rtkitの例であり、ここから見つけた別の例ですが、同じ結果が得られます

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

vba - リクエスト トラッカー (RT) REST API HTTP POST

REST API を使用して RT でチケットを作成しようとしています。wiki は、 RT REST wikiの使用方法に関するガイダンスを提供します。

手順は次のとおりです。

チケットの作成 編集 新しいチケットを作成するには: /REST/1.0/ticket/new に「content」という名前の変数を付けて投稿し、

行ごとに「キー: 値」を含む例:

新しいチケット セクションのテスト

id: ticket/new Queue: Requestor: Subject: Cc: <...> AdminCc: <...> Owner: <...> Status: <...> Priority: <...> InitialPriority: <. ..> FinalPriority: <...> TimeEstimated: <...> Starts: <...> Due: <...> Text: CF-: 「特殊」文字 (ウムラウト、ダッシュ、. ..?) がカスタム フィールドの名前に含まれている場合でも、その ID を介してアクセスできます。

CF-$id: 複数行のテキストが必要な場合は、すべての行の前に空白を付けます。

期限: <...> テキスト: これは複数行のテキストです !!! CF-: 応答は次のようになります。

RT/4.0.6 200 わかりました

チケット 775 が作成されました。

VBA を使用しており、コードを使用して適切なキューにチケットを作成できますが、要求に含める他のフィールドを受け入れません。

これは、インシデントの最後に & を付けることで機能します。RTContent 変数のさまざまなバリエーションを試しましたが、機能しないようです。試してみるとRTContent = "Queue: Incidents&Subject: Test"、チケットは作成されますが、件名はありません。

Google で調べたところ、VBA の使用について質問した人もいますが、私が見つけた回答は、別の言語を使用していることを示しています。残念ながら、可能であれば VBA 経由でこれを機能させる必要があります。

ありがとう

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

rt - グローバル レベルでグループに適用された特権/権限が、キュー レベルに適用されていない

RT で独自のユーザー グループを作成しました。

私が理解できないのは、私がこのグループに与えた特権と権利がグループ レベルで適用されない理由です。グループを各キューに追加して権限を割り当てる必要は本当にありますか? これは非常に面倒です。

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

ajax - リクエスト トラッカー REST API: 新しいチケットを作成するための Web インターフェイス

私は以前、ユーザーが作業指示を出すために入力できるカスタム フォームを持っていました。ユーザーが送信を押すと、すべての情報を含む新しいチケットが作成され、RT キューの 1 つに追加されました。

以前はこれを行うために Mason を使用していましたが、現在は WordPress に移行しており、PHP を使用してよりクリーンな方法でこれをやり直したいと考えています。

API ドキュメントを読み、このスレッドと Stack Overflow に投稿された他の多くのスレッドを確認しました。RT に接続し、コマンド ラインと cURL を介して新しいチケットを作成する方法は知っていますが、送信時に Web インターフェイスを使用してその方法を理解できないようです。どこから始めればよいか、誰かが私にいくつかの指針を与えることができれば、本当に感謝しています.

ありがとう

編集: 返信ありがとうございます。以下は、SQL データベースとやり取りして情報を取得するために作成したフォームです。送信時にすべての情報を含む新しいチケットを作成するために必要です。[this][2] のような新しい php ファイルを作成し、それをフォーム アクションとして含める必要がありますか?

編集2: ありがとう。このリポジトリのドキュメントとコードを使用して、次の内容の new_ticket.php という名前の新しいファイルを作成しました。

また、同じ Github リポジトリから RequestTracker.php のコピーを作成しました。

フォームが配置されているファイルに、次のスクリプトを追加し、送信ボタンの onclick プロパティへのアクションとして create_ticket() を追加しました。しかし、これは機能していないようです。コードがどこまで到達するかを確認するためにコンソールに何かを記録しようとしました。 create_ticket() 関数は適切に呼び出されていますが、 $.ajax({ ... 上記の後に来るものはコンソールに表示されません。コンソールは new_ticket.php ファイルにログを記録しますが、それも何もログに記録しません。

PS: PHP コード onclick を実行する必要があり、Javascript のように直接実行できないため、ajax を使用しています。

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

web - カスタム アクションをトリガーするボタンを Request Tracker GUI に追加するにはどうすればよいですか?

私は Request Tracker を使用しています。外部 Java サーバーへの POST 呼び出しをトリガーするオープン チケットを視覚化し、チケットに関するレポートを含む PDF ファイルを返すボタンを追加したいと考えています。最善の回避策は何ですか?

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

perl - QuickSearch の結果 (RequestTracker) にカスタム フィールドを表示するには?

メイン ダッシュボード内のクイック検索ボックスのリンクの 1 つをクリックすると、すべてのチケットが正しく一覧表示されますが、すべてのカスタム フィールドをクイック検索の結果に表示したいという問題があります。

構成ファイルで $DefaultSearchResultFormat を設定しようとしましたが、すべての検索で同じカスタム フィールドが表示されます。すべてのキューに異なるカスタム フィールドがあります。各キューに defaultSearchResultFormat を設定する方法はありますか?