問題タブ [recurring]
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.
algorithm - アルゴリズム:定期的なイベント定義の交差をチェックする方法は?
問題は、MS Outlook カレンダーの動作から来ています。
「毎週月曜日」と「奇数日ごと」という 2 つの定期的なイベント (今日から開始) があるとします。交点をチェックしたり、各日付をブルートフォースすることなくアルゴリズム的に最初の交点を見つける方法はありますか?
定義は、CRON の表記法または ICal 表記法で行うことができます。関係ないと思います。
グレゴリオ暦でこれに対する解決策はありますか?
UPD : MS Outlook Calendar がこれらのイベントをどのように処理するかを知ることも興味深いです。つまり、それがその元をどのように発見するかを意味します。今日は2つのイベント?具体的な日付が定期的なイベントの定義に合っているかどうかを判断するためのテクニックでもあるはずです。
正式には、2 つの関数のアルゴリズムとして記述できます。
制限に関しては、イベント定義の表記から行くことができます。Outlook (または iCal) では、複雑な種類の定期的なイベントを定義できないことがわかります。
sharepoint - SharePoint コンテンツ クエリ Web パーツ: 1 か月以内に発生または再発するように設定されている「イベント」リストのアイテムを表示します。
この msdn の投稿を読んでいます: http://msdn.microsoft.com/en-us/library/aa981241.aspx
コンテンツ クエリ Web パーツを編集して、30 日以内に発生するか、30 日以内に再発するイベント リストのアイテムのみを表示しようとしています。[開始日] を [今日] + 30 と比較して、この共有 Web パーツ構成を変更できるため、再発しないイベントに対処するのは簡単ですが、定期的なイベントの場合は [開始日] と [終了日] のようです] は、繰り返し発生するイベントが発生する期間を説明していますが、イベントの最も近い再発を判断するために何をすべきかわかりません。cqwp は 3 つのフィルター アイテムしか使用しないため、クエリをオーバーライドせずに繰り返し発生するアイテムと 1 回だけ発生するアイテムの両方を処理することはできません。
再発に使用する必要があるフィールドは、msdn-microsoft-com/en-us/library/microsoft.sharepoint.spfieldrecurrence_members.aspx のいずれかですが、どれも適切ではないようです。
「月の 4 日」の再発にどのように対処しますか msdn-microsoft-com/en-us/library/microsoft.sharepoint.weekofmonth.aspx
基本的に、1 週間以内に発生するイベントのみを表示するために、クエリをオーバーライドして、定期的に発生するイベントと単一の発生イベントをフィルター処理するにはどうすればよいでしょうか。
次のコードを CQWP .webpart ファイルに追加しました。
「選択した Web パーツを追加できません。ファイル形式が無効です。Web パーツ ファイル (.WebPart) をインポートしてみてください。」
c - cで繰り返し宣言する
typedef void (callback)(int *p1, sStruct *p2);
C で次の宣言をしています。エラーを受信せずにこの繰り返し宣言をコンパイルするにはどうすればよいですか?
現時点では、最初の行の「*」トークンの前に構文エラーが発生しました。
android - 定期的なアラームをキャンセルする一般的なイベント
定期的なアラームをキャンセルする一般的なイベントは何かと思っていました。必要なときにアラームをリセットできるように、それらをキャッチしています。私が扱っていない可能性のある他の一般的なものは何ですか? 私が現在扱っているのは以下のとおりです。
- PACKAGE_REPLACED/CHANGED/REMOVED/DATA_CLEARED
- BOOT_COMPLETED
api - Paypal Web Payments Pro API を使用したオンサイト定期支払い
ユーザーが自分のサイトを離れることなく、paypal を使用して自分のサイトで定期的な支払いを受け入れたいと考えています。Paypal のドキュメントに基づくと、最初にユーザーをオフサイトの Paypal (エクスプレス チェックアウト) に送信してから、サイトに戻してもらう必要があるようです。
ユーザーがずっとサイトにとどまるように、API を使用する別の方法はありますか?
lamp - サブスクリプション システムの設計
アプリケーションのサブスクリプション フレームワークを設計しています。サブスクリプションは「クレジット」に基づいています。毎月、サブスクライブしたユーザーは、プランに応じて x の量のクレジットを受け取ります。彼らは、その月の請求書の支払い時にクレジットを受け取ります。
これらは私のテーブルです:
さて、このセットアップでは、毎日 cron ジョブを実行して、その月の請求書を送信します。人々が請求書を支払うために Web サイトにアクセスすると、支払い時に請求書のステータスが支払い済みに設定され、クレジットがアカウントに追加され、請求書テーブルで更新されます。
これは月額プランで問題ないと思いますが、6 か月または 1 年払いのオプションを提供したいと考えています。その場合、前払いで毎月入金できるようにするには、どうすればよいでしょうか?
同様のサブスクリプション サービスに関する適切な例やチュートリアルを持っている人はいますか?
また、私の方法でよくある落とし穴の改善や警告についての提案も受け付けます。
ありがとう
ジェイソン
注: ランプのセットアップ。
google-checkout - Google Checkout を使用して定期的な支払いを受け取ることができた人はいますか?
私は、サービスを使用する各請求に対して Google Checkout が適用する 2.9% の手数料を削除する Google からの助成金を受けた非営利団体と協力しています。
このため、寄付システムのアップグレードの主な候補としてこれを検討しています。その主な新機能は、定期的な寄付を可能にすることです。
このトピックについて見つけられるすべてのドキュメントを読みましたが、定期的な支払いを処理する方法について貴重なものはほとんど見つかりませんでした.
あまりにも多くの時間を費やす前に、誰かがそれについての経験を提供できるかどうか疑問に思っています.
本当にありがとう。
iphone - iOS アプリはどのように機能をバックグラウンドで繰り返し (つまり、1 時間に 1 回) 実行できますか?
マルチタスクをサポートするデバイスでは、iOS アプリが実行されていないとき (つまり、中断されているとき) に「バックグラウンド」で機能を実行したいと考えています。iOS がバックグラウンドでのタスクの実行をサポートしていることは知っていますが、関数を繰り返し実行する方法がわかりません (アプリがバックグラウンドにない場合のみ)。最善のアプローチは何ですか?
バックグラウンドで長期的な機能を実行することには興味がありませんが、アプリケーションバッジを更新するだけの短期的な機能に興味があります #. ただし、この数値はアプリのデータに基づいて動的に決まるため、コア データに対してクエリを実行する必要があります。
さらに明確にするために、はい、私のコアデータは変更されませんが、バッジは期限のアイテムの数を表しています. 時間の経過とともに、より多くのアイテムが期限切れになるため、バッジを更新して、時間の経過に応じて期限切れの適切なアイテムを表示したいと考えています。したがって、現在 5 つのアイテムが期限切れで、30 分後にさらに 3 つのアイテムが期限切れになっている場合、コア データ自体はまったく変更されていなくても、次の 1 時間になるまでに 8 つのアイテムが期限切れになります。
recurring - さまざまな条件での定期的な支払いに関する将来の収益予測の計算
毎月、四半期ごと、半年ごと、年ごとに購入できるさまざまなパッケージのサービスがあります。
各パッケージには due_on の日付があり、誰かが更新するたびにインクリメントします。
今月の期日が誰であるかを確認することで、今月の収益の概算を簡単に計算できます。
私が困っているのは、翌年に毎月どれだけの収益を期待できるかを計算することです。due_on に基づいて計算することはできません。翌年に 12 回支払う人もいれば、6 回支払う人もいるからです。
これを行う最善の方法は何ですか?注:この目的のために、私は消耗を無視しています. 私はPHPとMySQLで働いていますが、理論を求めているので、それはあまり重要ではありません.
paypal - Paypal 標準の GetRecurringPaymentsProfileDetails
私は自分のウェブサイトでペイパル標準を使用しており、そのために定期的な支払い方法を使用していますが、うまくいきました。しかし今、その定期支払いプロファイルのすべての詳細を知りたいと思っています。私はそのためにグーグルを持っていて、"GetRecurringPaymentsProfileDetails"
プロファイルの詳細を取得するためのAPIを取得しました.しかし、私が知っているように、その作業はPAYPAL PRO
.
誰かがPAYPAL STANDARD
..に対して同じ解決策を持っていますか? 私は何日もその仕事に行き詰まっています。助けてください。
ありがとう。