Hi,
I don't see a way to output something exactly like this with any tools available in or around HikaShop.
Supposing that products can have 0, 1 or several characteristics linked to them, it makes outputting a table like in your message impractical.
For example, for a variant, the "product_name" of the variant is usually empty in the database, since HikaShop actually displays the "product_name" of the main product on the frontend. And if the product of the variant has 2 characteristics attached to it ( like color and shoe size in this example:
demo.hikashop.com/index.php/en/hikashop/...with-characteristics
), then you can't have just one "characteristic" column with one "variant" column.
Also, the price of a variant might not be provided in the variant. In that case, the variant will inherit from the price of the main product on the frontend. And products and variants can each have several prices for different currencies or zones or user groups.
All of this needs to be taken care of to output a clean table with relevant information. Not everything might apply to your situation, but that means that having a generic system to output exactly what you want is difficult.
The best would be to develop a small plugin to output the data the way you need it.
With the mass actions system:
You could create a mass action with an action "display the results" with the columns "product_name", "price_value", and the characteristics you want to take into account:
i.imgur.com/lZVEcxm.png
And that will output something like this once you press on the "process" button :
i.imgur.com/nC6uZjG.png
You have first the product_name column, which contains the product_name of the product or variant of the row. So this can be empty if a variant doesn't have a product_name (which is usually the case).
Then, you have the "price_value" column with the prices linked to the product / variant. This can also be empty if the variant inherits from the price of the main product.
Then, you have one column for each characteristic. So, if you have many characteristics, you will have many columns there.
The "HikaSerial Massaction Display & Export plugin" has nothing to do with what you want to do.