2017-08-10 22 views
0

私はPOリクエスト/承認システムに取り組んでおり、購入レシートのPDFを特定のデータソースエントリにリンクさせたいと考えています。PDFへのリンク(ファイル)投稿へ

例:PO-00001を検索すると、すべての関連データと領収書のPDFが記載されたエントリがあります。

これは可能ですか?私が参照することができるサンプルの1つはありますか?

ファイルのアップロードを許可するドライブピッカーウィジェットはありますが、特定のエントリにリンクする方法は見当たりません。たぶんGoogleドライブファイルへのハイパーリンクを含む文字列ですか?

ありがとうございました!

答えて

1

あなたの特定の要件を満たしているテンプレートはまだありませんが、これはApp Maker Templatesの優れた機能のアイデアだと思います。私は、ここで利用可能なドライブピッカーを使用する方法を示すApp Makerサンプルを見つけましたhttps://developers.google.com/appmaker/samples/drive-picker/

ドライブピッカーには、プロパティエディタで使用できる特殊なプロパティがあります。 「selectedDocUrl」というドライブピッカーには、選択したドキュメント(PDF)のURLをデータソースエントリにバインドするためのプロパティがあります。このプロパティは、ユーザーがピッカーダイアログを使用してドライブファイルを選択した後に設定されます。

私は他の方法もあると思いますが、3つのフィールドを持つデータソースを持つアプリケーションを作成することで簡単な統合を行うことができました(フィールドの1つはPDF URL用です)。私は単純な "Insert Form"をページに追加し、Insert Pick Form内にドライブピッカーを配置しました。次に、私は "selectedDocUrl"プロパティを使用し、バインディングを使用して、単に@ datasource.item.pdf_linkに割り当てます。下の画像を確認してください: enter image description here 私はまた、データソーステーブルをページに追加し、アイコンのスタイルにしたテーブルの最後に「リンク」ウィジェットを追加しました。 Linkウィジェットの "href"プロパティを@ datasource.item.pdf_linkにバインドすることができました。リンクアイコンをクリックすると、ドライブPDFビューアで新しいタブが開き、ユーザーは簡単にPDFファイルを表示したり、ダウンロードしたりすることができます。これはアプリの出力です: enter image description here これは役に立ちます。