Quick view and quick create forms in Dataverse
How quick view forms and quick create forms streamline data entry and lookup in Dynamics 365 — design, embedding, and the user-experience impact.
Beyond the main form on a Dataverse record, two specialised form types — quick view forms and quick create forms — provide compact, focused views for specific UX patterns. Used well, they substantially reduce the user's clicks and form-switching effort.
Quick view forms.
A quick view form displays read-only data from a related record embedded inside the parent form. The classic example: on an Opportunity form, a quick view showing the related Account's address, primary contact, and credit limit — without navigating to the Account.
Each quick view form has:
- Source table — what kind of record it shows (Account, Contact, Asset, etc.).
- Columns shown — what fields to display.
- No sections / tabs — quick views are flat layouts.
Quick views can be embedded in parent forms through field-style quick view controls. On the Opportunity form, you add the customer account's quick view; the form designer surfaces it as a panel beneath the lookup. When the lookup changes (different customer selected), the quick view refreshes with the new record's data.
Common patterns.
- Account info on Opportunity / Lead / Case forms.
- Contact info on activities.
- Asset info on work orders.
- Product info on quote / order lines.
- User info anywhere relevant.
The pattern saves users from constantly clicking through lookups to read related data.
Quick create forms.
A quick create form is a slim, inline creation form that appears as an overlay or panel — typically for creating a new record without leaving the current context. Examples:
- "New Contact" quick create from an Account record — minimal fields (name, email, phone), one click to create and link.
- "New Activity" quick create — create a phone call or task without opening the full activity form.
- "New Opportunity" quick create from a Contact — capture the essentials, then optionally open the full form to complete.
A quick create form has:
- Subset of fields — only the essentials needed for the create.
- No sections / tabs typically — flat layout for speed.
- Optional auto-link — if launched from a parent record, can pre-populate the lookup back to the parent.
Quick create dramatically reduces friction for casual record creation. Users can capture notes, contacts, tasks without losing context in what they were doing.
Configuration.
- Per-table — each Dataverse table can have one quick create form and one or more quick view forms.
- Enable quick create — per table, a toggle controls whether the quick create form is available.
- Form picker — for tables with multiple quick view forms, the parent-form designer picks which to embed.
Design principles.
For quick view forms, show only what's relevant in context. Don't replicate the full record; show the 5–8 fields a user looking at the parent needs.
For quick create forms, capture the minimum needed for a valid record — name, key relationship fields, mandatory fields. Trust users to open the full form for the rest. The friction tax of unnecessary fields kills quick create's value.
Limits.
- Read-only for quick view — can't edit related-record fields inline through the quick view. For inline editing of related records, use editable subgrids or in-line editing patterns.
- No business process flows in quick create — only the main form supports BPF.
- Limited form scripting — quick view forms have minimal JavaScript hooks compared to main forms.
- Mobile rendering — both render on mobile, but complex quick views can be cramped on small screens. Test.
Performance. Each quick view embedded in a parent form is a separate Dataverse query at form load. Pages with many embedded quick views slow down. Audit which ones genuinely add value.
Common patterns and pitfalls.
- Don't embed quick view of grandparent — Account → Opportunity → Quote. Embedding Account's quick view on the Quote is multi-hop and slow. Replicate the key fields if needed.
- Quick create blocked by required fields — too many required fields on the quick create form defeats its purpose. Make only the truly mandatory required.
- Forgetting to enable quick create — users complain that "+ New" doesn't open quickly; the toggle is off.
Operational reality. Quick view and quick create forms are some of the most user-loved features when designed well. Spend deliberate UX time on them per major table; they pay back in adoption.
Related guides
- Dataverse search vs Quick FindThe two search mechanisms in Dataverse — what each does, when to use which, and the configuration that makes them useful.
- Account hierarchies in Dynamics 365How Dynamics 365 models corporate parent-subsidiary relationships — account hierarchy field, hierarchy charts, security, and reporting roll-up.
- App designer for model-driven appsHow to build a model-driven Power App — site map, tables, forms, views, business process flows, dashboards, and the app-experience layer.
- Async jobs in DataverseHow Dataverse runs background work — system jobs, async plug-ins, workflow runs, and how to monitor, troubleshoot, and prevent the async backlog from getting out of hand.
- Bulk delete jobs in DataverseHow Dataverse's bulk delete handles mass record cleanup — scheduling, filters, retention policies, and the operational discipline around storage management.