PowerBlocks
LibraryExpense App — 3. New Expense
PROexpenses

Expense App — 3. New Expense

Screen 3 of 4 of the Expense Reports mini-app: the submission form. Description, amount and date with required-field validation — Submit Collects into the shared colExpenses as Pending, so the expense instantly appears on the List and Approval screens. Swap the Collect for a Patch to go live.

Pro component

Subscribe to access this component and the full library.

View plans

New expense

e.g. Client lunch
0.00
08/07/2026
Submit expense

Mini-app · screen 3 of 4

MINI-APP SUITE

Expense Reports mini-app

The 4 screens share the colExpenses collection — paste them all, wire the Navigate calls, and the app works end-to-end.

YAML source

Preview — full code with PRO
# Expense App 3/4 — New Expense — PowerBlocks (PRO mini-app)
# FUNCTIONAL on paste: Submit adds the expense (status Pending) to the shared
# colExpenses collection — it immediately shows on the List and Approval
# screens. To go live, replace the Collect with a Patch to your source.

- ExpenseNew:
    Control: GroupContainer
    Variant: ManualLayout
    Properties:
      X: =0
      Y: =0
      Width: =Parent.Width
      Height: =Parent.Height
      Fill: =RGBA(10, 10, 10, 1)
# … full component definition unlocked with PRO

This is a partial preview. Unlock the full component →

More screens