Docs Menu

Docs

How To Publish Exam Results

Generate and share admit cards or marksheets from the Exam Workspace Print & Email tab using the same exam, class, and session context used in the workflow.

Search docs

Search by workflow, module name, or operational keyword.

Documentation search is ready.

Last updated: March 15, 2026

This guide documents result publication as it appears in the current local Smart School UI.

In the current interface, publish actions are handled in Print & Email as render and email actions. There is no separate visible Publish Results button in this local workspace view.

Short summary

This guide covers the verified local exam-result output flow from Print & Email, including when the flow is ready to render and how to proceed when required templates are not yet available.

Best for

Academic staff who need to produce official exam deliverables for students and parents.

Requires

Marks entered, exam context, valid templates, and print permissions.

Result

Admit cards and/or marksheets are generated and ready for download or email distribution.

Before you start

  • Confirm marks entry is complete for the selected exam or ensure the intended publish scope is intentionally empty.
  • Confirm exam group, class, section, and session context.
  • Confirm required templates exist:
    • admit card template (for admit card mode)
    • marksheet template (for marksheet mode)
  • Confirm your role has the print permission needed for the selected mode.
  • Confirm the school policy around fee clearance if the environment enforces it before rendering.

Examinations -> Exam Workspace -> Print & Email

Step 1: Open Print & Email

From Examinations -> Exam Workspace, open Print & Email.

You will see mode cards for:

  • Admit Card
  • Marksheet
Print & Email page with both admit and marksheet mode options and all filter fields.
Open **Print & Email** to start the publish flow used in the current workspace implementation.

Step 2: Select output mode

Choose:

  • Admit Card when you need admit card output
  • Marksheet when you need result sheets

Mode-specific inputs share the same context fields.

Step 3: Fill required context filters

Set these values in order:

  1. Exam Group
  2. Exam
  3. Session
  4. Class
  5. Section
  6. Template

Selecting an exam can auto-populate dependent fields.

Local verification limitation:

  • If Template has only Select Template, rendering cannot proceed.
  • In the local environment during this audit, no exam output templates were available to complete a successful render or email send.
Print & Email form with exam group, exam, session, class, section, and template selected.
All required filter fields must be set before render actions become available.

Step 4: Confirm mode/template pairing

Switch between mode cards and check that the template list matches the intended output:

  • Admit card output should use an admit card template.
  • Marksheet output should use a marksheet template.
Marksheet mode in Print & Email with marksheet template selection.
Mode changes the allowed template list; this helps avoid rendering the wrong document type.

Step 5: Render or send by email

After all fields are set:

  • click Render & Download to generate a PDF and get a download link
  • fill Email (Optional) and click Email PDF to send via email

On success, the page shows a message and generated path.

Expected result: the selected document type is rendered and ready for immediate download or email delivery.

Important notes

Important: this workspace maps publication to print actions, not a separate publish button. Document this in operations as the current source of truth until the UI exposes another publish entry point.

Local limitation: this audit path could verify all filters and controls, but could not complete a download/email output because no template was configured in the local Smart School data.

Verification checklist

  • the selected context matches the intended publication target
  • the correct mode is selected (Admit Card or Marksheet)
  • a valid template is selected
  • the render/download action works without error
  • the generated file opens and belongs to the selected exam context

Troubleshooting

IssueLikely causeWhat to do
Render action is disabledContext is incompleteFill all required fields in order and wait for values to load
No template optionsTemplate is not configured for modeSet up templates in the system and return to this tab
Fee block message appearsFee-based guard is active for the selected sectionClear/fix fee dependency before rendering
Email PDF is disabledEmail field is emptyAdd a valid recipient address
Download link appears but file does not openLocal file-serving route issueRetry render and open the link in the same browser session

Related docs