salesforce lightning tutorial
Denne Salesforce Lightning-opplæringen dekker ulike aspekter av plattformen, slik som Salesforce Lightning Design Systems, Login, Component Framework:
Salesforce er verdens ledende CRM og har klare fordeler i forhold til andre CRM-er.
Denne opplæringen handler om Salesforce Lightning, og for å forstå det bedre, vil vi dekke noen emner som Lightning Experience, Lightning Component Framework, Lightning Design System, Lightning Connect, etc.
Til å begynne med, la oss først forstå hva som er Salesforce Lightning.
Hva du vil lære:
- Hva er Salesforce Lightning
- Konklusjon
Hva er Salesforce Lightning
Salesforce Lightning er en komponentbasert apputviklingsplattform fra Salesforce.com. Designet forenkler prosessene til forretningsbrukere som fungerer praktisk for alle uten forkunnskaper om programmeringsspråket. Den har en samling verktøy og teknologier som ligger bak Salesforces mobilappsutviklingsplattform kalt App Cloud. Det hjelper å øke produktiviteten, bygge apper raskere og optimalisere driften.
Her er en video om Salesforce Lightning:
Salesforce Lightning utfører følgende aktiviteter:
- Øk produktiviteten til bedriften din med økt effektivitet i salgs- og servicefunksjonene.
- Kjør virksomheten din på en bedre måte ved å optimalisere driften med Lightning Experience.
- Gjør det mulig å bygge apper på en enkel, rask og morsom måte.
- Ta avgjørelser basert på innsikt.
>> Se lenke for å samle ytterligere detaljer.
Fra bildene nedenfor kan du få et glimt av aktivitetene som Lightning utfører.
Forbedre produktiviteten
Optimaliser driften
Bygg apper raskt
Arbeid smart med AI
Hvordan logge inn på Salesforce Lightning
Salesforce Lightning Login hjelper brukere med bekvemmelighet, forbedret hastighet og sikkerhet for passordfrie pålogginger. Det krever aktivering av Lighting Login, tildeling av nødvendige tillatelser til brukerne og oppmuntring av brukerne til den individuelle påmeldingen til Salesforce Lightning Login.
Dette krever installasjon av Salesforce Authenticator-appen fra App Store eller Google Play. Salesforce Lightning Login fungerer ikke bare for Salesforce Lightning, men også for Salesforce Classic. Som standard er alle interne brukere kvalifisert for Lightning-pålogging, men det er mulig å gjøre det tilgjengelig for alle brukere, inkludert fellesskapsbrukerne.
Lightning Login User-tillatelse kan brukes til å bestemme brukerens kvalifisering. Brukeren må navigere følgende bane for å få tilgang til Lightning Login:
1. Oppsett-> Hurtigsøk-> Angi øktinnstillinger-> Velg øktinnstillinger
to. Gjennomgå standardinnstillinger for Lightning Login
- Aktiver lynpålogging (Deaktivering av lynpålogging vil ta brukeren tilbake til påloggingsalternativet med passord)
- Bekreft standard økt sikkerhetsnivå
Lightning Login oppretter et standard sikkerhetsnivå for brukerens økt - sikkerhetsnivået eller brukerpassordmetoden.
- Tilordne Lightning Login User Permissions til brukerprofilen til brukerne eller tillatelsessettet.
>> Se Lyninnlogging for ytterligere detaljer.
Til slutt må brukeren registreres i Lightning Login ved å bruke en mobil enhet for godkjenning av påmeldingsvarselet.
Se varselet fra en Salesforce Authenticator-app (versjon 2 eller nyere), som er en tofaktorautentiseringsapp for å godkjenne Lightning-påmelding. Deretter sjekker brukeren detaljene i varselet og klikker deretter på Godkjenn. Appen gjør det mulig å skanne fingeravtrykket og angi utskriften.
Når registreringen er fullført, kommer brukeren tilbake til Salesforce. Brukernavnet blir lagret for fremtidige lyninnlogginger ved å bare klikke på Husk meg. Authenticator tillater imidlertid å godkjenne / nekte Lightning-påloggingen.
>> Se Påmelding til lynlogging for ytterligere detaljer.
Salesforce Lightning Experience
Salesforce jobbet med et annet grensesnitt, rett før Lightning-opplevelsen, og som ble kalt Salesforce Classic.
Å flytte virksomheten din til Salesforce's Lightning Experience skaper en brukeropplevelse som hjelper deg med å transformere virksomheten din ved å forbedre produktiviteten og arbeidsflyten og gjør jobbene dine - enklere og intuitive.
Salesforce lar brukeren gjøre overgangen til Lightning Experience mens han tillater å bruke Salesforce Classic samtidig. Det er en overbevisende sak for beslutningstakere og ledelse og setter virksomheten din i en overgang på en gjennomtenkt måte. Det eliminerer eldre problemer med en revurdering av eksisterende tilpasninger.
Her er de viktigste fordelene for brukerne av Salesforce Lightning Experience:
- Bytt mellom spesiallagde apper sammen med effektiv navigering.
- Nye plateoppsett som fokuserer på hva du kan gjøre.
- Visualiser dataene dine med turboladede listevisninger som gjør det mulig for brukeren å filtrere enkelt.
- Gi unike dashbord med komponenter som spenner over både kolonner og rader.
- Vis viktige data med rapportvisninger som raskt kan filtreres.
- Få raskt tilgang til produktivitet som Notes og Recent Items i verktøylinjen.
Her er en figur som viser Salesforce Lightning Experience:
Noen områder der Salesforce Experience fungerer godt er:
# 1) Opportunity-arbeidsområde
Det gjør at selgerne kan jobbe smartere og raskere med tilbudene. Hvis du gjør det mulig for salgsprosessen din å fungere godt i et handlingsoptimalisert arbeidsområde og tilpasse coaching-skriptene i hvert trinn i salgsprosessen, lukkes avtalene raskere ved å opprette poster med en raskere hastighet, men med færre klikk.
Her er et bilde for mulighetsarbeidsområdet:
# 2) Kontoer og kontakter
Optimalisering av oppsett for kontoer og kontakter og organisering av innholdet i henhold til brukssak referanse vil hjelpe selgerne til å samle innsikt med et øyeblikk.
Her er et bilde som viser arbeidsområdet for kontoer og kontakter:
# 3) Rapporter og dashbord
oracle sql intervju spørsmål for erfarne
Brukerne kan opprette filtre mens de ser på en rapport. Den oppdaterte dashbordredigereren hjelper brukerne til å bruke komponenter for både kolonner og rader.
Bildet nedenfor viser rapportene og dashbordene:
>> Se Salesforce Experience for ytterligere detaljer.
Lightning Component Framework
Salesforce Lightning-komponentrammeverk er et rammeverk med åpen kildekode for nettutvikling for å lage ensides webapper for mobile enheter og stasjonære enheter.
Det er to programmeringsmodeller for å bygge lynkomponenter - Lynkomponenter og Aura-komponenter. Lynkomponenter består av forskjellige ressurser som er oppført i tabellen nedenfor:
Ressurs | Bruk |
---|---|
Gjengir | Gjengivelse på klientsiden for å overstyre standardgjengivelse for en komponent. |
Komponent / applikasjon | Den eneste nødvendige ressursen i en pakke inneholder påslag for komponenten eller appen. Hver pakke består av en enkelt komponent eller appressurs. |
CSS-stiler | Komponentens stil |
Kontroller (JS) | Kontrollermetoder på klientsiden for å håndtere hendelser i komponenten. |
Design | Påkrevd for komponenter som brukes i Lightning App Builder eller Lightning Pages. |
Hjelper (JS) | JavaScript-funksjoner som kan kalles fra hvilken som helst JavaScript-kode i en komponents pakke. |
Dokumentasjon | En beskrivelse, eksempelkode og en eller flere referanser til eksempler på komponenter. |
SVG | Egendefinert ikonressurs for komponenter som brukes i Lightning App Builder. |
Lyn-webkomponenter bruker HTML og JavaScript for å lage egendefinerte HTML-elementer. Den bruker JavaScript på klientsiden og Apex på serversiden for å lage dynamiske enkeltsideprogrammer. Brukerne bruker Salesforce CLI og valgt kodeditor. På den annen side bruker Aura-komponentene utviklerkonsollen. Lightning-komponenten fungerer som en delmengde av Aura-komponenten.
Først, la oss fordype oss i hvordan du lager Lightning Components.
beste gratis sikkerhetskopiprogramvare for mac
Hvordan lage en lynkomponent
Opprett en lynkomponent ved å navigere til utviklerkonsollen og følge banen som er nevnt nedenfor:
Fil -> Ny-> Lynkomponent
(bilde kilde )
Den består av HTML- og Aura-komponenter støttet av Salesforce. Spesifiser ContactList som pakkenavn og klikk send.
Brukeren følger trinnene som er nevnt nedenfor:
- Lag ContactList Controller Class
- Lag QuickContacts Lynkomponent
- Lag ContactList Lightning Component
Opprett en Lightning-komponent for visning av kontaktlisten, og legg deretter komponenten til QuickContacts-komponenten. ContactList-komponenten implementeres som følger:
>> For mer informasjon, se lage en lynkomponent som forklart ovenfor.
Fordeler med Lightning Web Components
Noen fordeler med Lightning Web Component er vervet nedenfor:
# 1) Virksomhetsklar komponentøkosystem
Det lager forretningsklare komponenter og gjør dem nyttige for Lightning-opplevelsen, Salesforce-appen og fellesskap. Navigasjonsmenyen gir appbrukerne tilgang til komponentene. Bruk dra-og-slipp-komponentene på Lightning-siden med Experience Builder eller Lightning App Builder, og tjener formålet med å tilpasse Lightning-opplevelsen eller Community.
Videre har AppExchange flere komponenter for organisasjonen din. Til slutt blir det mulig å dele og publisere komponentene med andre brukere.
# 2) Komponenter uten boks
Det er ikke nødvendig å optimalisere appene dine for flere enheter, fordi komponentene tar vare på alt uten å kaste bort tiden din.
# 3) Raskere utvikling
Gjør teamet ditt i stand til å jobbe raskere, med out-of-the-box-komponentene som fungerer bra med både mobilenheter og stasjonære enheter. Samlet utviklingseffektivitet øker ved å bygge apper med en komponent for en parallell design. Forbrukere ser komponentenes offentlige form når komponentene blir innkapslet og det interne forblir privat.
# 4) Kompatibilitet i flere nettlesere
Appene som er utviklet, støtter det siste innen nettleserteknologier som CSS3, HTML5 og berøringshendelser mens du bruker responsivt design.
>> Vennligst les dette for ytterligere detaljer om hvordan du lager en lynkomponent.
Lightning Aura-komponenter
Aura Components fungerer som en programmeringsmodell for Lightning Components. Disse komponentene er en pakke med komponenter.
De viktigste fordelene med Aura-komponenten er:
- Utenpågående komponenter
- Rask utvikling
- Rik komponent økosystem
Eksempel på kodebit for Aura-komponenter:
Date:
Amount:
Client: {!v.expense.Client__c}
Noter noen punkter på Aura Component:
- Bruk XML-markering ved hjelp av statiske HTML-koder og Aura-komponenter.
- Bruk komponenter som Visualforce-utvikler og
- Komponenten på klientsiden til komponenten er skrevet i JavaScript, altså clickReimbursed-funksjon i eksemplet ovenfor.
Lyndesignsystem
Salesforce Lightning Design System (SLDS) gjør det mulig for Salesforce-teamene å bruke saksspesifikke mønstre for raskere iterasjon og effektiv oppretting av sammenhengende løsninger. Dette inkluderer alle ressurser for å opprette brukergrensesnitt som fungerer konsekvent med Salesforce Lightning-prinsippene og beste praksis og designspråk.
Det gjør det mulig for designerne å være fokusert på brukeropplevelser, interaksjoner og strømmer og hjelpe utviklerne å fokusere på applikasjonslogikk, i stedet for å fokusere på piksler.
I motsetning til andre designsystemer som støtter full funksjonell kode, støtter SLDS forskjellige kodebaser som React og Lightning webkomponenter.
Noen funksjoner i Lightning Design System er:
# 1) Retningslinjer for design
Lightning Design System fungerer som en nøkkelressurs for Salesforce-partnere og kunder. Forbedre omfattende designretningslinjer hjelper alle i samfunnet med bedre forståelse av systemet. Prinsippdrevne retningslinjer hjelper til med å utfylle eksisterende dokumentasjon som er utviklerfokusert.
SDLC tilbyr mønstrene og komponentene i Salesforce-produktet. Du kan designe apper og produkter som ligger i Salesforce Ecosystem ved hjelp av disse mønstrene og komponentene for å gi et enhetlig språk, samt en jevn brukeropplevelse.
Bildet nedenfor viser de viktigste designprinsippene som følges under utformingen i Salesforce:
(bilde kilde )
# 2) Retningslinjer for tilgjengelighet
Grunnlaget for søknaden din er avhengig av den tilgjengelige påmerkingen som tilbys av SLDS. Du må følge tilgjengelighetsretningslinjene for de interaktive komponentene for å lage tilgjengelige komponenter. Styring av ARIA-roller og -egenskaper og tastaturatferd er en del av retningslinjene.
Designsystemet muliggjør tilgjengelige komponenter ved hjelp av semantisk korrekte komponenter, som kommer med ARIA-merking for riktig identifikasjon. Du kan bygge tilgjengelige komponenter med utgangspunkt i denne merkingen. ARIA-roller og semantisk påslag blir basert på beste praksis og W3C-standarder.
# 3) Komponenttegninger
Komponenter blir opprettet med disse komponentene som er agnostiske, tilgjengelige CSS- og HTML-elementer. Designerne og andre i Salesforce Community bygger unike funksjonelle komponenter for en rekke applikasjonsrammer ved hjelp av disse rammene.
Naviger følgende video for mer informasjon om Lightning Design System:
>> Se SLDS for ytterligere detaljer.
Salesforce Lightning App Builder
Lightning App Builder er et pek-og-klikk-verktøy som gjør det mulig for brukeren å lage tilpassede sider for ikke bare Salesforce-mobilappen, men også for Lightning Experience. Det fungerer også som en one-stop-shop for konfigurasjonen av Lightning-apper.
Få tilgang til Lightning App Builder med følgende trinn:
Hurtigsøkboks-> Lightning App Builder-> Setup-> Lightning App Builder.
Utfør følgende aktiviteter med Lightning App Builder:
- Analyser standardsider med apper på én side.
- Bygg apper med dashbord-stil som sporer viktige kvartalsvise potensielle kunder eller topputsalg.
- Analyser standardsider med apper på én side.
- Bygg apper med dashbord-stil som sporer viktige kvartalsvise potensielle kunder eller topputsalg.
- Løs et bestemt problem med punktapper som for eksempel utgiftsapper som legger inn utgifter og overvåker dem også.
- Lag egendefinerte sider for objektene i henhold til brukerens krav.
- Lag egendefinerte hjemmesider, som ofte brukes av brukerne.
Lightning App Builder hjelper deg med å oppdatere navigering, appalternativ og administrering av Lightning-sidene som er tilordnet appen.
Salesforce gir brukeren et verktøy som Lightning App Builder for å opprette en lyn-side. Dette er mulig ved å dra og slippe Lightning-komponenter og Visualforce-siden inn på siden.
Her er et bilde av Lightning App Builder:
Opprett startside for appen med Lightning App Builder
En startside for en app blir opprettet med Lightning App Builder for tillegg til en Salesforce-mobilapp eller en Lightning-app.
Oppsett-> Hurtigsøk-> App Builder-> Lightning App Builder-> Ny-> App-side-> Neste-> Opprett en etikett for App-siden med opptil 80 tegn-> Velg sidemal-> Fullfør
>> For mer informasjon, se lenke .
Lightning App Builder:
Hvordan legge til eller tilpasse faner på Lightning-sider ved hjelp av Lightning App Builder?
Lightning App Builder lar brukerne opprette, oppdatere, slette og endre rekkefølgen på fanene / tabsettene for hjemmesidene og registrere i Lightning Experience. Videre lar den brukeren konfigurere fanene som vises, gi dem navn og legge til komponenter i disse kategoriene.
>> Se detaljene på hvordan du legger til / tilpasser faner .
Her er en video på Lightning App Builder som gir ytterligere detaljer:
Lightning Connect
Salesforce Connect gjør det mulig for Salesforce-organisasjonen å få tilgang til data fra det eksterne systemet. Det fungerer som et rammeverk som lar deg søke, se eller endre data som ligger utenfor Salesforce-organisasjonen.
Det er ikke behov for å kopiere dataene til organisasjonen, i stedet for at eksterne objekter er nyttige for tilgang til sanntidsdata, ved hjelp av webtjenesteoppringinger.
Tidligere var bruk av et Extract, Transform and Lead Tools (ETL) det eneste middelet for å integrere Salesforce med eksterne data. Men dette er tidkrevende. Tvert imot tillater Salesforce Connect brukeren å kartlegge datatabellene i de eksterne kildene med Salesforce-organisasjonens eksterne objekter.
Salesforce Connect gjør det mulig å integrere tabeller fra eksterne kilder i sanntid, for eksempel Microsoft Dynamics NAV og SAP NetWeaver gateway. Og alt dette er mulig uten behov for å skrive en eneste kodelinje. Videre gir den en direkte tilkobling til eksterne data i stedet for en kopi som krever lagringsplass og regelmessig synkronisering.
Vurder Salesforce Connect i følgende situasjoner:
- Tenk på små biter av data på et gitt tidspunkt.
- Få tilgang til data i sanntid.
- Du har en stor mengde data, som ikke skal kopieres til Salesforce-organisasjonen.
- Mens du migrerer systemstandardene og krever unødvendige data i Salesforce-organisasjonen.
Hvordan fungerer Lightning Connect
Lightning Connect gir brukeren tilgang til sanntid fra et bredt spekter av eksterne datakilder.
Her er trinnene for å opprette eksterne datakilder som oppretter en forbindelse med innhold og data, utenfor din Salesforce-organisasjon:
#1) Sett opp-> Hurtigsøk-> Skriv inn eksterne datakilder
Ethernet-standardgateway er ikke tilgjengelig
#to) Klikk på Eksterne datakilder
Eller
Klikk på Rediger (for å endre en ekstern datakilde)
- Fyll ut detaljene
- Lagre godkjenningsprotokoll
- Klikk Lagre
- Merk av for ‘Valider og synkroniser’ for å fullføre tilkoblingen
Alternativt,
Klikk på Synkroniser etter valg av tabeller og utfør følgende handlinger:
- Opprett Salesforce eksterne objekter automatisk.
- Opprett automatisk et tilpasset felt for hver av tabellkolonnene med kompatibilitet med Salesforce-metadatafelttypen.
Her er en figur som forklarer detaljsiden for eksterne datakilder:
Brukeren kan kartlegge tabellene i et eksternt system til de eksterne objektene i Salesforce. Den kombinerer innholdet og dataene for Salesforce-organisasjonen din.
OData-konsept i Lightning Connect
Lightning Connect bruker en av de spesialdesignede kortene for å koble til data som ligger på et eksternt system. Open Data Protocol (OData) Standard. OData er en moderne REST-basert protokoll som hjelper til med dataintegrering. Den definerer den beste fremgangsmåten ved bruk av RESTFUL APIer.
Det lar deg ikke bare bygge på forretningslogikk, men oppretter RESTFUL APIer. Teknologigiganter som SAP og Microsoft har allerede implementert OData Support, noe som gjør produkter som SharePoint direkte tilgjengelige.
AppExchange for komponenter
AppExchange for Salesforce tilsvarer en ledende cloud-markedsplass for bedrifter. Det er en one-stop-shop som gjør det mulig å utvide Salesforce til enhver avdeling eller bransje gjennom 50.000 løsninger. Det driver forretningstransformasjoner gjennom inngående ekspertise fra 1000 konsulenter.
Hver av løsningene er tilpasset for Salesforce, i henhold til bedriftens behov. AppExchange hjelper deg med å løse eventuelle forretningsutfordringer:
- Apper
- Komponenter
- Bolt Solutions
- Lyndata
- Flow-løsninger
- Konsulenter
Her er et diagram over Salesforce AppExchange:
(bilde kilde )
Vennligst referer Salesforce AppExchange for ytterligere detaljer.
Lightning Vs Classic
Egenskaper | Lyn | Klassisk |
---|---|---|
Kontoer og kontakter | Lightning gir følgende funksjoner for kontoer og kontakter: -Nyheter -Sti -Kontakter til flere kontoer -Integrert e-post og maler -Twitter høydepunkter -Tidslinje for aktivitet -Automatiserte kontofelt -Notater -Referanse sidelayout | Classic tilbyr bare noen av disse funksjonene: -Kontakter til flere kontoer -Relaterte lister -Integrert e-post og maler -Twitter høydepunkter |
Forbedret brukeropplevelse | Forbedret dra-og-slipp-funksjonalitet. Administrator kan omorganisere sidekomponentene etter eget valg. Fjerner behovet for Visualforce. Lyn muliggjør flytting av mindre tilpasningsoppgaver til sluttbrukerne. | |
Tillegg av Einstein Wave Analytics. | Lyn gir tilgang til Einstein Wave Analytics-rapportering. Oppdateringer oppdateres automatisk hver time databasen hentet fra Salesforce. Einstein lager dashbord som kan bores inn for mer informasjon. Tilbyr en oppslukende 3D-opplevelse. | Classic har en mindre overlegen oppgradering av brukergrensesnittet. Classic lager diagrammer, lister og grafer med standard rapporteringstyper. Genererer dashbord på øyeblikksbilder på beregninger med oppdaterte data på det tidspunktet. |
Forbedret sikkerhet med Locker Service. | LockerService er en av sikkerhetsfunksjonene som isolerer lynkomponenter som fungerer som byggesteiner for lyn-sider som samhandler med hverandre og bidrar til å beskytte mot ondsinnede angrep. Lyn gir tillatelser annerledes uten mulighet til å heve høyere forsikringer for sluttbrukere. Det krever utlogging og signering med autentisering, som kommer med høyere forsikringsnivåer. Lyn tilbyr nå bedre overgang og kompatibilitet. Det gjør det mulig for bedrifter å overføre sine eksisterende arbeidsflyter med egendefinerte metadataobjekter uten behov for å bygge fra bunnen av. | |
Endringer i JavaScript | Ingen støtte for JavaScript-knapper. I Lyn må brukerne bytte mellom Lyn og Lyn mobil. | Støtter JavaScript-knapper. |
Utskrift og redigering av rapporter | Ikke tilgjengelig for lyn. | Denne funksjonen fungerer bare for Classic. |
Samarbeidsvarsler | Lightning Tilbyr følgende: -Produkt- og planleggingsdataprognoser. -Territory Forecasts -Forecasting Sharing -Tidsstempel som viser oppdatert tid og data | Disse funksjonene støttes ikke i Classic. |
>> Se lenken hvis du vil ha mer informasjon om sammenligningen for noen andre Salesforce-funksjoner .
Konklusjon
Opplæringen for Salesforce Lightning fremhever de forskjellige aspektene ved Salesforce, for eksempel hva som er Salesforce Lightning, Salesforce Lightning Component og mange andre. Det hjelper også å fremheve sammenligningen mellom Salesforce Lightning og Salesforce Classic.
Salesforce Lightning består av følgende:
- Salesforce Experience
- Lightning Component framework
- Lyndesignsystem
- Salesforce Lightning App Builder
- AppExchange for komponenter
- Lightning Connect
Videre lesing = >> Salesforce Lightning Intervju Spørsmål og svar
Anbefalt lesing
- Salesforce CRM-veiledning - Hva er Salesforce CRM?
- Salesforce CPQ Tutorial - Hva er CPQ i Salesforce
- Salesforce Service Cloud Tutorial: Konfigurasjon og funksjoner
- Begynnerveiledning for SalesForce Testing
- Topp 10 beste CRM programvareverktøy i 2021 (siste rangering)
- 50 Top Salesforce intervjuspørsmål og svar (Oppdatert 2021)
- Den ultimate Salesforce-sertifiseringsguiden for en lukrativ karriere
- HubSpot vs Salesforce - Hvilken CRM er BEST for deg?