はじめまして。いつもお世話になっております。最近Appsheetを知り少し触り始めたばかりの会社員です(プログラム経験なし)。
初歩的な質問で恐縮です。
Appsheetアプリにて写真を撮った場合、Spreadsheetには画像のファイル名が入力されますが、画像を表示することができません。Spreadsheet上で表示する方法を調べてるのですが私のレベルでは難しく、何かいい方法があればご教授いただけると幸いです。
image列に ”入荷_Images/e98ac0b1.Image.114919.jpg” となってしまいます。
やりたいことは、マウスを該当のセルに合わせたときに表示させることです。
可能でしょうか?
よろしくお願いいたします。
質問にご返答いただきありがとうございます。
画像をSpreadsheetに表示する事が出来ました。
プログラム経験のない私でもアプリを簡単に作れることに感動しております。
ありがとうございました!
Appsheetのオフィシャルドキュメント(https://help.appsheet.com/en/articles/961605-displaying-images-and-documents)にグーグルスプレッドシートのセルにAppsheetでCaptureしたImageを表示させる手法についての記載がありますが、ここではより簡単な弊社お薦めのトリックをお話します。
まず、Imageカラムがあるテーブルに一つカラムを追加します。これを[URL]とします。そのカラムのApp FormulaにTEXT([Image])という関数を送ります。
カラムの名称はご自身のテーブルと照らし合わせ適宜修正。
既にあるROWについてはアップシートから編集画面に入り、SAVEして保存します。するとImageカラムには画像への相対PATHのデータがキャプチャされていますが、新たに作成したURLにはFULL PATHが生成されているはずです。
このURLをスプレッドシートの関数IMAGE(+A1)で渡すだけでセル内にイメージが表示されるはずです。
以下はサンプル
トリックがわかれば簡単と思いますのでご自身の環境でお試しください。
CELLにHOVERした際にイメージが生成されるのではなく、別のセルにイメージを表示することになりますが、効果は同じと思います。