問題タブ [ontime]
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.
c# - OnTimeApi を使用したコンソール アプリケーション
Ontime サイトからデータを読み取り、それをデータベースに書き込むことができるコンソール アプリケーションを作成しようとしています。
OnTimeApi への参照を追加しましたが、書き込み部分に問題があります。
これが私のコードの一部です:
さまざまな部分のそれぞれをループさせて、すべてを取得しようとしています。近いと思いますがわかりません。
ontime - 必須フィールドの欠落: customer.id、first_name、last_name
クライアントの Web サイトの 1 つに onTime API を統合するのに忙しくしています。すべての API リクエストが成功しました ( GET, POST
)。
しかし、何らかの理由POSTING
で、新しい/contacts
ものは常に私に与えてくれます:
APIドキュメントに従って正しく挿入されていますが。これは、私が投稿しているjsonエンコードされたデータです:
{"item":{"customer":{"id":6},"first_name":"CUSTOMER_NAME","last_name":"CUSTOMER_SURNAME","email":"someemail@website.com","phone":"1231231234"}}
私はアイデアがありません。
PS: 私は API クラスを使用しているので、投稿プラットフォームはプロジェクト全体で同じメソッドを使用し、他のすべてのデータ投稿は 100% 機能します。問題を引き起こしているのはこのアクションだけです。
excel - 無応答になることなく、1 秒未満の OnTime
100ms ごとにスクリプトを実行するユーザーフォームがあります。スクリプトはユーザーフォーム上の画像を処理し、それらをアニメーション化するために使用されますが、フォームは引き続きユーザー入力 (マウスのクリックとキーの押下) を受け取ります。これは、ユーザーフォームが閉じられるまで続きます。Application.OnTime が最適に機能しているように見えますが、1 秒以上の時間値でのみ一貫して動作します。
次のようなものを使用すると
ユーザーフォームでStartTimerを呼び出すと、Excelが非常に応答しなくなり、「タイマー」が1秒間に必要以上に呼び出されます。
スリープ機能を使用すると、スクリプトは適切な間隔で実行されますが、プログラムも応答しなくなります。
これに対する回避策はありますか? 前もって感謝します!
c# - コードが JSON から特定の値を見つけられない
C# を使用して、axosoft によるソフトウェア呼び出し OnTime で API 呼び出しを行います。
クライアントに 3 つのカスタム フィールドを作成しました。
custom_170
custom_171
custom_172
各フィールドは、JSON 呼び出し「custom_fields」のセクションに追加されます。OnTime は、独自の API ラッパーを提供しており、コードを簡単に操作できます。
以下の C# コードでは、get を使用して "Defects" から JSON を取得し、ループして欠陥番号 7 を探しています。
番号 7 が見つかった場合、JSON ID、名前、custom_170、custom_171、custom_172 から 5 つの値が取得されます。
私が直面している問題は、私のプログラムが Id、Name、custom_170 を見つけることですが、custom_171 を探す if ステートメントは custom_172 から値を取得し、最後の if はまったく変更されていないようです (以下の結果を参照)。
custom_171 と custom_172 から値を取得し、適切な場所に配置するにはどうすればよいですか?
JSON (スニペット)
C# コード
結果
excel - Application.OnTime が実行されるべきではないときに実行される
特定の時間間隔でデータを公開する Lotus Notes メールを生成するスクリプトを作成しました。このスクリプトは Macro2 - Macro5 です。マクロ 2 ~ マクロ 5 はすべて同じですが、問題を診断するために、別のサブの下にスクリプトを複製しました。私が経験している問題は、たとえば午後 8 時に 4 通の電子メールが生成されることがあります。1 つの電子メールはマクロ 5 によって正しくトリガーされますが、午後 8 時に送信された他の電子メールはマクロ 2 によってトリガーされます。どのマクロがそれを生成したかを電子メールで示すために、各マクロに余分な行を追加したため、これがわかりました。
これらのサブルーチンを呼び出すために以下を使用しています。
「このワークブック」には次のものがあります。
モジュール 1 では:
なぜこれが起こっているのか本当に混乱しています。この問題がマクロ 2-5 とは何の関係もないことは確かですが、念のために以下に示します。
vba - Application.OnTime への複数の可変引数
Excel 2010 のデータ取得フロントエンドに取り組んでいます。複数のローカル変数引数を に渡す構文がわかりませんApplication.OnTime
。
http://markrowlinson.co.uk/articles.php?id=10は、引数として単一の変数の良い例を提供しますが、これを複数の変数に外挿する方法についての説明は私には明確ではありません。
複数のローカル変数の引数を渡すときに、文字"
と文字の正しいネストについて簡潔に説明している人はいますか?'
編集: コード例は次のようになります: Application.OnTime Now + TimeSerial(0, 0, 5), "'runScheduledReport """ & iArg1 & "","" & iArg2 & "" "" & iArg3 & "" ""'"
. 文字列内で二重引用符をエスケープ文字として使用していることは理解していますが、渡される文字列の順序を実際に把握することはできません。