human: Write test steps in Gherkin format for detail grid navigation -  show column

gpt: Scenario Outline: Detail grid navigation - Show column
    Given I am logged as TAV_standard.user on <screen_name>
    And I go to detail screen <detail_screen> of <object_name>
    And I select the tab <Tab>
    And I Swap the columns <Column2> with <Column1>
    And I Swap the columns <Column3> with <Column4>
    When I show the columns <columns_to_show> from the hidden columns menu
    And I check that the columns <columns_to_show> are enabled from the hidden columns menu
    And The hidden columns number must be equal to <new_hidden_column_value>
    And I check that the columns <columns_to_show> are displayed in the grid
    And The displayed columns order must be equal to <new_columns_order>
    And I go back to query screen
    And I go to detail screen <detail_screen> of <object_name>
    And I select the tab <Tab2>
    And I select the tab <Tab>
    And I switch to mode <Mode>
    Then The hidden columns number must be equal to <new_hidden_column_value>
    And The displayed columns order must be equal to <new_columns_order>
    Examples:
      | screen_name   | Mode  | hidden_columns_value | hidden_columns_list                                    | new_columns_order                                                                                                                                                                                            | group_value | group_columns | sort_columns_value | sort_columns                   | detail_screen      | object_name | Tab      | Tab2    | Column1 | Column2  | Column4 | Column3 | columns_to_show                      | new_hidden_column_value |
      | My Securities | Edit  |                    3 | Quote end date;SECURITY_QUOTE_ID;Quote data attributes | Provider;Split factor;Quote market;Market(MIC);Close;Currency;Ask;Time;Open;Bid;Last;Low;High;Volume;Adjusted Quote;Date;Daily change;Update dt;Update time;Update user;Quote end date;Quote data attributes |           1 | Date          |                  4 | Date;Market(MIC);Provider;Time | Equity detail: AXA | AXA         | Prices 2 | Markets | Close   | Currency | Ask     | Time    | Quote end date;Quote data attributes |                       1 |
      | My Securities | View  |                    3 | Quote end date;SECURITY_QUOTE_ID;Quote data attributes | Provider;Split factor;Quote market;Market(MIC);Close;Currency;Ask;Time;Open;Bid;Last;Low;High;Volume;Adjusted Quote;Date;Daily change;Update dt;Update time;Update user;Quote end date;Quote data attributes |           1 | Date          |                  4 | Date;Market(MIC);Provider;Time | Equity detail: AXA | AXA         | Prices 2 | Markets | Close   | Currency | Ask     | Time    | Quote end date;Quote data attributes |                       1 |
      | My Securities | Audit |                    3 | Quote end date;SECURITY_QUOTE_ID;Quote data attributes | Provider;Split factor;Quote market;Market(MIC);Close;Currency;Ask;Time;Open;Bid;Last;Low;High;Volume;Adjusted Quote;Date;Daily change;Update dt;Update time;Update user;Quote end date;Quote data attributes |           1 | Date          |                  4 | Date;Market(MIC);Provider;Time | Equity detail: AXA | AXA         | Prices 2 | Markets | Close   | Currency | Ask     | Time    | Quote end date;Quote data attributes |                       1 |
  @DHRD-93995 @skipped @waiting_For_DHRD-112421 @waiting_For_DHRD-113791