問題タブ [google-apps-script]

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.

0 投票する
1 に答える
353 参照

gwt - Google Apps Script UIサービスウィジェットでのHTMLサポート?

私の知る限り、UIサービスのどのウィジェットもフォーマットされたHTMLを表示できません。GWTは、フォーマットされたHTMLを表示するためにRichTextArea.setHTML()Label.HTMLを提供しますが、これらはAppScriptUIサービスからは利用できません。

私は何かが足りないのですか?

0 投票する
1 に答える
4058 参照

regex - Google スプレッドシート: 任意の正規表現置換

私は現在使用しています

テキストを置き換えるために、しかし、私は置き換えるもののリストがあることに気づき始めています.上記の方法は

非常に面倒です。これを機能させるためのより良い方法は何ですか?

0 投票する
1 に答える
2508 参照

jdbc - Google AppsScriptJDBC接続の問題

Google Appsスクリプトでjdbcコネクタを使用してmysqlデータベースに接続するのに問題があります。チュートリアルコードを使用しています:

しかし、いずれの場合も(4つの異なるホスト名で4つの異なるデータベースをテストしました)、同じエラーが発生します。

データベース接続の確立に失敗しました。接続文字列、ユーザー名、パスワードを確認してください。(2行目)

私はいくつかの助けを探しています、私は何が問題になるのか分かりません;-(

ps。ユーザー名/パスワードは大丈夫です。pps。各データベースでリモートアクセスが機能しています(telnetを使用してテストしました)。

0 投票する
2 に答える
1813 参照

google-gadget - GoogleAppsScriptsとGoogleサイトのガジェットの違いは何ですか

Googleサイトに慣れてきました。私が欲しいのは、Googleスプレッドシートのサイトフロントエンドを構築することです。

Googleサイトのスプレッドシートのデータを表示したいのですが、後でグラフィックも表示したいと思います。私の知る限り、これを実現するには、AppsScriptsとGadgetsの2つの方法があります。ガジェットの作成は最初ははるかに簡単に思えましたが、問題が発生します。Apps Scriptsについて詳しく読んだ後、私はついにスプレッドシートにアクセスしてデータを表示する方法を見つけました。

しかし、グーグルのドキュメントをたくさん読んで、本当に違いは何だろうか?どのような場合にガジェットを使用する必要があり、どのような場合にApps Scriptを使用する必要がありますか?

多分私は少し圧倒されていますが、その分野の経験開発者からいくつかのフィードバックを得るのは素晴らしいことです!

どうもありがとう。

乾杯、

ダニエル

0 投票する
1 に答える
331 参照

javascript - メンバーの空き状況のグーグルドキュメントからスケジュールを生成する

私は、週の特定の時間に会うためにグループの可用性のすべてのメンバーに関する情報を含むグーグルドキュメントスプレッドシートを持っています。週に複数の会議を開催する必要があり、グループのさまざまなメンバーが特定の会議に参加する必要があります。これに基づいて、ほとんどのメンバーが各会議に参加できるようにスケジュールを作成する方法が必要です。同じ時間帯に会議を開催することはできません。

このテーブルには、開催される各会議の行が含まれています。各列は、会議を開催できる時間枠(たとえば、月曜日の午後6時30分から午後8時)を表します。特定の会議と特定のタイムスロットに対応するセルには、各会議に参加できる人数を表す数字が含まれています。セルに会議に登録したメンバーの数と同じ数が含まれている場合、セルはGoogleドキュメントによって自動的に強調表示されます。

私はこれを行うためにグーグルドキュメントのスクリプト機能を使用してこの問題を解決しようとしていますが、アルゴリズムを理解するのに問題があります。本当に必要なのは擬似コードだけで、それを書くことができます。

スクリプトで、セルの2次元配列と、セルが強調表示されているかどうかに対応する2次元ブール配列があると仮定します(つまり、最大メンバーが参加できることを意味します)。

テーブルの例を次に示します。

助けてくれてありがとう!

0 投票する
1 に答える
870 参照

google-sheets - URLフェッチ後の要素の検索

URLfetchの後にHTML文字列を解析するための最良の方法は何でしょうか?要素が見つかった場合、TrueまたはFalseが返されます。現在、これを使用していますが、すでにエラーが発生しているため、正しいパスにいるとは思いません。これは、Googleスプレッドシートのスクリプトとして実行されています。

0 投票する
1 に答える
4124 参照

javascript - シンプルな Google スクリプトが機能しない

知識を増やすためだけに、スプレッドシートを使用するときは、可能な場合は Google スクリプトを使用することにしました。しかし、私は訓練を受けておらず、すぐに動けなくなりました。

YouTube で別のスクリプトのコードを見ましたが、必要なものを抽出してこれを機能させることができると思いました...

これは私のスプレッドシートです。単純にy、価格の横にチェックを入れた場所に SS を追加しようとしていますが、次のようなエラーが表示されます。

TypeError: undefined のメソッド「getValues」を呼び出せません。(5行目)

私が間違っていることを教えてください^_^!!!

乾杯!

0 投票する
1 に答える
805 参照

javascript - GoogleApp スプレッドシートで、onEdit イベント ハンドラをドラッグ コピーに反応させるにはどうすればよいですか?

スプレッドシートのセルを手動で編集したり、Ctrl+V で貼り付けたりすると、onEdit イベント ハンドラが正常に起動しますが、「ドラッグ コピー」を行うと完全に無視されます。

「ドラッグ コピー」とは、セルの右下隅 (小さな四角でマークされた部分) にマウスをポイントし、マウスの左ボタンを押したままマウスを下に移動することです。これを行うと、スプレッドシートはセルの値を下のすべてのセルに、マウス ポインターの現在の位置までコピーします。

onEdit イベント ハンドラーのコードで、セル値のすべての変更を処理したいと考えています。

しかし、それはまったく呼び出されません!

正しく行う方法を教えてください。または、不可能だと教えてください。

0 投票する
1 に答える
2411 参照

google-sheets - プログラムで Google スプレッドシートにスクリプトを挿入する

Google SpreadSheet APIを使用して GDocs SpreadSheet にスクリプトを挿入できるかどうかを知りたいです。SpreadSheets のリストにスクリプトを挿入したいのですが、手動で挿入したくありません。

0 投票する
1 に答える
1276 参照

google-apps-script - フォームを検証する方法は?

Google AppsScriptのUIサービスを使用してフォームを作成し、サイトページ内にガジェットとして配置しました。フォームにはSubmitButtonがあります。doPostで、フォームデータをGoogleスプレッドシートに保存します。

保存する前にフォームデータを検証するにはどうすればよいですか?

  • UIがクリアされるため、doPostを使用できませんでした。
  • 通常のボタンを使用して検証を処理し、ServerClickHandlerに保存することを考えましたが、e.parameterですべてのフォームデータを取得できません。

これを行う正しい方法は何ですか?