Salesforce-opas: Opi luomaan oma Salesforce-sovellus



Tämä Salesforce-opetusohjelma opastaa sinut Salesforce-sovelluksen luomisessa ja selittää eri näkökohdat, kuten välilehdet, profiilit, objektit ja suhteet.

Opit edellisissä blogeissa ja erilainen Salesforce-sertifikaatit . Tässä Salesforce-opetusblogissa näytän sinulle, kuinka voit luoda mukautetun Salesforce-sovelluksen. Aion luoda sovelluksen nimeltä StudentForce jota voidaan käyttää opiskelijarekisterin pitämiseen.

Tämä sovellus sisältää kolme erilaista objektia (taulukkoa) tietojen tallentamiseksi. Ensimmäinen nimetty objekti Opiskelijoiden tiedot sisältää opiskelijoiden nimet ja heidän henkilökohtaiset tietonsa, kuten sähköpostiosoitteen, puhelinnumeron ja kotikaupungin. Yliopisto, johon opiskelijat kuuluvat, tallennetaan toiseen nimettyyn objektiin College ja kolmas esine kutsutaan Merkit sisältää opiskelijoiden saamat arvosanat eri aiheista.





Salesforce-opas

Olen käsitellyt seuraavia aiheita tässä Salesforce-opetusblogissa, joissa on vaiheittaiset ohjeet jakuvakaappaukset:

  • Kuinka luoda sovellusympäristö?
  • Mitä välilehdet ovat ja miten välilehtiä luodaan sovelluksessasi?
  • Mitä ovat profiilit ja miten käyttäjäprofiileja voidaan mukauttaa?
  • Kuinka luoda esineitä sovellukseen?
  • Kuinka luoda kenttiä objekteihin ja määrittää niiden tietotyyppi?
  • Kuinka lisätä merkintöjä (kenttiä) näihin objekteihin?
  • Kuinka linkittää (luoda yhteys) kahden eri objektin välille?

Ennen kuin aloitan sovelluksen luomisen, haluan esitellä sinulle pilviympäristön, johon Salesforce-sovellukset on rakennettu.



binaarinen hakuohjelma java

Salesforce-organisaatio

Force.comin sinulle tai organisaatiolle tarjoama pilvipalvelutila on nimeltään Salesforce org. Sitä kutsutaan myös Salesforce-ympäristöksi. Kehittäjät voivat luoda mukautettuja Salesforce-sovelluksia, objekteja, työnkulkuja, tiedonjakosääntöjä, Visualforce-sivuja ja Apex-koodauksia Salesforce Orgin päälle.

Sukelletaan nyt syvälle Salesforce-sovelluksiin ja ymmärretään, miten se toimii.

Salesforce-sovellukset

Salesforce-sovelluksen ensisijainen tehtävä on hallita asiakastietoja. Salesforce-sovellukset tarjoavat yksinkertaisen käyttöliittymän, jolla pääset objektiin (taulukoihin) tallennettuihin asiakastietueisiin. Sovellukset auttavat myös luomaan esineiden välistä suhdetta linkittämällä kenttiä.



Sovellukset sisältävät joukon toisiinsa liittyviä välilehtiä ja objekteja, jotka näkyvät loppukäyttäjälle. Alla oleva kuvakaappaus näyttää, miten StudentForce sovellus näyttää.

Salesforce-sovellus - Salesforce-opas - edureka

Näytön oikeassa yläkulmassa korostettu osa näyttää sovelluksen nimen: StudentForce . Profiilikuvan vieressä korostettu teksti on käyttäjänimeni: Vardhan NS .

Ennen kuin luot objektin ja syötät tietueita, sinun on määritettävä sovelluksen luuranko. Voit määrittää sovelluksen noudattamalla alla olevia ohjeita.

Vaiheet sovelluksen määrittämiseen

  1. Klikkaa Perustaa -painike sovelluksen nimen vieressä oikeassa yläkulmassa.
  2. Mene vasemmalla puolella olevassa baarissa Rakentaa → valitse Luoda → valitse Sovellukset avattavasta valikosta.
  3. Klikkaa Uusi kuten alla olevassa kuvakaappauksessa näkyy.

  4. Valita Mukautettu sovellus .
  5. Syötä Sovellustarra . StudentForce on sovellukseni tunniste . Klikkaa Seuraava .
  6. Valitse sovelluksellesi profiilikuva. Klikkaus Seuraava .
  7. Valitse välilehdet, joita pidät tarpeellisina. Klikkaus Seuraava .
  8. Valitse haluamasi profiilit sovellus nimetään. Klikkaus Tallentaa .

Vaiheissa 7 ja 8 sinua pyydettiin valitsemaan asiaankuuluvat välilehdet ja profiilit. Välilehdet ja profiilit ovat kiinteä osa Salesforce-sovelluksia, koska ne auttavat sinua hallitsemaan objekteja ja tietueita Salesforcessa.

Tässä Salesforce-opetusohjelmassa annan sinulle yksityiskohtaisen selityksen välilehdistä, profiileista ja näytän sitten kuinka luoda objekteja ja lisätä siihen tietueita.

Salesforce-välilehdet

Välilehtiä käytetään kohteiden (taulukoiden) käyttämiseen Salesforce-sovelluksessa. Ne näkyvät ruudun yläosassa ja ovat samanlaisia ​​kuin työkalurivi. Se sisältää linkkejä useisiin kohteisiin. Kun napsautat objektin nimeä välilehdellä, kyseisen objektin tietueet näytetään. Välilehdet sisältävät myös linkkejä ulkoiseen verkkosisältöön, mukautettuihin sivuihin ja muihin URL-osoitteisiin. Seuraavassa kuvakaappauksessa korostettu osa on Salesforce-välilehtien osa.

Kaikissa sovelluksissa on Koti välilehti oletuksena. Vakiovälilehdet voidaan valita napsauttamalla + Välilehti -valikossa. Tilit, Yhteystiedot, Ryhmät, Liidit, Profiili ovat Salesforcen tavanomaisia ​​välilehtiä. Esimerkiksi, Tilit -välilehdessä näkyy tililuettelo SFDC-organisaatiossa ja Yhteystiedot välilehti näyttää luettelon yhteystiedoista SFDC-organisaatiossa.

Vaiheet välilehtien lisäämiseksi

  1. Napsauta välilehden valikossa +.
  2. Klikkaa Mukauta välilehtiä, joka on läsnä oikealla puolella.
  3. Valitse haluamasi välilehdet ja napsauta Tallentaa .

Tavallisten välilehtien lisäksi voit myös luoda mukautettuja välilehtiä. Opiskelijat välilehti, jonka näet yllä olevassa kuvakaappauksessa, on luomani mukautettu välilehti. Tämä on oikotie mukautetun objektin saavuttamiseksi: Opiskelijat .

Vaiheet mukautettujen välilehtien luomiseen

  1. Siirry kohtaan Asetukset → Rakennus → Luo → Välilehdet.
  2. Klikkaa Uusi .
  3. Valitse objektin nimi, jolle luot välilehden. Minun tapauksessani se on Opiskelijoiden tiedot . Tämä on mukautettu objekti, jonka olen luonut (tämän objektin luomista koskevat ohjeet käsitellään myöhemmin tässä blogissa).
  4. Valitse haluamasi välilehden tyyli ja kirjoita kuvaus.
  5. Napsauta Seuraava → Tallenna. Uusi Opiskelijoiden tiedot välilehti ilmestyy alla olevan kuvan mukaisesti.

Salesforce-profiilit

Jokainen käyttäjä, jonka on käytettävä tietoja tai SFDC-organisaatiota, linkitetään profiiliin. Profiili on kokoelma asetuksia ja käyttöoikeuksia, jotka ohjaavat sitä, mitä käyttäjä voi tarkastella, käyttää ja muokata Salesforcessa.

Profiili ohjaa käyttäjien käyttöoikeuksia, objektioikeuksia, kenttäoikeuksia, sovelluksen asetuksia, välilehden asetuksia, kärjen luokan käyttöoikeuksia, Visualforce-sivun käyttöoikeuksia, sivun asetteluja, tietuetyyppejä, kirjautumistuntia ja kirjautumisen IP-osoitteita.

Voit määrittää profiileja käyttäjän taustan perusteella. Esimerkiksi eri käyttäjille, kuten järjestelmänvalvojalle, kehittäjälle ja myyntiedustajalle, voidaan asettaa eri käyttöoikeustasot.

Samoin kuin välilehdet, voimme käyttää mitä tahansa vakioprofiilia tai luoda mukautetun profiilin. Oletuksena käytettävissä olevat vakioprofiilit ovat: vain luku, vakiokäyttäjä, markkinointikäyttäjä, sopimuspäällikkö, ratkaisupäällikkö ja järjestelmänvalvoja. Jos haluat luoda mukautettuja profiileja, sinun on ensin kloonattava vakioprofiilit ja muokattava sitä sitten. Huomaa, että yksi profiili voidaan määrittää monille käyttäjille, mutta yhdelle käyttäjälle ei voida määrittää useita profiileja.

Vaiheet profiilin luomiseen

  1. Napsauta Asetukset → Hallinta → Käyttäjien hallinta → Profiilit
  2. Voit sitten kloonata minkä tahansa olemassa olevista profiileista napsauttamalla Muokata .

Kun välilehdet ja profiilit on määritetty sovelluksellesi, voit ladata siihen tietoja. Tämän Salesforce-opetusohjelman seuraava osa kattaa siten, kuinka tietoja lisätään objekteihin tietueiden ja kenttien muodossa.

Objektit, kentät ja tietueet Salesforcessa

Objektit, kentät ja tietueet ovat Salesforcen rakennuspalikoita. Joten on tärkeää tietää, mitä he ovat ja mikä rooli heillä on sovellusten rakentamisessa.

Objektit ovat Salesforcen tietokantataulukoita, joihin tiedot on tallennettu. Salesforcessa on kahden tyyppisiä objekteja:

  • Vakiokohteet: Salesforcen tarjoamia objekteja kutsutaan vakio-objekteiksi. Esimerkiksi tilit, yhteystiedot, liidit, mahdollisuudet, kampanjat, tuotteet, raportit, hallintapaneeli jne.
  • Mukautetut objektit: Käyttäjien luomia objekteja kutsutaan mukautetuiksi objekteiksi.

Objektit ovat kokoelma tietueita ja tietueet ovat kokoelma kenttiä.

Jokainen objektin rivi koostuu monista kentistä. Täten objektin tietue on yhdistelmä toisiinsa liittyviä kenttiä. Katso alla oleva Excel havainnollistamiseksi.

Luon objektin nimeltä Opiskelijoiden tiedot mikäsisältää opiskelijoiden henkilökohtaiset tiedot.

Vaiheet mukautetun objektin luomiseksi:

  1. Siirry kohtaan Asetukset → Rakennus → Luo → Objekti
  2. Klikkaa Uusi mukautettu objekti .
  3. Täytä Objektin nimi ja Kuvaus . Kuten alla olevasta kuvasta näet, objektin nimi on Opiskelijoiden tiedot .
  4. Klikkaa Tallentaa .

Jos haluat lisätä tämän mukautetun objektin välilehden valikkoon, voit seurata aiemmin tässä Salesforce-opetusblogissa mainittuja ohjeita.

Objektin luomisen jälkeen sinun on määriteltävä useita kenttiä kyseisessä objektissa. esim. opiskelijan tietueen kentät ovat opiskelijan nimi, opiskelijan puhelinnumero, opiskelijan sähköposti-tunnus, osasto, johon opiskelija kuuluu, ja hänen kotikaupunki.

Voit lisätä tietueita objekteihin vasta määrittelemällä kentät.

Vaiheet omien kenttien lisäämiseksi

  1. Siirry kohtaan Asetukset → Rakenna → Luo → Objektit
  2. Valitse objekti, johon haluat lisätä kenttiä. Minun tapauksessani se on Opiskelijoiden tiedot .
  3. Vieritä alas kohtaan Kohteen mukautetut kentät ja suhteet ja napsauta Uusi kuten on esitettyalla olevassa kuvakaappauksessa.
  4. Sinun on valittava tietyn kentän tietotyyppi ja napsautettava sitten Seuraava . olen valinnut teksti muodossa, koska aion tallentaa kirjaimia tälle kentälle.
    Kenttien tietotyypit on selitetty yksityiskohtaisesti tämän blogin seuraavassa osassa.
  5. Sitten sinua pyydetään antamaan kentän nimi, kentän enimmäispituus ja kuvaus.
  6. Voit myös tehdä siitä valinnaisen / pakollisen kentän ja sallia / estää eri tietueiden kaksoisarvot valitsemalla valintaruudut. Katso alla oleva kuvakaappaus saadaksesi paremman käsityksen.
  7. Klikkaa Seuraava .
  8. Valitse profiilit, jotka voivat muokata kyseistä tekstikenttää myöhemmin. Klikkaus Seuraava .
  9. Valitse sivun asettelut, joiden tulee sisältää tämä kenttä.
  10. Klikkaus Tallentaa .

Kuten alla olevasta kuvakaappauksesta näet, kenttiä on kahden tyyppisiä. Oletusarvoisesti jokaiselle objektille luodut vakiokentät ja itse luomat mukautetut kentät. Neljä kenttää, joille olen luonut Opiskelijoiden tiedot ovat kaupunki, osasto, sähköpostitunnus ja puhelinnumero. Huomaat, että kaikkiin mukautettuihin kenttiin lisätään ”__C”, mikä osoittaa, että sinulla on valtuudet muokata ja poistaa kyseisiä kenttiä. Joitakin vakiokenttiä voidaan muokata, mutta ei poistaa.

Voit nyt lisätä opiskelijatietueita (koko rivi) objektiisi.

Vaiheet tietueen lisäämiseen

  1. Siirry välilehden valikosta kohdetaulukkoon. Opiskelijoiden tiedot on kohde, johon lisätään tietueita.
  2. Kuten alla olevasta kuvasta näet, ei ole olemassa olevia tietueita. Klikkaa Uusi lisätä uusia opiskelijatietueita.
  3. Lisää opiskelijan tiedot eri kenttiin alla olevan kuvakaappauksen mukaisesti. Klikkaa Tallentaa .
  4. Voit luoda minkä tahansa määrän opiskelijatietueita. Olen luonut 4 opiskelijarekisteriä alla olevan kuvakaappauksen mukaisesti.
  5. Jos haluat muokata opiskelijan tietoja, voit napsauttaa Muokata kuten alla olevassa kuvakaappauksessa näkyy.

Kenttien tietotyypit

Tietotyyppi määrittää, minkä tyyppisiä tietoja kenttään voidaan tallentaa. Tietueen kentillä voi olla erilainen tietotyyppi. Esimerkiksi:

  • Jos se on puhelinnumerokenttä, voit valita Puhelin .
  • Jos se on nimi tai tekstikenttä, voit valita Teksti .
  • Jos se on päivämäärä / aika-kenttä, voit valita Treffiaika .
  • Valitsemalla Valintalista kentän tietotyyppinä voit kirjoittaa ennalta määritetyt arvot kyseiseen kenttään ja luoda avattavan valikon.

Voit valita minkä tahansa tietotyypeistä mukautetuille kentille. Alla on kuvakaappaus, jossa luetellaan eri tietotyypit.

kuinka käyttää mysql-työpöytää

Tietotyypit, kuten Hakusuhde, päällikön ja yksityiskohtien suhde ja ulkoinen hakusuhde käytetään luomaan linkkejä / suhteita yhden tai useamman objektin välille. Objektien välinen suhde on seuraava keskustelunaihe tässä Salesforce-opetusblogissa.

Objektisuhde Salesforcessa

Kuten nimestä voi päätellä, objektisuhdetta käytetään Salesforcessa luomaan linkki kahden objektin välille. Mielessäsi olisi kysymys, miksi sitä tarvitaan? Haluan puhua tarpeesta esimerkillä.

Minussa StudentForce -sovelluksessa on Opiskelijoiden tiedot esine, joka sisältää opiskelijoiden henkilökohtaisia ​​tietoja. Yksityiskohdat opiskelijan arvosanoista ja heidän edellisestä korkeakoulustaan ​​ovat esillä eri esineissä. Voimme käyttää suhteita näiden objektien linkittämiseen toisiinsa liittyvillä kentillä. Opiskelijoiden ja korkeakoulujen arvosanat voidaan yhdistää Opiskelijan nimi kenttä Opiskelijan tiedot esine.

Suhteet voidaan määritellä tietotyyppiä valittaessa. Ne määritellään aina lapsiobjektissa ja niihin viitataan master-objektin yhteiseen kenttään. Tällaisten linkkien luominen auttaa sinua etsimään ja kyselemään tietoja helposti, kun tarvittavat tiedot ovat eri objekteissa. Objektien välillä voi olla kolme erityyppistä suhdetta. He ovat:

  • Päällikön tiedot
  • Katso ylös
  • Risteys

Katsotaanpa kutakin niistä:

Päällikön ja yksityiskohtien suhde (1: n)

Master-Detail-suhde on vanhemman ja lapsen suhde, jossa pääobjekti ohjaa riippuvaisen objektin käyttäytymistä. Se on 1: n-suhde, jossa voi olla vain yksi vanhempi, mutta monia lapsia. Esimerkissäni Opiskelijoiden tiedot on pääobjekti ja Merkit on lapsiobjekti.

Annan teille esimerkin Master-Detail-suhteesta. Opiskelijoiden tiedot esine sisältää opiskelijarekisterit. Jokainen tietue sisältää henkilökohtaisia ​​tietoja opiskelijasta. Opiskelijoiden saamat arvosanat ovat kuitenkin läsnä toisessa tietueessa nimeltä Merkit . Katso kuvakaappausta Merkit esine.

Olen luonut linkin näiden kahden objektin välille käyttämällä opiskelijan nimeä. Alla on huomioitavat seikat, jotka sinun on pidettävä mielessä, kun luot Master-Detail-suhteen.

  • Ohjausobjektina pääkenttä ei voi olla tyhjä.
  • Jos pääobjektin tietue / kenttä poistetaan, myös riippuvassa objektissa olevat vastaavat kentät poistetaan. Tätä kutsutaan kaskadi-poistoksi.
  • Riippuvat kentät perivät omistajan, jakamisen ja suojausasetukset isännältä.

Voit määrittää master-detail -suhteet kahden mukautetun objektin välillä tai mukautetun objektin ja standardobjektin välillä, kunhan standardiobjekti on päällikkö suhteessa.

Hakusuhde (1: n)

Hakusuhteita käytetään, kun haluat luoda linkin kahden objektin välille, mutta ilman riippuvuutta pääobjektista. Voit ajatella tätä vanhempien ja lasten välisenä suhteena, jossa on vain yksi vanhempi, mutta monia lapsia, eli 1: n suhde. Alla on huomioitavat seikat, jotka sinun on pidettävä mielessä, kun luot Lookup-suhdetta.

  • Lapsiobjektin hakukenttää ei välttämättä vaadita.
  • Alaobjektin kenttiä / tietueita ei voida poistaa poistamalla tietue pääobjektista. Täten tämä ei vaikuta lapsiobjektin tietueisiin.
  • Alakentät eivät peri vanhemmansa omistajaa, jakamista ja suojausasetuksia.

Esimerkki hakusuhteesta tapauksessani olisi College esine. Näet lapsiobjektin: Opiskelijoiden tiedot alla olevassa kuvakaappauksessa. Huomaat, että siellä on tyhjä College ensimmäisen tietueen kenttä. Tämä osoittaa, että riippuvuus ei ole välttämätöntä.

Alla on kuvakaappaus molempien suhteiden kaaviokaaviosta. College - Opiskelijoiden tiedot muodostaa hakusuhteen ja Opiskelijan tiedot - merkinnät muodostaa Master-Detail-suhteen.

Itsesuhde

Tämä on hakusuhteen muoto, jossa kahden taulukon / objektin sijasta suhde on saman taulukon / objektin sisällä. Tästä syystä nimi itsesuhde. Tässä hakuun viitataan samaan taulukkoon. Tätä suhdetta kutsutaan myös hierarkiseksi suhteeksi.

Risteyssuhde (monta-monelle)

Tällainen suhde voi olla olemassa, kun on tarpeen luoda kaksi päällikön ja yksityiskohtien suhdetta. Kaksi master-detail -suhdetta voidaan luoda yhdistämällä 3 mukautettua objektia. Täällä kaksi objektia on pääobjekti ja kolmas objekti riippuu molemmista kohteista. Yksinkertaisemmilla sanoilla se on lapsiobjekti molemmille pääobjekteille.

Annan sinulle esimerkin tästä suhteesta, ja olen luonut kaksi uutta objektia.

  • Pääobjekti kutsutaan Professori . Se sisältää luettelon professoreista.
  • Kutsuttu lapsiobjekti Kurssit . Se sisältää luettelon käytettävissä olevista kursseista.
  • Aion käyttää Opiskelijoiden tiedot objekti toisena pääobjektina.

Olen luonut monta monelle -suhteen, joka jokaiseen levyyn Kurssit objektissa on oltava vähintään yksi opiskelija ja vähintään yksi professori. Tämä johtuu siitä, että jokainen kurssi on opiskelijoiden ja professoreiden yhdistelmä. Kurssilla voi olla yksi tai useampi opiskelija ja professori.

Riippuvuus Opiskelija ja Professori esineitä Kurssit lapsikohteena. Opiskelija ja Professori ovat siis pääkohteita. Alla on kuvakaappaus Kurssit esine.

Huomaat, että professoreita ja opiskelijoita on erilaisia ​​yhdistelmiä näille aiheille. Esimerkiksi Kate liittyy kahteen kurssiin ja sillä on kaksi eri professoria kullekin näistä kursseista. Mike liittyy vain yhteen kurssiin, mutta sillä on kaksi eri professoria tälle kurssille. Sekä Joe että Kate liittyvät samaan kurssiin ja samaan professoriin. Alla olevasta kuvakaappauksesta löydät kaavion tästä suhteesta.

Onnittelut! StudentForce Sovellus on rakennettu onnistuneesti. Kaksi yllä olevaa kaaviokaaviota osoittavat, kuinka eri objektit on linkitetty Salesforce-sovelluksen sisällä.

Tämä tuo meidät tämän Salesforce-opetusohjelman loppuun. Toivon, että ymmärrät erilaisia ​​käsitteitä, kuten sovellukset, välilehdet, profiilit, kentät, objektit ja suhteet, jotka selitettiin tässä Salesforce-opetusblogissa. Jos sinulla on epäilyksiä tai kysyttävää, jätä ne vapaasti alla olevaan kommenttiosioon ja otan sinuun yhteyttä aikaisintaan.

Kehotan sinua katsomaan tämän Salesforce-opetusvideon, joka selittää Salesforce-opiskelijaohjelman luomisen. Mene eteenpäin, nauti videosta ja kerro mitä mieltä olet.

Salesforce-opas aloittelijoille | Opi luomaan Salesforce-sovellus | Salesforce-koulutus | Edureka

Tämä Salesforce-opetusvideo auttaa sinua oppimaan luomaan Salesforce-sovelluksen alusta alkaen. Tämä on vaiheittainen opetusohjelma Salesforce-sovelluksen luomiseen ja ihanteellinen aloittelijoille.

Pysy kuulolla lukea seuraava blogi Salesforce-opetusohjelmassamme. Sillä välin ehdotan, että luot Salesforce-tilin ja leikkiä Salesforce-sovelluksella. Voit yrittää rakentaa oman sovelluksen noudattamalla yllä mainittuja ohjeita.

Jos haluat tulla ammattitaitoiseksi Salesforcessa, tutustu tuotteeseemme joka sisältää ohjaajan vetämän live-koulutuksen ja tosielämän projektikokemuksen.