Gebruikershandleiding
Nitro Admin
User Management

Nitro Sign toevoegen aan aangepaste objecten in Salesforce

Nitro Sign ondersteunt out-of-the-box Accounts, Contacten, Leads en Opportunities. Volg deze instructies om Nitro Sign toe te voegen aan extra objecten (aangepast).

Elk van de stappen wordt hieronder in detail beschreven.

1 . Visualforce-pagina maken voor het object

Ga naar de ontwikkelaarsconsole

  1. File  
  2. Nieuw  
  3. Visualforce-pagina  
  4. Suggestie om de titel van het object in te voeren als de naam van de nieuwe apex-pagina.  
  5. Kopieer en vervang alle code door: 

    <apex:page sidebar="false" standardController="Opportunity"> 
    
     <style> 
    
     html body.sfdcBody { 
    
     background: #E 0 E 0 E 0 !important; 
    
     } 
    
     </style> 
    
     <apex:canvasApp id="nitroApp" developerName="Nitro_Sign" maxHeight="infinite" maxWidth="oneindig" /> 
    
     <script type="text/javascript" src="/canvas /sdk/js/ 51 . 0 /controller.js"></script> 
    
     <script type="text/javascript"> 
    
     var target = {canvas: "nitroApp"}; 
    
     functie resize() { 
    
     Sfdc.canvas.controller.resize( {width: ' 100 %'}, doel); 
    
     } 
    
     window.addEventListener('resize', (event )=> { 
    
     resize(); 
    
     }); 
    
     window.addEventListener('load', (event) => { 
    
     resize(); 
    
     }); 
    
     // luister naar gebeurtenis om terug te navigeren naar object-ID 
    
     Sfdc.canvas.controller.subscribe({ 
    
     name : 'NitroSign.navigateToObject', 
    
     onData : function (payload) { 
    
     window.top.location.href = '/' + payload.recordId; 
    
     } 
    
     }); 
    
     // luister naar de ready-gebeurtenis, zodat we de loadroute-gebeurtenis precies wanneer nodig verzenden 
    
     Sfdc.canvas.controller.subscribe({ 
    
     name : 'NitroSign.appReady', 
    
     onData : function (payload) { 
    
     Sfdc. canvas.controller.publish({ 
    
     name: 'NitroSign.loadRoute', 
    
     payload: { 
    
     route: 'esign', 
    
     w: { 
    
     innerHeight: window.innerHeight, 
    
     innerWidth: window.innerWidth 
    
     } 
    
     } 
    
     }); 
    
     } 
    
     }); 
    
     </script> 
    
     </apex:page>
  6. Vervang in deze code " opportunity " door de object- API-naam . Zie de onderstaande afbeelding voor de locatie om de API-naam in objectmanager te vinden.
    API-naam location.png
  7. File 
  8. Besparen 
  9. Sluit het venster van de ontwikkelaarsconsole. 

2 . Maak de Nitro Sign-knop

  1. Ga naar instellingen 
  2. Objectmanager 
  3. Knoppen, koppelingen en acties 
  4. Nieuwe knop of link 

    1. Label: Typ Nitro-teken 
    2. Naam: wordt automatisch gegenereerd  
    3. Weergavetype: Selecteer detailpaginaknop 
    4. Gedrag: Selecteer Weergeven in bestaand venster zonder zijbalk
    5. Inhoudsbron: Selecteer in de vervolgkeuzelijst Visualforce-pagina 

      • Selecteer in de vervolgkeuzelijst Inhoud de naam van de Visualforce-pagina die in het eerdere deel van deze handleiding is gemaakt.
    6. Opslaan.

3 . Voeg de Nitro Sign-knop toe aan het aangepaste object

  1. Ga naar instellingen
  2. Objectmanager
  3. Pagina-indelingen
  4. Selecteer het item in deze tabel door op de link in de paginalay-outkolom te klikken
  5. Selecteer knoppen
    guide_img_ 1 .png
  6. Voor sommige installaties moeten de knoppen ook in de "Mobiele en Lightning-acties" worden gesleept om in de Lightning-ervaring te verschijnen
    guide_img_ 2 .png
  7. Druk op opslaan (zoals afgebeeld)
    guide_img_ 3 .png

Na succesvolle voltooiing van de bovenstaande stappen is Nitro Sign voor Salesforce toegankelijk via aangepaste objecten. Neem voor extra hulp contact op met ons klantenserviceteam.

Tags
Nitro Admin Nitro Sign