So i successfully managed to do it by adjusting the submit button <button label="Submit"
hidden="{ Number(page.state.splitViewIndex) > 0 ? (app.state.screen.size === 'sm') : false }"
slot="header-buttons"
loading="{srDS.state.loading}"
icon="carbon:checkmark"
disabled="{!srDS.state.canSave}"
dialog="confirmSRPreview"
kind="primary"
id="rem3v"/> and adding the dialog
<dialog id="confirmSRPreview"
title="Confirm Service Request Details"
size="lg"
primary-action-text="Submit"
secondary-action-text="Back"
on-primary-action="createServiceRequest"
on-primary-action-arg="{{'item':srDS.item,'datasource':srDS,'page':page,'app':app}}"
primary-kind="primary">
<box direction="column" padding="1" fill-parent="true">
<!-- CLASSIFICATION -->
<box direction="column" padding="1">
<label theme="16-bold" label="Classification"/>
<label label="{app.state.topcategorydesc}"/>
<label hidden="{!page.state.lastcategorydesc}" label="{page.state.lastcategorydesc}"/>
</box>
<!-- SUMMARY -->
<box direction="column" padding="1">
<label theme="16-bold" label="Summary"/>
<label label="{srDS.item.description}"/>
</box>
<!-- CONTACT -->
<box direction="column" padding="1">
<label theme="16-bold" label="Contact"/>
<label label="Name"/>
<label label="{srDS.item.affectedusername}"/>
<label label="Phone"/>
<label label="{srDS.item.affectedphone}"/>
<label label="Email"/>
<label label="{srDS.item.affectedemail}"/>
</box>
<!-- LOCATION -->
<box direction="column" padding="1">
<label theme="16-bold" label="Location"/>
<label label="{srDS.item.location}"/>
<label hidden="{!page.state.locationdesc}" label="{page.state.locationdesc}"/>
</box>
<!-- ASSET -->
<box direction="column" padding="1">
<label theme="16-bold" label="Asset"/>
<label label="{srDS.item.assetnum}"/>
<label hidden="{!page.state.assetdesc}" label="{page.state.assetdesc}"/>
</box>
<!-- GPS -->
<box hidden="{!page.state.latitudey}" direction="column" padding="1">
<label theme="16-bold" label="GPS Coordinates"/>
<label label="Latitude (Y)"/>
<label label="{srDS.item.latitudey}"/>
<label label="Longitude (X)"/>
<label label="{srDS.item.longitudex}"/>
</box>
</box>
</dialog>
but the dialog UI is a Mess, any enhancement to the looking of the dialog can be suggested as am not yet fully used to the <box> and these tags attributes ^_^"
------------------------------
Mostafa Mosaad
Software Engineer
Megasoft
Cairo
01117275779
------------------------------
Original Message:
Sent: Thu September 18, 2025 04:37 AM
From: Mostafa Mosaad
Subject: Confirmation Dialog before Submit in MAS SRMOBILE application
Dear IBM Community,
I am currently working with SRMOBILE and would like to know if it is possible to implement a confirmation dialog when a user hits the Submit button.
The idea is to present the user with a quick overview of the values they entered in the SR form - such as summary, email, phone, location, asset selected, and any attachments - so that they can review all details at once before final submission.
This would eliminate the need for the user to manually navigate through each tab to confirm their entries. Instead, they would simply see all the key information in a single confirmation view and then proceed to submit.
Is there any recommended approach, configuration, or customization to achieve this behavior in SRMOBILE? Any guidance, best practices, or examples would be greatly appreciated.
Thank you in advance for your support.
Best regards,
------------------------------
Mostafa Mosaad
Software Engineer
Megasoft
Cairo
01117275779
------------------------------