見出し画像

PDF作成したファイルをリンクから開くには?


目的

BOTで作成したPDFファイルのリンクをカラムに自動で登録して、それをクリックすることにより、PDFファイルを表示させたい。

作成手順

  1. SpreadsheetにPDF File Pathのカラムを作成する

  2. PDF印刷BOTを作成する

  3. 自動で追加されたActionでカラムを指定する

1.SpreadsheetにPDF file Pathのカラムを作成する

カラムのタイプは、Fileを選択する

2.BOTを作成する

データ作成時 または、編集時にBOTが起動するように設定
PDFファイルパスを表示させたいテーブルを選択

2-1.PDFの作成

1.Run a taskを選択
2.Create a new file を選択
3.File Name Prefix は「ID」のカラムを指定(ファイル検索するため)
4.Disable Timestampは ONにする(上書き保存させたい場合)

2-2.ファイルパスの設定

ステップを追加して
1.Run a data actionを選択
2.Set Row Values を選択
3.Set these columnsでカラム「PDF File Path」を選んで下記コードを記述する

"Appsheet/data/Appsheetのファイル名/フォルダー名/ & ”keyカラム” & ".pdf"

例:"Appsheet/data/TEST_PDF-123456789/Files/" & [ID] & ".pdf"

SettingsのDefault app folderに記載されているPathをコピーしてテーブル名とKEYカラムを追加して、最後に「.pdf」を記入します。


3.最後にActionを確認する

Open File が自動で作成されているので
Attach to columnで「フォルダーのパス」が入力されたカラムを選ぶ

この記事が気に入ったらサポートをしてみませんか?