Diese Seite wurde exportiert von Exams Labs Braindumps [ http://blog.examslabs.com ] Exportdatum:Mon Jan 6 9:03:16 2025 / +0000 GMT ___________________________________________________ Titel: 2024 Realistische ExamsLabs PDI Dumps PDF - 100% Bestehensgarantie [Q28-Q50] --------------------------------------------------- 2024 Realistische ExamsLabs PDI Dumps PDF - 100% Bestehensgarantie Kostenlose Salesforce PDI Prüfungsfragen und Antworten NEUE FRAGE 28Welche zwei Phasen gibt es im Salesforce Application Event Propagation Framework? Wählen Sie 2 Antworten Blase Standard Erfassen NEUE FRAGE 29Universal Hiring verwendet Salesforce zur Erfassung von Bewerbungen. Ein Salesforce-Administrator hat zwei benutzerdefinierte Objekte erstellt: Job c fungiert als Master-Objekt, Job application.__: fungiert als Detail-Objekt. Welches Tool sollte ein Entwickler verwenden, um die Geschäftsanforderungen zu erfüllen? Datensatz-gesteuerter Ablauf Prozess-Builder Formel-Feld Apex-Auslöser NEUE FRAGE 30Wie sollte eine benutzerdefinierte Benutzeroberfläche bereitgestellt werden, wenn ein Benutzer ein Konto in Lightning Experience bearbeitet? Überschreiben Sie die Schaltfläche "Bearbeiten" des Kontos mit Lightning Flow Überschreiben Sie die Schaltfläche "Konto bearbeiten" mit Lightning Action Überschreiben Sie die Schaltfläche "Bearbeiten" des Kontos mit einer Lightning-Seite. Überschreiben Sie die Schaltfläche "Bearbeiten" des Kontos mit der Lightning-Komponente. NEUE FRAGE 31Auf welche drei Salesforce-Ressourcen kann von einer Lightning-Webkomponente aus zugegriffen werden? 3 Antworten auswählen SVG-Ressourcen Webkomponenten von Drittanbietern Inhalts-Asset-Dateien Statische Ressourcen Alle externen Bibliotheken NEUE FRAGE 32Einstein Next Best Action ist bei Universal Containers so konfiguriert, dass Empfehlungen für interne Benutzer auf der Kontodetailseite angezeigt werden. Wenn die Empfehlung genehmigt wird, sollen ein neuer Opportunity-Datensatz und eine neue Aufgabe erstellt werden. Wenn die Empfehlung abgelehnt wird, muss eine Apex-Methode ausgeführt werden, um einen Aufruf an ein externes System durchzuführen.Welche drei Faktoren sollte ein Entwickler bei der Implementierung der Apex-Methode beachten?3 Antworten auswählen Die Methode muss die Annotation @AuraEnabled verwenden. Die Methode muss die @Future-Annotation verwenden. Die Methode muss die @invocableMethod-Annotation verwenden. Die Methode muss als static definiert sein. Die Methode muss als public definiert sein. NEUE FRAGE 33Eine Apex-Methode, getAccounts, die eine Liste von Konten unter Angabe eines Suchbegriffs zurückgibt, ist für Lighting Web-Komponenten zur Verwendung verfügbar. Wie lautet die korrekte Definition einer Eigenschaft einer Lighting Web-Komponente, die die getAccounts-Methode verwendet? @AuraEnabled(getAccounts, '$searchTerm')accountList; @wire(getAccounts, '$searchTerm')accountList; @AuraEnabled(getAccounts, {searchTerm: '$searchTerm'})accountList; @wire(getAccounts, {searchTerm: '$searchTerm'})accountList; Referenz:https://developer.salesforce.com/docs/component-library/documentation/en/48.0/lwc/lwc.data_wire_service_aboutNEW FRAGE 34Angegeben ist die folgende Trigger-Implementierung:trigger leadTrigger on Lead (before update){final ID BUSINESS_RECORDTYPEID = '012500000009Qad';for(Lead thisLead : Trigger.new){if(thisLead.Company != null && thisLead.RecordTypeId != BUSINESS_RECORDTYPEID){ thisLead.RecordTypeId = BUSINESS_RECORDTYPEID;}}}Der Entwickler erhält jedes Mal Fehler bei der Bereitstellung, wenn er versucht, eine Bereitstellung von der Sandbox in die Produktion zu übertragen. Stellen Sie sicher, dass BUSINESS_RECORDTYPEID mit Schema.Describe-Aufrufen abgerufen wird. Stellen Sie sicher, dass eine Datensatzart mit der ID BUSINESS_RECORDTYPEID vor der Bereitstellung in der Produktion vorhanden ist. Sicherstellen, dass BUSINESS_RECORDTYPEID als Teil der Bereitstellungskomponenten gepusht wird. Stellen Sie sicher, dass die Bereitstellung durch einen Systemadministrator in der Produktion validiert wird. NEUE FRAGE 35Welche drei Aussagen zu benutzerdefinierten Ausnahmen in Apex sind zutreffend? (Wählen Sie drei aus.) Eine benutzerdefinierte Ausnahmeklasse muss die Systemausnahmeklasse erweitern. Eine benutzerdefinierte Ausnahmeklasse kann eine oder mehrere Schnittstellen implementieren. Eine benutzerdefinierte Ausnahmeklasse kann keine Mitgliedsvariablen oder Methoden enthalten. Der Name einer benutzerdefinierten Ausnahmeklasse muss mit "Exception" enden. Eine benutzerdefinierte Ausnahmeklasse kann andere Klassen als die Exception-Klasse erweitern. NEUE FRAGE 36Universal Containers möchte die Vorteile der deklarativen Entwicklung im Vergleich zur programmatischen Anpassung für bestimmte Anwendungsfälle in seiner Salesforce-Implementierung bewerten.Was sind zwei Merkmale der deklarativen Entwicklung gegenüber der programmatischen Anpassung?Wählen Sie 2 Antworten Die deklarative Entwicklung hat höhere Design- und Abfragelimits. Die deklarative Entwicklung kann über die Setup-Benutzeroberfläche durchgeführt werden. Für die deklarative Entwicklung sind keine Apex-Testklassen erforderlich. Die deklarative Codelogik erfordert keine Wartung oder Überprüfung. NEUE FRAGE 37 Wo ist im Lightning Component-Framework die clientseitige Controller-Logik enthalten? Apex Visualforce HTML JavaScript NEUE FRAGE 38Cloud Kicks Fitness, ein ISV Salesforce-Partner, entwickelt eine verwaltete Paketanwendung. Eines der Anwendungsmodule ermöglicht es dem Benutzer, das Körperfett mithilfe der Apex-Klasse Bodyfat und ihrer Methode calculateBodyfat() zu berechnen. Der Produkteigentümer möchte sicherstellen, dass der Verbraucher der Anwendung auf diese Methode zugreifen kann, wenn er Customizer außerhalb des Paketnamensraums des ISV entwickelt. Welchen Ansatz sollte ein Entwickler wählen, um sicherzustellen, dass calculateBodyFat() außerhalb des Paketnamensraums zugänglich ist? Deklarieren Sie die Klasse und Methode mit dem globalen Zugriffsmodifikator. Deklarieren Sie die Klasse als public und verwenden Sie den globalen Zugriffsmodifikator für die Methode. Deklarieren Sie die Klasse als public und verwenden Sie den Zugriffsmodifikator public für die Methode. Deklarieren Sie die Klasse und die Methode mit dem Modifikator für den öffentlichen Zugriff. NEUE FRAGE 39Was sollte ein Entwickler tun, um die Codeabdeckung einer Klasse zu überprüfen, nachdem er alle Tests ausgeführt hat? Sehen Sie sich die Spalte Code Coverage in der Listenansicht auf der Seite Apex Classes an. Zeigen Sie die Registerkarte Klassentestprozentsatz in der Apex-Klassenansicht m Salesforce Setup an. Zeigen Sie den Prozentsatz der Codeabdeckung für die Klasse auf der Registerkarte Tests der Entwicklerkonsole im Bereich Gesamtcodeabdeckung an. Wählen Sie die Klasse auf der Seite "Apex-Testausführung" in der Entwicklerkonsole aus und führen Sie sie aus. NEUE FRAGE 40Ein Entwickler führt den folgenden Code in der Entwicklerkonsole aus:List fList = new List ();For(integer i= 1; I <= 200; i++){fList.add(new Account ( Name= 'Universal Account ' + i));}Insert fList;List sList = new List();For (integer I = 201; I<20000; i ++){sList.add(new Account (Name = 'Universal Account ' + i));}Insert sList;Wie viele Accounts sind in der Salesforce-Organisation erstellt? 20000 0 200 1000 NEUE FRAGE 41Eine Opportunity benötigt einen Betrag, der von einem benutzerdefinierten Objekt, das sich nicht in einer Master-Detail-Beziehung befindet, hochgerollt werden soll. Schreiben Sie einen Trigger für das untergeordnete Objekt und verwenden Sie eine rot-schwarze Baumsortierung, um den Betrag für alle verbundenen untergeordneten Objekte unter der Opportunity zu summieren. Schreiben Sie einen Process Builder, der das benutzerdefinierte Objekt mit der Opportunity verknüpft. Schreiben Sie einen Trigger für das untergeordnete Objekt und verwenden Sie eine Aggregatfunktion, um den Betrag für alle zugehörigen untergeordneten Objekte unter der Opportunity zu summieren. Verwenden Sie die Streaming-API, um Roll-up-Zusammenfassungen in Echtzeit zu erstellen. NEUE FRAGE 42Welche drei Möglichkeiten gibt es für einen Entwickler, Tests in einer Organisation auszuführen? Wählen Sie 3. Bulk-API Tooling-API Einrichtungsmenü Salesforce DX Metadaten-API.https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_testing.htm https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_apextestsuite.htm NEUE FRAGE 43Eine Developer Edition-Organisation verfügt über fünf bestehende Konten. Ein Entwickler möchte 10 weitere Konten für ...Der folgende Code wird in der Entwicklerkonsole unter Verwendung des Fensters Executor Anonymous ausgeführt:Wie viele Konten gibt es insgesamt in der Organisation, nachdem dieser Code ausgeführt wurde? 5 6 10 15 NEUE FRAGE 44Ein Entwickler erstellt deklarativ eine Workflow-Regel, die ein Feld eines Objekts aktualisiert. Ein Apex-Aktualisierungs-Trigger existiert für dieses Objekt. Was passiert, wenn ein Benutzer einen Datensatz aktualisiert? Es werden keine Änderungen an den Daten vorgenommen. Sowohl der Apex-Trigger als auch die Workflow-Regel werden nur einmal ausgelöst. Die Workflow-Regel wird mehr als einmal ausgelöst. Der Apex-Auslöser wird mehr als einmal ausgelöst. NEUE FRAGE 45Ein Unternehmen hat Daten zu Salesforce hinzugefügt und die Erstellung von doppelten Lead-Datensätzen nicht gut verhindert. Der Entwickler erwägt, einen Apex-Prozess zu schreiben, um Duplikate zu identifizieren und die Datensätze zusammenzuführen. Welche beiden Aussagen sind bei der Verwendung von "merged" zu beachten? 2 Antworten auswählen Die Feldwerte im Stammdatensatz werden durch die zusammenzuführenden Datensätze überschrieben. Das Zusammenführen wird für Konten, Kontakte, Vorgänge und Leads unterstützt. Externe ID-Felder können mit der Zusammenführungsmethode verwendet werden. Mit der Zusammenführungsmethode können bis zu drei Datensätze, einschließlich des Stammdatensatzes und zwei weiterer Datensätze mit demselben sObject-Typ, in den Stammdatensatz zusammengeführt werden. NEUE FRAGE 46Ein Entwickler identifiziert die folgenden Trigger für das Objekt Expense_c:DeleteExpense,applyDefaultstoexpensevalidateexpenseupdate;Die Trigger verarbeiten jeweils die Ereignisse "before delete", "before insert" und "before update".Welche beiden Techniken sollte der Entwickler implementieren, um sicherzustellen, dass die Best Practices für Trigger eingehalten werden? Vereinheitlichen Sie die "Before Insert"- und "Before Update"-Trigger und verwenden Sie Process Builder für die Löschaktion. Behalten Sie alle drei Trigger auf dem Expense__c-Objekt bei, aber verschieben Sie die Apex-Logik für die Trigger-Definition nach außen. Erstellen Sie Hilfsklassen, um die entsprechende Logik auszuführen, wenn ein Datensatz gespeichert wird. Vereinheitlichen Sie alle drei Trigger in einem einzigen Trigger für das Expense__c-Objekt, der alle Ereignisse enthält. NEUE FRAGE 47Universal Containers hat einen Supportprozess, der es Benutzern ermöglicht, mit einem benutzerdefinierten Objekt, Engineering_Support__c, Unterstützung von seinem Ingenieurteam anzufordern.Benutzer sollten in der Lage sein, mehrere Engineering_Support__c-Datensätze einem einzigen Opportunity-Datensatz zuzuordnen.Zusätzlich sollten aggregierte Informationen über die Engineering_support__c-Datensätze im Opportunity-Datensatz angezeigt werden.Was sollte ein Entwickler implementieren, um diese Anforderungen zu unterstützen? Master-Detail-Feld von Engineering_Support__c zu Opportunity. Master-Detail-Feld von Opportunity zu Engineering_Support__c Nachschlagefeld von Engineering_Support__c zu Opportunity Nachschlagefeld von Opportunity zu Engineering_Support__c NEUE FRAGE 48Welche drei Ressourcen in einem Lightning Component Bundle können JavaScript-Funktionen enthalten? Wählen Sie 3 Renderer Entwurf Hilfsmittel Steuerung Stil NEUE FRAGE 49Eine Kreditkartenfirma muss die Funktionalität für einen Servicemitarbeiter implementieren, der beschädigte oder gestohlene Kreditkarten bearbeitet. Wenn der Kunde anruft, muss der Servicemitarbeiter viele Informationen sammeln. Was sollte der Entwickler verwenden,