Diese Seite wurde exportiert von Free Exams Dumps Materials [ http://exams.dumpsmaterials.com ] Exportdatum:Thu Dec 5 2:43:09 2024 / +0000 GMT ___________________________________________________ Titel: [Q84-Q108] Aktuelle PDII-Prüfung mit präzisen Salesforce Certified Platform Developer II (PDII) PDF-Fragen [Feb 21, 2023] --------------------------------------------------- [Feb 21, 2023] Neueste PDII-Prüfung mit genauen Salesforce Certified Platform Developer II (PDII) PDF-Fragen Praxis zu PDII - DumpsMaterials Bemerkenswerte Praxis zu Ihrer Salesforce Certified Platform Developer II (PDII) Prüfung Weg zur Zertifizierung Salesforce Platform Developer I, Superbadge Apex Specialist, Superbadge Data Integration Specialist, Superbadge Aura Components Specialist und Superbadge Advance Apex Specialist Zertifizierung können als Voraussetzung für diese Prüfung dienen. FRAGE 84Welche Funktion sollte bei der Entwicklung einer Visualforce-Seite verwendet werden, die von einer globalen Organisation genutzt werden soll, die in vielen Sprachen und vielen Währungen Geschäfte macht? (Wählen Sie drei.) Benutzerdefinierte Beschriftungen convertCurrency() Globale Beschriftungen Übersetzung Workbenc getLocalCurrency() FRAGE 85Ein Entwickler soll sicherstellen, dass E-Mail-Adressen, die in das System für Kontakte und für ein benutzerdefiniertes Objekt namens Survey_Response__c eingegeben werden, nicht zu einer Liste von Domains auf der schwarzen Liste gehören. Die Liste der auf der schwarzen Liste stehenden Domänen wird in einem benutzerdefinierten Objekt gespeichert, um die Wartung durch die Benutzer zu erleichtern. Beachten Sie, dass das Survey_Response__c-Objekt über eine benutzerdefinierte Visualforce-Seite befüllt wird: Wie lässt sich dies optimal implementieren? Implementieren Sie die Logik in einem Apex-Trigger für den Kontakt und implementieren Sie die Logik auch in den Controller der benutzerdefinierten Visualforce-Seite. Implementieren Sie die Logik im benutzerdefinierten Visualforce-Seiten-Controller und rufen Sie diese Methode von einem Apex-Trigger für Kontakt aus auf. Implementieren Sie die Logik in einer Hilfsklasse, die von einem Apex-Trigger auf Contact und vom Custom Visualforce Page Controller aufgerufen wird. Implementieren Sie die Logik in einer Validierungsregel für den Kontakt und eine Validierungsregel für das Survey_Response__c-Objekt. FRAGE 86Wie hoch ist das Transaktionslimit für die Anzahl der Datensätze mit QueryLocator? 50,000 50,000,000 100,000 5,000,000 Es gibt keine Begrenzung FRAGE 87Wählen Sie die richtige Definition für Ermöglicht es, dass Controller-Methoden direkt von Javascript aus aufgerufen werden können. Muss in Tags gekapselt sein. Im Gegensatz zu actionSupport können diese Funktionen direkt von Javascript-Code aus aufgerufen werden Sendet eine AJAX-Anfrage in dem von Ihnen angegebenen Zeitintervall. Wenn diese jemals neu gerendert wird, wird sie zurückgesetzt Fügt AJAX-Unterstützung zu einer anderen Komponente hinzu (z.B. onClick, onMouseUp, onFocus, etc.) Kann mit einer AJAX-Anfrage (actionFunction/actionSupport/actionPoller) verknüpft werden und zeigt den Inhalt abhängig vom Status der Anfrage (in Bearbeitung/abgeschlossen). Verwenden Sie das Feld "id", um den Namen anzugeben; verwenden Sie das Feld "status" bei verwandten Komponenten, um sie zu verbinden Gibt an, welche Komponenten vom Server verarbeitet werden sollen, wenn eine AJAX-Anfrage generiert wird FRAGE 88Ein Kunde hat eine einzelne Visualforce-Seite, die es jedem Benutzer ermöglicht, bis zu 1500 Verkaufsprognosen einzugeben und sofort die Berechnungen von Pivot-Prognosen anzuzeigen. Die Benutzer beschweren sich, dass die Seite langsam geladen wird und Fehlermeldungen bezüglich Heap- und View-State-Limits angezeigt werden. Welche drei Empfehlungen gibt es zur Optimierung der Seitenleistung? Trennen Sie die Berechnungsfunktionalität von der Eingabefunktionalität. Legen Sie die Liste der Verkaufsprognosen als transient fest. Implementieren Sie eine Paginierung und reduzieren Sie die Anzahl der Datensätze pro Seite. Erstellen Sie Formelfelder, um Berechnungen für schwenkbare Prognosen zu berechnen. Verwenden Sie JavaScript Remoting anstelle von Controller-Aktionen. QUESTION 89Wählen Sie die richtige Definition für . Ermöglicht es, dass Controller-Methoden direkt von Javascript aus aufgerufen werden können. Muss in Tags gekapselt werden. Im Gegensatz zu actionSupport, können diese Funktionens direkt von Javascript Code aufgerufen werden Sendet eine AJAX-Anfrage in dem von Ihnen angegebenen Zeitintervall. Wenn diese jemals neu gerendert wird, wird sie zurückgesetzt. Fügt AJAX-Unterstützung zu einer anderen Komponente hinzu (z.B. onClick, onMouseUp, onFocus, etc.) Kann mit einer AJAX-Anfrage (actionFunction/actionSupport/actionPoller) verknüpft werden und zeigt den Inhalt abhängig vom Status der Anfrage (in Bearbeitung/abgeschlossen). Verwenden Sie das Feld "id", um den Namen anzugeben; verwenden Sie das Feld "status" bei verwandten Komponenten, um sie zu verbinden Gibt an, welche Komponenten vom Server verarbeitet werden sollen, wenn eine AJAX-Anfrage generiert wird FRAGE 90Ein Unternehmen möchte je nach Datensatztyp einer Opportunity unterschiedliche Logik ausführen. Welches Codesegment verarbeitet diese Anfrage und folgt den Best Practices?A)B) Option A Option B QUESTION 91Ein Entwickler hat eine benutzerdefinierte Komponente zur Anzeige einer HTML-Tabelle erstellt. Der Entwickler möchte die Komponente auf verschiedenen Visualforce-Seiten verwenden und unterschiedliche Kopfzeilentexte für die Tabelle angeben können. Welches Tag sollte der Entwickler innerhalb der Komponente verwenden? FRAGE 92Ein Entwickler erstellt Unit-Tests für Code, der SOAP-Webdienste aufruft. Der Entwickler muss einige Testdaten als Teil des Unit-Test-Setups einfügen. Welche drei Aktionen sind erforderlich, um diese Funktionalität zu aktivieren? Umgeben Sie das Callout mit Test.startTest(), Test.stopTest(). Umgeben Sie die Dateneinfügung mit Test.startTest(), Test.stopTest(). Implementieren Sie die WebServiceMock-Schnittstelle. Aktualisieren Sie den Code, um Test.setMock() aufzurufen. Implementieren Sie die HttpCalloutMock-Schnittstelle. FRAGE 93Kürzlich ist die Integration einer Salesforce-Organisation fehlgeschlagen, weil die Anzahl der zulässigen API-Aufrufe in einem Zeitraum von 24 Stunden überschritten wurde. Die Integration verarbeitet eine komplexe Einfügung von Daten in Salesforce nahezu in Echtzeit. Der Datenfluss sieht folgendermaßen aus: * Die Integration sucht nach Kontaktdatensätzen mit einer bestimmten E-Mail-Adresse und fügt dem ersten übereinstimmenden Kontakt, der gefunden wird, eine Aufgabe hinzu. Wenn keine Übereinstimmung gefunden wird, sucht die Integration nach Lead-Datensätzen mit einer bestimmten E-Mail-Adresse und fügt, falls gefunden, dem ersten übereinstimmenden Lead eine Aufgabe hinzu. * Wenn keine Übereinstimmung gefunden wird, erstellt die Integration einen Lead und eine Aufgabe für diesen neu erstellten Lead. Wie kann die Integration nahezu in Echtzeit erfolgen, ohne die Anzahl der zulässigen API-Aufrufe in einem Zeitraum von 24 Stunden zu überschreiten? Verwenden Sie sowohl die REST-API als auch die SOAP-API, um die Anzahl der zulässigen API-Aufrufe in einem Zeitraum von 24 Stunden zu verdoppeln. Schreiben Sie einen benutzerdefinierten Apex-Webdienst, der bei Angabe einer E-Mail-Adresse die gesamte Logik des Integrationscodes ausführt. Erstellen Sie mehrere Apex InboundEmailHandler, um Anrufe vom Drittanbietersystem anzunehmen und so die API-Beschränkungen zu umgehen. Erstellen Sie eine eingehende Nachricht, die mithilfe von Flow die gesamte Logik des Integrationscodes ausführen kann. FRAGE 94Ein großes Unternehmen verwendet Salesforce in mehreren Abteilungen. Jede Abteilung hat ihren eigenen Salesforce-Administrator. Es wurde vereinbart, dass jeder Administrator seine eigene Sandbox hat, in der er Änderungen testen kann. In letzter Zeit stellen die Benutzer fest, dass Felder, die kürzlich für eine Abteilung hinzugefügt wurden, plötzlich ohne Vorwarnung verschwinden. Auch Workflows, die früher E-Mails versendet und Aufgaben erstellt haben, tun dies nicht mehr. Welche beiden Aussagen zu diesen Problemen und deren Lösung sind zutreffend? Wählen Sie 2 Antworten Es sollte eine Sandbox erstellt werden, die als einheitliche Testumgebung dient, anstatt Änderungssätze direkt in der Produktion bereitzustellen. Seitenlayouts sollten niemals über Änderungssätze bereitgestellt werden, da dies dazu führt, dass Workflows und Sicherheit auf Feldebene zurückgesetzt werden und Felder verschwinden. Die Administratoren stellen ihre eigenen Änderungssätze bereit und löschen damit die Felder der anderen aus den Objekten in der Produktion. Die Administratoren stellen ihre eigenen Änderungssätze übereinander bereit, wodurch ganze Seitenlayouts und Workflows in der Produktion ersetzt werden. FRAGE 95Ein benutzerdefinierter Visualforce-Controller ruft die Methode ApexPages.addMessage() auf, aber es werden keine Nachrichten auf der Seite gerendert. Welche Komponente sollte der Visualforce-Seite hinzugefügt werden, um die Nachricht anzuzeigen?A)B)C)D) Möglichkeit A Möglichkeit B Möglichkeit C Möglichkeit D FRAGE 96Welche drei Vorteile bietet die Verwendung statischer Ressourcen in Visualforce und Lightning Components? Wählen Sie 3 Antworten Statische Ressourcendateien können in eine Sammlung von zusammenhängenden Dateien in einem Zip- oder Jar-Archiv gepackt werden. Statische Ressourcendateien werden nicht auf das Datenspeicherkontingent einer Organisation angerechnet. Statische Ressourcendateien werden automatisch verkleinert. Relative Pfade können in Dateien in statischen Ressourcenarchiven verwendet werden, um auf andere Inhalte innerhalb des Archivs zu verweisen. Statische Ressourcendateien können über die globale Variable $Resource referenziert werden, anstatt über fest kodierte IDs. FRAGE 97Welche Methode sollte verwendet werden, um ein Datum in einen String im aktuellen Gebietsschema des Benutzers zu konvertieren? Datum.formatieren Datum.parsen Zeichenfolge.format String.valueOf QUESTION 98Ein Unternehmen hat viele verschiedene Salesforce-Organisationen mit einigen unterschiedlichen und einigen gemeinsamen Objekten und möchte eine Anwendung erstellen, die gemeinsame Objektdatensätze in allen verschiedenen Organisationen erstellen, abrufen und aktualisieren kann.Welche Integrationsmethode sollte die Anwendung verwenden? Apex REST Web Service SOAP-API mit der Partner-WSDL SOAP-API mit der Unternehmens-WSDL Metadaten-API QUESTION 99Wie lange wird der Feldverlauf aufbewahrt? 18 Monate 12 Monate 24 Monate 6 Monate 36 Monate Erläuterung/Referenz:FRAGE 100Welche beiden Beziehungsabfragen verwenden die richtige Syntax? (Wählen Sie zwei.)SELECT Id, Name, Account__r.Name FROM Contact WHERE Account__r.Industry 'Medien' SELECT Name, (SELECT Nachname FROM Kontakte__r) FROM Konto SELECT Name, (SELECT Nachname FROM Kontakte) FROM Konto SELECT Id, Name, Konto.Name FROM Kontakt WHERE Konto.Branche = 'Medien' FRAGE 101Welche Aussage über den geplanten Apex ist zutreffend? Wählen Sie 3 Antworten Der Zeitplan einer aktiven geplanten Apex-Klasse kann nicht über die Salesforce-Benutzeroberfläche aktualisiert werden. Geplanter Apex wird nur ausgeführt, wenn Systemressourcen verfügbar sind. Geplantes Apex unterstützt nur asynchrone Aufrufe durch die Verwendung von @future-Methoden und Apex Batches. Scheduled Apex-Klassen können nur durch Erweiterung der Schedule-Basisklasse definiert werden. Es gibt keine Begrenzung für Scheduled Apex-Jobs, da sie asynchron ausgeführt werden. FRAGE 102Was sollte ein Entwickler tun, um einen SOAP-Webdienst von Apex aus aufzurufen? Wählen Sie 2 Antworten Rufen Sie den Webdienst über einen Trigger auf. Generieren Sie eine Apex-Klasse aus der WSDL. Annotieren Sie die Methode mit @future (callout=true) Konfigurieren Sie die Einstellungen der entfernten Seite. FRAGE 103Was ist beim Testen von Batch-Apex zu beachten? Wählen Sie 2 Antworten Die Testmethoden müssen den Batch mit einer Bereichsgröße von weniger als 200 Datensätzen ausführen. Die Testmethoden müssen die Methode batch execute () einmal aufrufen. Testmethoden müssen die @isTest (SeeAllData=true) Annotation verwenden. Die Testmethoden müssen den Batch zwischen Test.startTest () und Test.stopTest ausführen. FRAGE 104Wie hoch ist das Transaktionslimit für die Anzahl der Aufrufe der Methode "sendEmail"? 20 10 50 100 Es gibt keine Begrenzung FRAGE 105Ein Unternehmen verarbeitet Aufträge in seiner Salesforce-Instanz. Wenn sich der Status einer Bestellung in "Bezahlt" ändert, muss das Auftragsmanagementsystem (OMS) des Unternehmens benachrichtigt werden. Das OMS stellt SOAP-Webservice-Endpunkte bereit, um zu hören, wann die Daten aus Salesforce abgerufen werden sollen. Generieren Sie die Enterprise WSDL und verwenden Sie sie, um einen Aufruf an das OMS zu machen. Erzeugen Sie die Partner-WSDL und verwenden Sie sie für einen Aufruf an das OMS. Erstellen Sie eine ausgehende Nachricht, die die Sitzungs-ID enthält, und senden Sie sie an das OMS. Erstellen Sie einen Apex-Trigger und rufen Sie das OMS über den Trigger auf. FRAGE 106Ein Apex-Trigger erstellt jedes Mal einen Order__c-Datensatz, wenn eine Opportunity von einem Vertriebsmitarbeiter gewonnen wird. In letzter Zeit erstellt der Trigger zwei Aufträge. Was ist die optimale Methode für einen Entwickler, um dieses Problem zu beheben? Führen Sie die Apex-Testklassen für