私の必要なことは、私の心では、信じられないほど単純です。実際には単純なので、明らかにそうであるため、これを行う方法を文書化する場所を見つけることができないようです。Oracle APEXでの単純な日付の算術
私が必要とするのは、日付ピッカーページアイテム(:P1_DATE_1)の値を取得し、動的アクションによって2番目の日付ピッカーページアイテム(:P1_DATE_2)の値を設定することだけです。 (:P1_DATE_2)の値は、(:P1_DATE_1)の値よりも2年または730日大きいはずです。だから私が必要とするのは、単純な「+730」式の権利ですか?
この計算では、sysdateをこの計算の開始日として使用していました。次のPL/SQL式では、適切な出力が得られました。
to_char(sysdate + 730,'dd-MON-rr')
ただし、ページ項目の値を受け入れることに変換できませんでした。私はすでにアクションを持っていて、すべての設定が完了しました。私は、sysdateの代わりに:P1_DATE_1を試してみると機能しません。私は、ページ項目を使用してその式の数多くの異なる表現を試みましたが、2ページ目の項目を設定しません。
ご迷惑をおかけして申し訳ありませんが、誰か助けていただければ幸いです。ありがとう!
あなたはちょうど2年後、 'TO_CHARたい場合(ADD_MONTHS(SYSDATE、24)、 'DD-MON-RR')'すべてが順調と良いのthats – Ben
良いですが、私は、SYSDATEを使用したくありません。 P1_DATE_1の日付を変更する日付として使用したいと思います。私がsysdateのために投稿した方法は、うまく動作します – Spags