@AUXWORK
I have no idea how you slice or filter your data as per user, but something like this might help. Please edit the expression as necessary and as it fits to your schema:
The word Datum is the singular form but instead of pluralizing the word as Datums, it’s pluralized as Data, thus Datas is grammatically incorrect. Same applies to the word Criteria: Criterion (sl) / Criteria (pl). Just a sweet reminder…
@AUXWORK
You don’t have the chance to suppress the confirmation message as per conditional rule unfortunately. The most suitable approach will be having 2 identical actions: one with a confirmation message taking the user to another view to enter data, and one without a confitmation message taking the user to selected view. I presume your main table is a Gallery View, am I right? So you need to set a proper expression for the Gallery View’s row selected property.
Assuming that you can create the COUNT() expression easily for the Related Data part (as I have no any information about your tables, references, table schema etc.), your expression might be like this:
IF(
COUNT(SELECT(......)) > 0,
LINKTOFILTEREDVIEW("View2", {Your_Filter_Condition_Here}), //This action is wo/Confirmation Msg
LINKTOFORM("Form_UX_Name_To_Which_User_Is_Expected_To_Record_Data","KeyColumnName",UNIQUEDID()) //This action is w/Confirmation Msg
)