Apex-käynnistimien hallinta
Käynnistin on Apex-koodi, joka suoritetaan ennen tiettyjen DML-tapahtumien suorittamista tai tapahtumien suorittamisen jälkeen. Komentosarja voidaan suorittaa esimerkiksi ennen kuin objektitietueet siirretään tietokantaan tai tietueiden poistamisen jälkeen.
Vaaditut versiot
| Käytettävissä: Salesforce Classicissa (ei kaikissa organisaatioissa) ja Lightning Experiencessa |
| Käytettävissä: Enterprise Edition-, Performance Edition-, Unlimited Edition-, Developer Edition- ja Database.com Edition -versioissa |
| Tarvittavat käyttöoikeudet | |
|---|---|
| Apex-käynnistimien määrittäminen, muokkaaminen, poistaminen ja versioasetusten luominen: | Apex-laadintaoikeus |
Käynnistimet tallennetaan Salesforceen metadatana. Luettelo organisaatiosi kaikista käynnistimistä löytyy Määritykset-valikon Apex-käynnistimet-sivulta. Käynnistimet liittyvät tiettyihin objekteihin ja sijaitsevat niissä, ja niiden luettelo löytyy niiden objektin hallinta-asetuksista. Jos haluat lisätä kehitysominaisuuksia, käytä Developer-konsolia.
Voit lisätä, muokata tai poistaa Apex-koodia Salesforce-käyttöliittymästä vain Developer Edition -organisaatiossa, Salesforce Enterprise Edition -kokeiluorganisaatiossa tai sandbox-organisaatiossa. Voit muuttaa Apexia Salesforce-tuotanto-organisaatiossa vain käyttämällä Metadata API deploy -kutsua, Visual Studio Coden Salesforce-laajennuksia tai Ant-siirtotyökalua. Visual Studio Coden Salesforce-laajennukset ja Ant Migration Tool -työkalu ovat Salesforcen tarjoamia ilmaisia resursseja sen käyttäjien ja kumppanien tueksi, mutta niitä ei pidetä Salesforcen palveluidena siinä merkityksessä kuin Salesforcen pääpalvelutasosopimus ilmaisee.
- Kuvake
osoittaa, että Apex-käynnistin on asennetussa hallittavassa paketissa. Hallittavan paketin käynnistintä ei voi muokata tai poistaa. - Kuvake
osoittaa, että aiemmin julkaistun, hallittavan paketin Apex-käynnistin poistetaan seuraavaa pakettia ladattaessa. Voit peruuttaa Apex-käynnistimen poistamisen paketin lisätietosivulta.
- Napsauta Uusi luodaksesi Apex-käynnistimen. Voit luoda käynnistimiä vain liitetyistä objekteista, etkä Apex-käynnistimet -sivulta.
- muokata käynnistintä editorissa valitsemalla käynnistimen nimen vierestä Muokkaa
- poistaa käynnistimen organisaatiosta valitsemalla käynnistimen nimen vierestä Poista.
