SELECT ID FROM Opportunity 

en het wordt uitgevoerd.

Maar als ik “ALL ROWS “aan het einde, dwz

SELECT ID FROM Opportunity ALL ROWS 

toen kreeg ik

“Onbekende fout bij het parseren van vraag”

Antwoord

U kunt op dit moment geen verwijderde / gearchiveerde records opvragen vanuit de query-editor. Een oplossing zonder dat u door Data Loader of Workbench hoeft te gaan, is om de volgende code als Anonymous Apex uit te voeren.

List<Opportunity> allOpps = [SELECT ID FROM Opportunity ALL ROWS]; System.debug(allOpps.size()); 

De debug-instructie kan worden aangepast aan uw behoeften of blijf werken met de opgehaalde IDs.

Reacties

  • Dit antwoord zou worden verbeterd door een officiële verwijzing om je bewering dat de ontwikkelaarsconsole ondersteunt dit gedrag niet.

Antwoord

Ik citeer het antwoord van @sfdcfox vanaf hier: https://developer.salesforce.com/forums/?id=906F00000008teaIAA

De zoeker-editor gebruikt geen Apex-code – het wordt direct uitgevoerd als een REST query API-aanroep. Er is op dit moment geen manier om verwijderde records op te vragen vanuit de query-editor van de ontwikkelaarsconsole. Gebruik de Apex Data Loader (Alles exporteren) of de workbench (workbench.developerforce.com).

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *