Data on Slides

Table of Contents

Display CRM Data

CT Presenter allows displaying CRM data from the related records of offline objects on a slide.

Use the following format in a slide markup: {!$ObjectName.FieldAPIName}. In case of blank value of the displayed field, marker is set to space.

For example:

  • {!$Contact.FirstName}{!$Contact.LastName}

  • {!$Account.Name}

Data Storage

CT Presenter allows recording and passing different information to Salesforce during the CLM presentation demonstration.

Users can fill out a form or add some information to placeholders on a slide. But when a user switches to other slides, data will be erased. To avoid this, in the slide markup, specify a place to store the entered information:

  • localStorage for storing data locally on the user’s device

  • sessionStorage for keeping data for the current CLM presentation demonstration

Example:

var statsData = JSON.parse(localStorage.getItem('storage_statsData'));
      function slTime(){
        var start = new Date();
        var oldtime = statsData[2].time;
        setInterval( function(){
          var mlsec = (new Date() - start);
          statsData[2].time = oldtime + mlsec;
          localStorage.setItem('storage_statsData', JSON.stringify(statsData));
        } , 3000);
      };
``