オブジェクトへの帳票添付とDLを1アクションで行う方法

ホーム フォーラム ReportsConnect for Kintone オブジェクトへの帳票添付とDLを1アクションで行う方法

  • このトピックには1件の返信、1人の参加者があり、最後にyutabnbnにより9年、 5ヶ月前に更新されました。
2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #233
    yutabnbn
    参加者

    國分と申します。

    商談レコードに「申込書作成」ボタンを追加し、
    各営業が商談ごとに申込書をDL出来るよう帳票を作成しております。
    ただ、マニュアルを見ていても分からない部分がありまして、
    それはオブジェクトへの帳票添付と帳票DLを1アクションで行う方法です。

    ReportsConnectサーバからのレスポンスに帳票データが入っているはずなので、
    帳票のオブジェクト添付もDLも同時に行うのは理論上可能ではと思っておりますが、
    実装がまだ見つけられておりません。
    もし、方法があるのであればご教示いただきたく。

    現状のコードは下記です。

    public with sharing class PrintApplicationPDF{
    private kpsr.ReportsConnectController rc;

    public PrintApplicationPDF(ApexPages.StandardController controller) {
    rc = new kpsr.ReportsConnectController();
    }

    public Pagereference doPrintMt(){
    rc.setReportId(‘申込書’); //②
    return doPrint();
    }

    private Pagereference doPrint(){ //③
    String ql = ‘select a.Name,a.Phone,a.address_all__c,a.BillingPostalCode’;
    ql = ql + ‘from opportunity o, opportunity.account a where o.id=\”;
    ql = ql + System.currentPageReference().getParameters().get(‘id’) + ‘\”;

    rc.setSoql(ql);
    rc.setAttcheToId(false);
    rc.goPrint();
    Pagereference pr = new Pagereference(rc.goUrl);
    return pr;
    }

    }

    #234
    yutabnbn
    参加者

    すいません、こちらReportsConnect for Salesforceの掲示板に投稿しようと思っていた内容を、
    ReportsConnect for Kintoneの方に誤って投稿してしまいました。
    こちらは、一旦スルーしていただければと思います。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • このトピックに返信するにはログインが必要です。