I have created custom grid. All data is displayed in grid as expected. I need to export grid data in csv. data from main table is exported but its not exporting custom rendered data.
e.g all following columns in my listing.xml are displaying right data in grid. but in exported csv no data is displayed in postcode column, all values in csv for postcode column are blank.
<column name="created_at" class="Magento\Ui\Component\Listing\Columns\Date">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="filter" xsi:type="string">dateRange</item>
<item name="component" xsi:type="string">Magento_Ui/js/grid/columns/date</item>
<item name="dataType" xsi:type="string">date</item>
<item name="label" xsi:type="string" translate="true">Purchase Date</item>
</item>
</argument>
</column>
<column name="shipping_name">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="filter" xsi:type="string">text</item>
<item name="label" translate="true" xsi:type="string">Name</item>
</item>
</argument>
</column>
<column name="postcode" class="Vendor\Module\Ui\Component\Listing\Column\Reference">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="filter" xsi:type="string">text</item>
<item name="label" translate="true" xsi:type="string">Postcode</item>
</item>
</argument>
</column>