I am trying to perform an IF condition. Based on my ExpenseID being IsBlank or NOT IsBlank.
The IsBlank condition is firing as expect. By displaying my NOTIFY, REMOVING my record & Navigating back to my browse screen.
But, my NOT IsBlank is firing. But it's throwing my NOTIFY message from my IsBlank condition? I am missing something. But I do not see it.
If (
Not IsBlank(
Navigate(
TravelExpenseLineItemGallery,
ScreenTransition.Fade,
{SelectedExpenseID: 'Travel Expense Browse'.Selected.ExpenseID}
)
);
Notify("Travel Expense Detail Records must be removed. Before Travel Form can be deleted!"),
Navigate(
'Travel Expense Browse Screen',
ScreenTransition.None
)
);
If (
IsBlank(
Navigate(
TravelExpenseLineItemGallery,
ScreenTransition.Fade,
{SelectedExpenseID: 'Travel Expense Browse'.Selected.ExpenseID}
)
);
Notify("No Travel Expense Detail Records. Travel Expense has been deleted!"),
Remove(
'[dbo].[FusdTravelExpenseForm]',
'Travel Expense Browse'.Selected
);
Navigate(
'Travel Expense Browse Screen',
ScreenTransition.None
)
)