2016-07-29 2 views
0

ダッシュボードの種類でアクションlisを導入しました。これを介して、私はJavascriptを介して専用の列にステータスを追加して、期限切れのアクションを強調したいと思います。私の完全なスクリプトは、私が期限を取得したい行を除いてうまくいきます。 問題を特定しようとすると、期限日を他の列(チェック列)にコピーしただけで、結果は驚くほどです!Sharepoint Action List - 期日が原因で期日が間違って変換されました

例:

Due Date as displawed in the pop-up > Check column interpreted by the JS code 
-30/07/2016>27/07/2016 22:00:00 
-16/08/2016>17/08/2016 22:00:00 
-01/08/2016>03:08:2016 22:00:00 

するコードの抜粋を以下、検索:

 var Status = oListItem.get_item('Status'); 
     duedate = oListItem.get_item('DueDate'); 
     oListItem.set_item('Check', oListItem.get_item('DueDate')); 

問題はorignial期日の欄に関連しているようだ、間違った変換にリンクQND。 誰かがこの問題を解決する方法を知っていますか?

答えて

0

私は解決策を見つけたり回避している:

  1. JSで期日フィールド
  2. から日付を再作成する計算フィールドを作成し、計算されたフィールドから文字列を取得した後、スプリットJSコードで日付を再現する

楽しくお楽しみください!

関連する問題