SELECT ID FROM Opportunity 

et il sexécute.

Mais si jajoute « ALL ROWS « à la fin, cest-à-dire

SELECT ID FROM Opportunity ALL ROWS 

puis jai eu

« Requête danalyse derreur inconnue »

Réponse

Vous ne pouvez pas interroger les enregistrements supprimés / archivés à partir de léditeur de requêtes pour le moment. Une solution sans avoir à passer par Data Loader ou Workbench est dexécuter le code suivant en tant quapex anonyme.

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

Linstruction de débogage peut être modifiée selon vos besoins ou continuez à travailler avec les identifiants récupérés.

Commentaires

  • Cette réponse serait améliorée par une référence officielle pour étayer votre affirmation selon laquelle la console du développeur ne prend pas en charge ce comportement.

Réponse

Je cite la réponse fournie par @sfdcfox dici: https://developer.salesforce.com/forums/?id=906F00000008teaIAA

Léditeur de requêtes nutilise pas de code Apex – il sexécute directement en REST query API call. Il ny a aucun moyen dinterroger les enregistrements supprimés à partir de léditeur de requêtes de la console développeur à ce stade. Utilisez Apex Data Loader (Export All) ou le plan de travail (workbench.developerforce.com).

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *