Customize

Open List Page Narrowed by Conditions

Summary

Open the record list page of the specified app. After the transition, records on the list page will be filtered based on the specified conditions.

How to use

Use this action to display only specific records on the list view. At this time, the filtering conditions specified in the original list of transition destinations are ignored.

Parameters

Set App, View Name, Tab, and Search Condition.

App

Specify the destination app.

View Name

Enter the name of the record list to display if multiple lists are available on the destination list page.

If not specified, the list at the top will be displayed.

If the name specified here does not exist in the Kintone app settings, a “List not found” error will occur at runtime.

Automatically generated lists such as (All fields) and (Assigned to me) are unsupported.

Tab

Choose whether to display in the same tab or open a new tab.

Search Condition

Enter the search criteria for the records to be displayed on the list screen.

Input search conditions using “Condition Builder.” You cannot directly input a string called “query”.

The sorting conditions will be ignored even if they are set. It will be displayed in the order set in the Kintone settings.

When the condition is set to “(All records)”, it transitions without any condition and does not display all records. In this case, if filtering conditions are set in the list of transition destinations, the list will be displayed according to those filtering conditions.

In the query constructed with the condition builder, the part ${expression} automatically escapes the result of the expression at runtime, but fixed values that do not become ${expression} are not escaped. For example, to input a fixed value that includes double quotes or backslashes instead of ${expression} in the condition of a string field, you need to enter the escaped value yourself. Please refer to Cybozu’s documentation for query escaping.

Compatibility with krewSheet

This action is designed to work seamlessly with krewSheet.

Precautions

When Record List Page Displayed” occurs by the screen transition. You need to skillfully combine additional conditions to merge “Open List Page Narrowed by Conditions” with “When Record List Page is Displayed” as a condition; otherwise, the screen transition may execute repeatedly and not stop Please be careful when making such settings.

Precautions

When a search form created with Customine, such as “Put Keyword Search Form on List Page,” is installed on the list screen that is navigated using “Open List Page Narrowed by Conditions,” the initial input values of the search form will be automatically set based on the search conditions from “Open List Page Narrowed by Conditions,” when applicable. However, this excludes the case of “Put Multiple Fields Search Form on List Page.”

When customizing such combinations, it is recommended to set the search condition for “Open List Page Narrowed by Conditions” as follows:

  • Select “All conditions are met” instead of “Any conditions are met.”
  • Only include fields that are included in the search form as much as possible.
  • Align the comparison method with the search form.
    • For example, if the form is “Put Keyword Search Form on List Page”, the Text field should be “Include the following keywords”.

By doing this, the conditions during screen transitions and the values entered in the search form will correspond neatly, making it easier for users to understand.

Restrictions

  • There is a slight delay (time lag) between executing the action and the actual screen transition occurring in the browser.

  • You cannot switch between the PC version and the smartphone version.

  • If the pop-up blocker is enabled in the user’s browser settings, the operation to open tabs from customization will be blocked. In this case, please allow pop-ups in the browser settings or use ‘Open in the same tab’.

  • When specifying the View Name, it does not support automatically generated lists such as (All fields) and (Assigned to me).

  • You cannot connect this action to another action by “When Another Action Complete” or “When Any Action Complete.”

  • Note that you cannot use “Get Criteria of Search Form” on the list screen, which is transitioned using “Open List Page Narrowed by Conditions.'