0

私は次のスクリプトを使用して依存リストのためのスクリプトを記述するためにGoogleスプレッドシートのスクリプトエディタを使用しようとしています:私は使用しています二つの異なるタブがありますエラー

function setDataValid_(range, sourceRange) { 
    var rule = 
SpreadsheetApp.newDataValidation().requireValueInRange(sourceRange, 
true).build(); 
range.setDataValidation(rule); 
} 

function onEdit(){ 
    var pageCell = SpreadsheetApp.getActiveSheet().getActiveCell(); 
    var pageColumn = pageCell.getColumn(); 
    if (pageColumn == 6 && SpreadsheetApp.getActiveSheet().getName() == 
'raw_data'){ 
    var range = SpreadsheetApp.getActiveSheet().getRange(pageCell.getRow(), 
pageColumn + 2); 
    var sourceRange = 
SpreadsheetApp.getActiveSpreadsheet().getRangeByName(pageCell.getValue()); 
    setDataValid_(range, sourceRange); 
    } 
} 

このスプレッドシート、 "raw_data"と "Range"。私は "range"の指定された範囲の値をリストする "raw_data"の列Fにドロップダウンリストを作成しました。これらの値のそれぞれは、そのタブ内の名前付き範囲のタイトルです。上記のスクリプトは、列Fで選択された値を読み取った後、列Hにある2つの列を参照して、その名前付き範囲に関連付けられた値に基づいて別のドロップダウンリストを作成します。

私が実行している問題は、実行するたびに「サーバに接続できませんでした。保存してからもう一度試してください」というエラーメッセージが表示されます。または、プロジェクトトリガを設定しようとすると「申し訳ありません、重大なエラーが発生しました。少し待ってからもう一度お試しください。 "

新しいスプレッドシートを作成し、名前付き範囲を再作成し、新しいスクリプトファイルを作成し、別のコンピュータからスクリプトを実行しようとしましたが、エラーメッセージが続きます。

私はこれに対する解決策を見つけることができず、私がdubugツールを使用しようとしてもエラーメッセージが表示されます。問題が何であるか、どうやってこれを解決するかは誰にでも分かりますか?

+0

私の会社もこれを見ており、ウェブでエラーを検索すると、Googleが最終的に対処する必要があると示唆するのに十分な結果が得られます。 G Suiteの支払いに十分な人が、これが修正されるためにこれについて不平を言うのではないかと期待しています。 – kungphu

答えて

0

これは、スクリプトを実行しようとすると同じエラーが表示されるため、これは正当なサーバーエラーである可能性があります。同僚の場合と同じです。

0

私は私の最も最近のスクリプトのいくつかのコピーを再保存しようとしている、すべての

が生じサーバーエラーが発生しました。プロジェクトをもう一度保存してください。

だから私はこれが今日何らかの理由でGoogle側の問題だと思います。 私の古いスクリプトは正常に動作しています。

0

ちょうどG Suite Status Dashboardをチェックして、すべての製品が問題なく表示されます。このページは、G Suiteサービスのパフォーマンス情報を提供します。特に記載のない限り、このステータス情報は、G Suiteを使用する組織のサービスと同様に、消費者サービスにも適用されます。この投稿時点でGoogleのサーバーに記載されている問題はありません。 script.google.com

  1. リソース - >アドバンスGoogleのサービス
  2. ドライブのAPIに enter image description here

  3. を有効には、Googleデベロッパーコンソールでそれを有効にするように求められます。リンクをクリックし、ドライブAPIを有効にします。スクリプトは意図したとおりに実行する必要があります。

0

私は今朝もう一度スクリプトを試しましたが、今は動作しています。うまくいけばそれはそんなことを続けます。 y'allsの入力をありがとう!

関連する問題