サーバーから GAS へ: データ転送のパス
P粉141911244
P粉141911244 2023-09-18 23:38:40
0
2
570

テンプレートをコピーできる Web アプリケーション用の関数があり、テンプレートの名前とテンプレートの ID をパラメーターとして受け取ります。

code.gs

関数generate_(idTemplate, name) {

リーリー

この関数は、コピーした名前と URL をクライアントに渡すために使用します。 JavaScript で複数のパラメータを返すには、配列を介して実装する必要があることはわかっています。

リーリー

これは、生成された複製データを取得するために使用しているクライアント スクリプトです:

HTML

リーリー

ボタンを使用して正しく渡されるかどうかをテストしますが、データを表示できません。ログを表示すると、ブラウザーのコンソールに null が表示されます。

何が間違っていたのでしょうか?クライアント側で google.script.run.withSuccessHandler(copyValues).getFile(nameF,linkF); を試しましたが、うまくいきませんでした。

リーリー

これは、コピーを作成するスクリプト create() と、そのコピーの名前と URL を取得する getValues(); をトリガーするボタンです。テンプレートのコピーは正常に作成されましたが、ファイル名と URL がクライアントで取得されません。

P粉141911244
P粉141911244

全員に返信(2)
P粉147045274

###これを試して:###

GS:

リーリー

HTML:

リーリー ###ダイアログ:###
いいねを押す +0
P粉951914381

これはファイル情報を取得する例です。

下のスクリーンショットに示すように、ボタンをクリックすると、ファイル名と URL が入力ボックスに表示されます。

コード.gs

リーリー

HTML_Test.html

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート