Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Salesforce Picklist RecordType ReportNew to Visual Studio Code? Get it now.
Salesforce Picklist RecordType Report

Salesforce Picklist RecordType Report

robo_oro

|
7 installs
| (0) | Free
Visualize which picklist values are enabled per RecordType from Salesforce .object-meta.xml files, directly inside VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Salesforce Picklist by RecordType Report

Salesforce Picklist by RecordType Report (SPRR) is a VS Code extension that shows which picklist values are enabled for each RecordType of a given Salesforce SObject, directly inside the editor.

Working with Salesforce metadata files (.object-meta.xml) and needing to audit picklist configurations across RecordTypes can be tedious. SPRR parses the file and opens an interactive report panel — no files written to disk.

Requirements

  • A Salesforce project with metadata source files.
  • The active editor must be focused on an .object-meta.xml file that contains <recordTypes> with <picklistValues> entries.

Features

SPRR: Create Report

Opens an interactive report panel from the currently focused .object-meta.xml file.

How to use:

  1. Open an .object-meta.xml file in the editor (e.g. Account.object-meta.xml).
  2. Open the Command Palette (Cmd+Shift+P / Ctrl+Shift+P).
  3. Run SPRR: Create report.

Output:

A panel opens beside the editor with:

  • A dropdown to select any picklist field by API name.
  • A table showing one column per RecordType with the enabled values listed below the RecordType name.
  • Styling that adapts to your VS Code theme (light and dark).

Example view for Account.object-meta.xml:

Picklist field: [Industry ▾]

┌─────────────────────┬──────────────────┐
│ RT_PersonAccount    │ RT_Business      │
├─────────────────────┼──────────────────┤
│ Technology          │ Finance          │
│ Healthcare          │ Technology       │
└─────────────────────┴──────────────────┘

Known Limitations

  • Only one workspace folder is currently supported (uses the first folder in the workspace).
  • The XML file must follow the standard Salesforce metadata format for CustomObject.
  • At least one RecordType with picklist values must be present in the file, otherwise the command will report an error.

Release Notes

1.0.1

Updated extension icon.

1.0.0

Initial release of Salesforce Picklist by RecordType Report.

Credits

  • Analyzing icons created by Freepik - Flaticon
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft