Zoho Writerでは、結合操作において公開されているイメージURLのみをサポートしています。これを活用するには、CreatorアプリとWriterの結合テンプレート両方にイメージフィールドを追加し、次の2つの方法のいずれかに従ってください:
Creatorのフォームをこちらのステップで公開し、公開キーを取得します。公開キーは以下の形式になります:
https://creatorapp。zohopublic。com/ / /報告-perma/ / qvGRXuEHg9AQT5CguhV27krp*****
ハイライトされたキーはDelugeスクリプトで'PublishedLinkKey'として使用されます。
Delugeでイメージの公開リンクを作成してください。次は、Creatorフォーム内のイメージに対してダウンロード可能なリンクを作成するためのサンプルコードです。
employeerecord = Employee_Timesheet_Form[ID==input。ID];
従業員記録。Timer_Screenshot;
imageLink = employeerecord。Timer_Screenshot。getsuffix('image/');
imageLink = employeerecord。getPrefix('\'');
imageURL = 'https://creatorexport。zoho。com/file/// /' + input。ID + '//image-download/filepath=/' + imageLink;
imageURLの情報;
CreatorのimageURLのサンプルはこちら:
https://creatorexport。zoho。com/file/go*****/employee_****/Employee_*****/1309016000000318035/Timer_Screenshot/image-download/ qvGRXuEHg9AQT5CguhV27krp***** ?filepath=/1656509699030。png
この imageURL を使用して、Creatorの画像をWriterと合成します。
画像をアップロードし、Zoho WorkDriveで外部ダウンロードリンクを作成する このステップを使用して。以下はサンプルのWorkDriveのURLです:
https://workdrive。zohoexternal。com/external/b24042070f8fb42d******/download?directDownload=True
このURLをimageURLとしてDelugeスクリプトに渡して、Zoho WriterのDelugeタスクを使って出力操作を行うか、またはZoho WriterのAPIで処理してください。
以下は、Zoho WriterのAPIを利用し、ドキュメントをメールで送信するためのサンプルDelugeスクリプト番号です。
data= map();
data.put('employee_name',employeerecord。Employee_Name);
data.put (“employee_email”, employeerecord。Employee_email);
data.put('project_name', employeerecord.Project_Name);
data.put('date',employeerecord。Date_field);
data.put('total_hours_worked', employeerecord。Total_Hours_Worked);
data.put('timer_screenshot', imageURL);
data.put('task_details', employeerecord。Task_Details);
data.put('date', employeerecord。Subform_Date);
data.put('hours_worked', employeerecord。Hours_worked);
data.put('task_description', employeerecord。Task_Description);
param = Map();
param。put('message', '先週の業務詳細についてはこちらをご覧ください');
param。put('subject', '業務詳細');
param。put('merge_data', {'data':data});
param。put('output_format', 'inline');
param。put('recipient_email',employeerecord。Employee_email);
param。put('from_email', 'paxyz@zylker.com');
invokeurl
[
url: 'https://zohoapis.com/writer/api/v1/documents/eb4kob******/merge/email'
type: post
parameters: param
connection: ''
]
「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。
日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。